cgnv6 nat46-stateless

Configure Stateless NAT46

nat46-stateless Specification

Parameter Value
Type Intermediate Resource
Element Name nat46-stateless
Element URI /axapi/v3/cgnv6/nat46-stateless
Element Attributes nat46-stateless_attributes
Partition Visibility shared
Schema nat46-stateless schema

Operations Allowed:

OperationMethodURIPayload

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

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

static-dest-mapping-list

Specification Value
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 Value
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 Value
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 Value
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 Value
Type object

sampling-enable

Type: List

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

global_sampling-enable

Specification Value
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 Value
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 Value
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