cgnv6 map translation domain¶
MAP Translation domain
domain Specification¶
Type Collection Object Key(s) name Collection Name domain-list Collection URI /axapi/v3/cgnv6/map/translation/domain Element Name domain Element URI /axapi/v3/cgnv6/map/translation/domain/{name} Element Attributes domain_attributes Statistics Data URI /axapi/v3/cgnv6/map/translation/domain/{name}/stats Schema domain schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/cgnv6/map/translation/domain | ||
Create List | POST | /axapi/v3/cgnv6/map/translation/domain | ||
Get Object | GET | /axapi/v3/cgnv6/map/translation/domain/{name} | ||
Get List | GET | /axapi/v3/cgnv6/map/translation/domain | ||
Modify Object | POST | /axapi/v3/cgnv6/map/translation/domain/{name} | ||
Replace Object | PUT | /axapi/v3/cgnv6/map/translation/domain/{name} | ||
Replace List | PUT | /axapi/v3/cgnv6/map/translation/domain | ||
Delete Object | DELETE | /axapi/v3/cgnv6/map/translation/domain/{name} |
domain-list¶
domain-list is JSON List of domain attributes
domain-list : [
]
domain attributes¶
basic-mapping-rule
Description: basic-mapping-rule is a JSON Block. Please see below for basic-mapping-rule
Type: Object
Reference Object: /axapi/v3/cgnv6/map/translation/domain/{name}/basic-mapping-rule
default-mapping-rule
Description: default-mapping-rule is a JSON Block. Please see below for default-mapping-rule
Type: Object
Reference Object: /axapi/v3/cgnv6/map/translation/domain/{name}/default-mapping-rule
description
Description MAP-T domain description
Type: string
Format: string-rlx
Maximum Length: 255 characters
Maximum Length: 1 characters
health-check-gateway
Description: health-check-gateway is a JSON Block. Please see below for health-check-gateway
Type: Object
Reference Object: /axapi/v3/cgnv6/map/translation/domain/{name}/health-check-gateway
mtu
Description Domain MTU
Type: number
name
Description MAP-T domain name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
sampling-enable
Type: Listtcp
Description: tcp is a JSON Block. Please see below for tcp
Type: Object
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
default-mapping-rule¶
Specification Type object rule-ipv6-prefix
Description Rule IPv6 prefix
Type: string
Format: ipv6-address-plen
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
sampling-enable¶
Specification Type list Block object keys counters1
Description ‘all’: all; ‘inbound_packet_received’: Inbound IPv4 Packets Received; ‘inbound_frag_packet_received’: Inbound IPv4 Fragment Packets Received; ‘inbound_addr_port_validation_failed’: Inbound IPv4 Destination Address Port Validation Failed; ‘inbound_rev_lookup_failed’: Inbound IPv4 Reverse Route Lookup Failed; ‘inbound_dest_unreachable’: Inbound IPv6 Destination Address Unreachable; ‘outbound_packet_received’: Outbound IPv6 Packets Received; ‘outbound_frag_packet_received’: Outbound IPv6 Fragment Packets Received; ‘outbound_addr_validation_failed’: Outbound IPv6 Source Address Validation Failed; ‘outbound_rev_lookup_failed’: Outbound IPv6 Reverse Route Lookup Failed; ‘outbound_dest_unreachable’: Outbound IPv4 Destination Address Unreachable; ‘packet_mtu_exceeded’: Packet Exceeded MTU; ‘frag_icmp_sent’: ICMP Packet Too Big Sent; ‘interface_not_configured’: Interfaces not Configured Dropped; ‘bmr_prefixrules_configured’: BMR prefix rules configured; ‘helper_count’: Helper Count; ‘active_dhcpv6_leases’: Active DHCPv6 leases;
Type: string
Supported Values: all, inbound_packet_received, inbound_frag_packet_received, inbound_addr_port_validation_failed, inbound_rev_lookup_failed, inbound_dest_unreachable, outbound_packet_received, outbound_frag_packet_received, outbound_addr_validation_failed, outbound_rev_lookup_failed, outbound_dest_unreachable, packet_mtu_exceeded, frag_icmp_sent, interface_not_configured, bmr_prefixrules_configured, helper_count, active_dhcpv6_leases
tcp¶
Specification Type object mss-clamp
Description: mss-clamp is a JSON Block. Please see below for tcp_mss-clamp
Type: Object
tcp_mss-clamp¶
Specification Type object min
Description Specify the min value allowed for the TCP MSS (Specify the min value allowed for the TCP MSS (default: 516))
Type: number
Range: 0-1440
Default: 516
mss-clamp-type
Description ‘fixed’: Specify a fixed max value for the TCP MSS; ‘none’: No TCP MSS clamping(default); ‘subtract’: Specify the value to subtract from the TCP MSS;
Type: string
Supported Values: fixed, none, subtract
Default: none
mss-subtract
Description Specify the value to subtract from the TCP MSS
Type: number
Range: 0-1440
mss-value
Description The max value allowed for the TCP MSS
Type: number
Range: 0-1440
health-check-gateway¶
Specification Type object address-list
Type: Listipv6-address-list
Type: Listuuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
withdraw-route
Description ‘all-link-failure’: Withdraw routes on health-check failure of all IPv4 gateways or all IPv6 gateways; ‘any-link-failure’: Withdraw routes on health-check failure of any gateway (default);
Type: string
Supported Values: all-link-failure, any-link-failure
Default: any-link-failure
health-check-gateway_ipv6-address-list¶
Specification Type list Block object keys ipv6-gateway
Description IPv6 Gateway
Type: string
Format: ipv6-address
health-check-gateway_address-list¶
Specification Type list Block object keys ipv4-gateway
Description IPv4 Gateway
Type: string
Format: ipv4-address
basic-mapping-rule¶
Specification Type object ea-length
Description Length of Embedded Address (EA) bits
Type: number
Range: 0-23
port-start
Description Starting Port, Must be Power of 2 value
Type: number
Range: 1-32768
prefix-rule-list
Type: List
Reference Object: /axapi/v3/cgnv6/map/translation/domain/{name}/basic-mapping-rule/prefix-rule/{name}
rule-ipv4-address-port-settings
Description ‘prefix-addr’: Each CE is assigned an IPv4 prefix; ‘single-addr’: Each CE is assigned an IPv4 address; ‘shared-addr’: Each CE is assigned a shared IPv4 address;
Type: string
Supported Values: prefix-addr, single-addr, shared-addr
share-ratio
Description Port sharing ratio for each NAT IP. Must be Power of 2 value
Type: number
Range: 1-65536
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
basic-mapping-rule_prefix-rule-list¶
Specification Type list Block object keys ipv4-netmask
Description Subnet mask (subnet bigger than /8 is not allowed)
Type: string
Format: ipv4-netmask-brief
name
Description MAP BMR prefix rule name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
rule-ipv4-prefix
Description IPv4 prefix of BMR
Type: string
Format: ipv4-address
rule-ipv6-prefix
Description IPv6 prefix of BMR
Type: string
Format: ipv6-address-plen
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
stats data¶
Counter | Size | Description | |
---|---|---|---|
interface_not_configured | 8 | Interfaces not Configured Dropped | |
inbound_packet_received | 8 | Inbound IPv4 Packets Received | |
frag_icmp_sent | 8 | ICMP Packet Too Big Sent | |
outbound_dest_unreachable | 8 | Outbound IPv4 Destination Address Unreachable | |
outbound_packet_received | 8 | Outbound IPv6 Packets Received | |
inbound_dest_unreachable | 8 | Inbound IPv6 Destination Address Unreachable | |
inbound_rev_lookup_failed | 8 | Inbound IPv4 Reverse Route Lookup Failed | |
bmr_prefixrules_configured | 8 | BMR prefix rules configured | |
outbound_frag_packet_received | 8 | Outbound IPv6 Fragment Packets Received | |
packet_mtu_exceeded | 8 | Packet Exceeded MTU | |
inbound_addr_port_validation_failed | 8 | Inbound IPv4 Destination Address Port Validation Failed | |
outbound_addr_validation_failed | 8 | Outbound IPv6 Source Address Validation Failed | |
inbound_frag_packet_received | 8 | Inbound IPv4 Fragment Packets Received | |
outbound_rev_lookup_failed | 8 | Outbound IPv6 Reverse Route Lookup Failed |