cgnv6 lsn-lid

Create an LSN Lid

lsn-lid Specification

Type Collection
Object Key(s) lid-number
Collection Name lsn-lid-list
Collection URI /axapi/v3/cgnv6/lsn-lid/
Element Name lsn-lid
Element URI /axapi/v3/cgnv6/lsn-lid/{lid-number}
Element Attributes lsn-lid_attributes
Schema lsn-lid schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/cgnv6/lsn-lid/

lsn-lid Attributes

Create List

POST

/axapi/v3/cgnv6/lsn-lid/

lsn-lid Attributes

Get Object

GET

/axapi/v3/cgnv6/lsn-lid/{lid-number}

lsn-lid Attributes

Get List

GET

/axapi/v3/cgnv6/lsn-lid/

lsn-lid-list

Modify Object

POST

/axapi/v3/cgnv6/lsn-lid/{lid-number}

lsn-lid Attributes

Replace Object

PUT

/axapi/v3/cgnv6/lsn-lid/{lid-number}

lsn-lid Attributes

Replace List

PUT

/axapi/v3/cgnv6/lsn-lid/

lsn-lid-list

Delete Object

DELETE

/axapi/v3/cgnv6/lsn-lid/{lid-number}

lsn-lid Attributes

lsn-lid-list

lsn-lid-list is JSON List of lsn-lid Attributes

lsn-lid-list : [

lsn-lid Attributes

conn-rate-limit

Description: conn-rate-limit is a JSON Block . Please see below for conn-rate-limit

Type: Object

drop-on-nat-pool-mismatch

Description: Drop traffic from users if their current NAT pool does not match the lid’s (default: off)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

ds-lite

Description: ds-lite is a JSON Block . Please see below for ds-lite

Type: Object

extended-user-quota

Description: extended-user-quota is a JSON Block . Please see below for extended-user-quota

Type: Object

lid-number

Description: LSN Lid

Type: number

Range: 1-1023

Required: Yes

lsn-rule-list

Description: lsn-rule-list is a JSON Block . Please see below for lsn-rule-list

Type: Object

name

Description: LSN Lid Name

Type: string

Format: string-rlx

override

Description: ‘none’: Apply source NAT if configured (default); ‘drop’: Drop packets that match this LSN lid; ‘pass-through’: Layer-3 route packets that match this LSN lid and do not apply source NAT;

Type: string

Supported Values: none, drop, pass-through

Default: none

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

source-nat-pool

Description: source-nat-pool is a JSON Block . Please see below for source-nat-pool

Type: Object

user-quota

Description: user-quota is a JSON Block . Please see below for user-quota

Type: Object

user-quota-prefix-length

Description: NAT64 user quota prefix length (Prefix Length (Default: Uses the global NAT64 configured value))

Type: number

Range: 1-128

user-tag

Description: Customized tag

Type: string

Format: string-rlx

uuid

Description: uuid of the object

Type: string

extended-user-quota

Specification
Type object

tcp

Description: tcp is a JSON List . Please see below for l1028_tcp

Type: List

udp

Description: udp is a JSON List . Please see below for l1028_udp

Type: List

extended-user-quota.udp

Specification
Type list
Block object keys

udp-service-port

Description: Port (Port Value)

Type: number

Range: 1-65535

udp-sessions

Description: Number of Extended Quota sessions allowed for this service

Type: number

Range: 1-255

extended-user-quota.tcp

Specification
Type list
Block object keys

tcp-service-port

Description: Port (Port Value)

Type: number

Range: 1-65535

tcp-sessions

Description: Number of Extended Quota sessions allowed for this service

Type: number

Range: 1-255

ds-lite

Specification
Type object

inside-src-permit-list

Description: Class-List of IPv4 addresses permitted (Class-list to match for DS-Lite)

Type: string

Format: string-rlx

user-quota

Specification
Type object

icmp

Description: User Quota for ICMP identifiers (NAT port quota per user (default: not configured))

Type: number

Range: 1-64000

quota-tcp

Description: quota-tcp is a JSON Block . Please see below for l1028_quota-tcp

Type: Object

quota-udp

Description: quota-udp is a JSON Block . Please see below for l1028_quota-udp

Type: Object

session

Description: User Quota for number of data sessions

Type: number

Range: 1-2147483647

user-quota.quota-tcp

Specification
Type object

tcp-quota

Description: NAT port quota per user (default: not configured)

Type: number

Range: 1-64000

tcp-reserve

Description: Number of ports to reserve per user (default: same as user-quota value) (Reserved quota per user (default: same as user-quota value))

Type: number

Range: 0-64000

user-quota.quota-udp

Specification
Type object

udp-quota

Description: NAT port quota per user (default: not configured)

Type: number

Range: 1-64000

udp-reserve

Description: Number of ports to reserve per user (default: same as user-quota value) (Reserved quota per user (default: same as user-quota value))

Type: number

Range: 0-64000

source-nat-pool

Specification
Type object

pool-name

Description: Source NAT Pool or Pool-Group

Type: string

Format: string-rlx

shared

Description: Use a shared source NAT pool or pool-group

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

conn-rate-limit

Specification
Type object

conn-rate-limit-val

Description: Maximum connections per second (Default: No limit)

Type: number

Range: 1-65535

lsn-rule-list

Specification
Type object

destination

Description: Apply LSN Rule-List on Destination (LSN Rule-List Name)

Type: string

Format: string-rlx

Reference Object: /axapi/v3/cgnv6/lsn-rule-list