{ "id":"/axapi/v3/cgnv6/sixrd", "type":"object", "node-type":"intermediate", "title":"sixrd", "operation-not-allowed": ["PUT", "POST", "DELETE"], "partition-visibility":"shared", "description":"Configure IPv6 Rapid Deployment (sixrd)", "properties":{ "domain-list":{ "type":"array", "minItems":1, "items":{ "type":"domain" }, "uniqueItems":true, "$ref":"/axapi/v3/cgnv6/sixrd/domain/{name}", "array":[ { "properties":{ "name":{ "type":"string", "format":"string", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"6rd Domain name", "optional":false }, "br-ipv4-address":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"6rd BR IPv4 address", "optional":true }, "ipv6-prefix":{ "type":"string", "format":"ipv6-address-plen", "partition-visibility":"shared", "description":"IPv6 prefix", "optional":true }, "ce-ipv4-network":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"Customer Edge IPv4 network", "optional":true }, "ce-ipv4-netmask":{ "type":"string", "format":"ipv4-netmask-brief", "partition-visibility":"shared", "description":"Mask length", "optional":true }, "mtu":{ "type":"number", "format":"number", "minimum":1280, "maximum":1480, "partition-visibility":"shared", "description":"Tunnel MTU", "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'outbound-tcp-packets-received': Outbound TCP packets received; 'outbound-udp-packets-received': Outbound UDP packets received; 'outbound-icmp-packets-received': Outbound ICMP packets received; 'outbound-other-packets-received': Outbound other packets received; 'outbound-packets-drop': Outbound packets dropped; 'outbound-ipv6-dest-unreachable': Outbound IPv6 destination unreachable; 'outbound-fragment-ipv6': Outbound Fragmented IPv6; 'inbound-tcp-packets-received': Inbound TCP packets received; 'inbound-udp-packets-received': Inbound UDP packets received; 'inbound-icmp-packets-received': Inbound ICMP packets received; 'inbound-other-packets-received': Inbound other packets received; 'inbound-packets-drop': Inbound packets dropped; 'inbound-ipv4-dest-unreachable': Inbound IPv4 destination unreachable; 'inbound-fragment-ipv4': Inbound Fragmented IPv4; 'inbound-tunnel-fragment-ipv6': Inbound Fragmented IPv6 in tunnel; 'vport-matched': Traffic match SLB virtual port; 'unknown-delegated-prefix': Unknown 6rd delegated prefix; 'packet-too-big': Packet too big; 'not-local-ip': Not local IP; 'fragment-error': Fragment processing errors; 'other-error': Other errors; ", "enum":[ "all", "outbound-tcp-packets-received", "outbound-udp-packets-received", "outbound-icmp-packets-received", "outbound-other-packets-received", "outbound-packets-drop", "outbound-ipv6-dest-unreachable", "outbound-fragment-ipv6", "inbound-tcp-packets-received", "inbound-udp-packets-received", "inbound-icmp-packets-received", "inbound-other-packets-received", "inbound-packets-drop", "inbound-ipv4-dest-unreachable", "inbound-fragment-ipv4", "inbound-tunnel-fragment-ipv6", "vport-matched", "unknown-delegated-prefix", "packet-too-big", "not-local-ip", "fragment-error", "other-error" ] } } } ] } }, "required":[ "name" ] } ] }, "fragmentation":{ "type":"object", "$ref":"/axapi/v3/cgnv6/sixrd/fragmentation", "properties":{ "inbound":{ "type":"object", "$ref":"/axapi/v3/cgnv6/sixrd/fragmentation/inbound", "properties":{ "action":{ "type":"string", "format":"enum", "default":"send-icmpv6", "partition-visibility":"shared", "description":"'drop': Drop Silently; 'ipv4': Use IPv4 fragmentation for oversize packets; 'ipv6': Use IPv6 Fragmentation for oversize packets; 'send-icmpv6': Send ICMP Type 2 Code 0 (Packet Too Big) (default); ", "enum":[ "drop", "ipv4", "ipv6", "send-icmpv6" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "outbound":{ "type":"object", "$ref":"/axapi/v3/cgnv6/sixrd/fragmentation/outbound", "properties":{ "df-set":{ "type":"string", "format":"enum", "default":"send-icmp", "partition-visibility":"shared", "description":"'drop': Drop Silently; 'ipv6': Use IPv6 Fragmentation for oversize packets; 'send-icmp': Send ICMP Type 3 Code 4 (Fragmentation Needed and DF Set) (default); 'send-icmpv6': Send ICMP Type 2 Code 0 (Packet Too Big); ", "enum":[ "drop", "ipv6", "send-icmp", "send-icmpv6" ] }, "count":{ "type":"number", "format":"number", "minimum":1, "maximum":5, "partition-visibility":"shared", "description":"Configure number of ICMP messages sent when DF set. Default is 1" }, "action":{ "type":"string", "format":"enum", "default":"ipv6", "partition-visibility":"shared", "description":"'drop': Drop Silently; 'ipv6': Use IPv6 Fragmentation for oversize packets (default); 'send-icmp': Send ICMP Type 3 Code 4 (Fragmentation Needed and DF Set); 'send-icmpv6': Send ICMP Type 2 Code 0 (Packet Too Big); ", "enum":[ "drop", "ipv6", "send-icmp", "send-icmpv6" ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } } } } }