cgnv6 fixed-nat inside iplist

Show Fixed-NAT information for a specific inside client.

iplist Specification

Type Collection
Object Key(s) inside-ip-list, partition
Collection Name iplist-list
Collection URI /axapi/v3/cgnv6/fixed-nat/inside/iplist/
Element Name iplist
Element URI /axapi/v3/cgnv6/fixed-nat/inside/iplist/{inside-ip-list}+{partition}
Element Attributes iplist_attributes
Schema iplist schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/cgnv6/fixed-nat/inside/iplist/

iplist Attributes

Create List

POST

/axapi/v3/cgnv6/fixed-nat/inside/iplist/

iplist Attributes

Get Object

GET

/axapi/v3/cgnv6/fixed-nat/inside/iplist/{inside-ip-list}+{partition}

iplist Attributes

Get List

GET

/axapi/v3/cgnv6/fixed-nat/inside/iplist/

iplist-list

Modify Object

POST

/axapi/v3/cgnv6/fixed-nat/inside/iplist/{inside-ip-list}+{partition}

iplist Attributes

Replace Object

PUT

/axapi/v3/cgnv6/fixed-nat/inside/iplist/{inside-ip-list}+{partition}

iplist Attributes

Replace List

PUT

/axapi/v3/cgnv6/fixed-nat/inside/iplist/

iplist-list

Delete Object

DELETE

/axapi/v3/cgnv6/fixed-nat/inside/iplist/{inside-ip-list}+{partition}

iplist Attributes

iplist-list

iplist-list is JSON List of iplist Attributes

iplist-list : [

iplist Attributes

dest-rule-list

Description: Bind destination based Rule-List (Fixed NAT Rule-List Name)

Type: string

dynamic-pool-size

Description: Number of protocol ports on each NAT address to set aside for use by clients who run out of their reserved ports.

Type: number

Range: 0-64511

Default: 0

inside-ip-list

Description: Name of an IP list used to specify Inside Users.

Type: string

Format: string-rlx

Required: Yes

method

Description: Method for IP allocation.
  • use-all-nat-ips : Inside client IP addresses can be allocated with the intent to use all of the available NAT IP addresses. This new algorithm ensures that all NAT IP addresses are used, with little room for any unused NAT IP addresses.
  • use-least-nat-ips` : Inside client IP addresses can be allocated to NAT addresses with the goal of minimizing the use of available public NAT IP Addresses. This is the current behavior. This configuration method may result in some unused NAT IP addresses.

Type: string

Supported Values: use-all-nat-ips, use-least-nat-ips

Default: use-least-nat-ips

nat-end-address

Description: Ending (highest-numbered) IPv4 NAT address.

Type: string

Format: ipv4-address

nat-ip-list

Description: Name of a configured IP list used to specify inside NAT addresses.

Type: string

Format: string-rlx

nat-netmask

Description: – Network mask in IPv4 /mask-length or address format.

Type: string

Format: ipv4-netmask-brief

nat-start-address

Description: Beginning (lowest-numbered) IPv4 NAT address.

Type: string

Format: ipv4-address

offset

Description: offset is a JSON Block . Please see below for offset

Type: Object

partition

Description: Name of a configured partition used to specify Inside Users.

Type: string

Required: Yes

ports-per-user

Description: Configure Ports per Inside User (ports-per-user)

Type: number

Range: 1-64512

respond-to-user-mac

Description: Use the user’s source MAC for the next hop rather than the routing table (Default: off)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

session-quota

Description: Configure per user quota on sessions

Type: number

Range: 1-2147483647

usable-nat-ports

Description: usable-nat-ports is a JSON Block . Please see below for usable-nat-ports

Type: Object

uuid

Description: uuid of the object

Type: string

vrid

Description: Number of the VRRP-A VRID for redundancy. You can specify 1-31.

Type: number

Range: 1-31

usable-nat-ports

Specification
Type object

usable-end-port

Description: End Port of Usable NAT Ports

Type: number

Range: 1024-65535

usable-start-port

Description: Start Port of Usable NAT Ports

Type: number

Range: 1024-65535

offset

Specification
Type object

numeric-offset

Description: Configure a numeric offset to the first NAT IP address

Type: number

Range: 0-1024000

Default: 0

Mutual Exclusion: numeric-offset and random are mutually exclusive

random

Description: Randomly choose the first NAT IP address

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: random and numeric-offset are mutually exclusive