cgnv6 nat46-stateless¶
Configure Stateless NAT46
nat46-stateless Specification¶
Type Intermediate Resource Element Name nat46-stateless Element URI /axapi/v3/cgnv6/nat46-stateless Element Attributes nat46-stateless_attributes Schema nat46-stateless schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Get Object | GET | /axapi/v3/cgnv6/nat46-stateless | nat46-stateless_attributes |
nat46-stateless attributes¶
fragmentation
Description: fragmentation is a JSON Block. Please see below for fragmentation
Type: Object
Reference Object: /axapi/v3/cgnv6/nat46-stateless/fragmentation
global
Description: global is a JSON Block. Please see below for global
Type: Object
Reference Object: /axapi/v3/cgnv6/nat46-stateless/global
partition-prefix-list
Type: List
Reference Object: /axapi/v3/cgnv6/nat46-stateless/partition-prefix/{partition}
prefix
Description: prefix is a JSON Block. Please see below for prefix
Type: Object
Reference Object: /axapi/v3/cgnv6/nat46-stateless/prefix
static-dest-mapping-list
Type: List
Reference Object: /axapi/v3/cgnv6/nat46-stateless/static-dest-mapping/{v4-address}+{v6-address}
static-dest-mapping-list¶
Specification Type list Block object keys count
Description Set number of consecutive mappings (Number of mappings)
Type: number
shared
Description Share/Expose this mapping with other partitions
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
to-shared
Description Send NATed traffic through shared partition
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
v4-address
Description IPv4 address
Type: string
Format: ipv4-address
v6-address
Description IPv6 address
Type: string
Format: ipv6-address
vrid
Description VRRP-A vrid (Specify ha VRRP-A vrid)
Type: number
Range: 1-31
fragmentation¶
Specification Type object inbound
Description: inbound is a JSON Block. Please see below for fragmentation_inbound
Type: Object
Reference Object: /axapi/v3/cgnv6/nat46-stateless/fragmentation/inbound
outbound
Description: outbound is a JSON Block. Please see below for fragmentation_outbound
Type: Object
Reference Object: /axapi/v3/cgnv6/nat46-stateless/fragmentation/outbound
fragmentation_inbound¶
Specification Type object action
Description ‘drop’: Drop Silently; ‘ipv4’: Use IPv4 fragmentation for oversize packets (default); ‘send-icmpv6’: Send ICMP Type 2 Code 0 (Packet Too Big);
Type: string
Supported Values: drop, ipv4, send-icmpv6
Default: ipv4
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
fragmentation_outbound¶
Specification Type object action
Description ‘drop’: Drop Silently; ‘ipv6’: Use IPv6 Fragmentation for oversize packets (default);
Type: string
Supported Values: drop, ipv6
Default: ipv6
count
Description Configure number of ICMP messages sent when DF set. Default is 1
Type: number
Range: 1-5
Default: 1
df-set
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);
Type: string
Supported Values: drop, ipv6, send-icmp
Default: send-icmp
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
global¶
Specification Type object sampling-enable
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
global_sampling-enable¶
Specification Type list Block object keys counters1
Description ‘all’: all; ‘outbound_ipv4_received’: Outbound IPv4 packets received; ‘outbound_ipv4_drop’: Outbound IPv4 packets dropped; ‘outbound_ipv4_fragment_received’: Outbound IPv4 fragment packets received; ‘outbound_ipv6_unreachable’: Outbound IPv6 destination unreachable; ‘outbound_ipv6_fragmented’: Outbound IPv6 packets fragmented; ‘inbound_ipv6_received’: Inbound IPv6 packets received; ‘inbound_ipv6_drop’: Inbound IPv6 packets dropped; ‘inbound_ipv6_fragment_received’: Inbound IPv6 fragment packets received; ‘inbound_ipv4_unreachable’: Inbound IPv4 destination unreachable; ‘inbound_ipv4_fragmented’: Inbound IPv4 packets fragmented; ‘packet_too_big’: Packet too big; ‘fragment_error’: Fragment processing errors; ‘icmpv6_to_icmp’: ICMPv6 to ICMP; ‘icmpv6_to_icmp_error’: ICMPv6 to ICMP errors; ‘icmp_to_icmpv6’: ICMP to ICMPv6; ‘icmp_to_icmpv6_error’: ICMP to ICMPv6 errors; ‘ha_standby’: HA is standby; ‘other_error’: Other errors; ‘conn_count’: conn count;
Type: string
Supported Values: all, outbound_ipv4_received, outbound_ipv4_drop, outbound_ipv4_fragment_received, outbound_ipv6_unreachable, outbound_ipv6_fragmented, inbound_ipv6_received, inbound_ipv6_drop, inbound_ipv6_fragment_received, inbound_ipv4_unreachable, inbound_ipv4_fragmented, packet_too_big, fragment_error, icmpv6_to_icmp, icmpv6_to_icmp_error, icmp_to_icmpv6, icmp_to_icmpv6_error, ha_standby, other_error, conn_count
prefix¶
Specification Type object ipv6-prefix
Description IPv6 prefix
Type: string
Format: ipv6-address-plen
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
vrid
Description VRRP-A vrid (Specify ha VRRP-A vrid)
Type: number
Range: 1-31
partition-prefix-list¶
Specification Type list Block object keys ipv6-prefix
Description IPv6 prefix
Type: string
Format: ipv6-address-plen
partition
Description Partition Name
Type: string
Maximum Length: 14 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
vrid
Description VRRP-A vrid (Specify ha VRRP-A vrid)
Type: number
Range: 1-31