{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Creates a new redundancy group, optionally with tunnel members.","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/magic_identifier"}},"required":["account_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/magic_create_redundancy_group_request"}},"required":["path","body"],"additionalProperties":false,"definitions":{"magic_identifier":{"description":"Identifier","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"magic_create_redundancy_group_request":{"type":"object","properties":{"description":{"description":"Optional description","type":"string","default":"","maxLength":1024},"members":{"description":"Tunnels to add to the group","type":"array","items":{"$ref":"#/definitions/magic_redundancy_member_request"},"default":[]},"name":{"description":"Human-readable name for the redundancy group","type":"string","maxLength":255,"minLength":1,"examples":["primary-group"]}},"required":["name"]},"magic_redundancy_member_request":{"type":"object","properties":{"id":{"description":"UUID of the tunnel or interconnect","type":"string","maxLength":36,"pattern":"^[a-fA-F0-9\\-]{32,36}$","examples":["a1b2c3d4e5f647890a1b2c3d4e5f6789"]},"type":{"description":"Tunnel type: gre, ipsec, or cni","type":"string","enum":["gre","ipsec","cni"]}},"required":["id","type"]}}},"name":"Create a Redundancy Group","id":"cloudflare.magic-redundancy-groups-create-redundancy-group","example":{"path":{"account_id":"023e105f4ecef8ad9ca31a8372d0c353"},"body":{"name":"primary-group"}},"maxRequests":1,"summary":false}}