overlay-tunnel

Configure a Tunnel end point

overlay-tunnel Specification

Type

Intermediate Resource

Element Name

overlay-tunnel

Element URI

/axapi/v3/overlay-tunnel

Element Attributes

overlay-tunnel_attributes

Schema

overlay-tunnel schema

Operations Allowed:

OperationMethodURIPayload

Get Object

GET

/axapi/v3/overlay-tunnel

overlay-tunnel_attributes

overlay-tunnel attributes

options

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

Type: Object

Refernce Object: /axapi/v3/overlay-tunnel/options

vtep-list

Type: List

Refernce Object: /axapi/v3/overlay-tunnel/vtep/{id}

options

Specification

Type

object

fragmentation-mode-inner

Description Enable the inner-fragmentation

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

gateway-mac

Description MAC to be used with Gateway segment Id (MAC Address for the Gateway segment)

Type: string

Format: mac-address

ip-dscp-preserve

Description Copy DSCP bits from inner IP to outer IP header

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

nvgre-disable-flow-id

Description Disable Flow-ID computation for NVGRE

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

nvgre-key-mode-lower24

Description Use the lower 24-bits of the GRE key as the VSID

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

tcp-mss-adjust-disable

Description Disable TCP MSS adjustment in SYN packet for tunnels

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

vxlan-dest-port

Description VXLAN UDP Destination Port (UDP Port Number (default 4789))

Type: number

Range: 1-65535

vtep-list

Specification

Type

list

Block object keys

dest-port

Description Layer-4 Destination Port (Port Number)

Type: number

Range: 1-65535

encap

Description ‘ip-encap’: Tunnel encapsulation type is IP; ‘gre’: Tunnel encapsulation type is GRE; ‘nvgre’: Tunnel Encapsulation Type is NVGRE; ‘vxlan’: Tunnel Encapsulation Type is VXLAN;

Type: string

Supported Values: ip-encap, gre, nvgre, vxlan

host-list

id

Description VTEP Identifier

Type: number

Range: 1-190

local-ip-address

Description: local-ip-address is a JSON Block. Please see below for vtep-list_local-ip-address

Type: Object

Refernce Object: /axapi/v3/overlay-tunnel/vtep/{id}/local-ip-address

local-ipv6-address

Description: local-ipv6-address is a JSON Block. Please see below for vtep-list_local-ipv6-address

Type: Object

Refernce Object: /axapi/v3/overlay-tunnel/vtep/{id}/local-ipv6-address

remote-ip-address-list

remote-ipv6-address-list

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

vtep-list_remote-ip-address-list

Specification

Type

list

Block object keys

encap

Description ‘nvgre’: Tunnel Encapsulation Type is NVGRE; ‘vxlan’: Tunnel Encapsulation Type is VXLAN;

Type: string

Supported Values: nvgre, vxlan

gre-keepalive

Description: gre-keepalive is a JSON Block. Please see below for vtep-list_remote-ip-address-list_gre-keepalive

Type: Object

Refernce Object: /axapi/v3/overlay-tunnel/vtep/{id}/remote-ip-address/{ip-address}/gre-keepalive

ip-address

Description IP Address of the remote VTEP

Type: string

Format: ipv4-address

use-gre-key

Description: use-gre-key is a JSON Block. Please see below for vtep-list_remote-ip-address-list_use-gre-key

Type: Object

Refernce Object: /axapi/v3/overlay-tunnel/vtep/{id}/remote-ip-address/{ip-address}/use-gre-key

use-lif

Description: use-lif is a JSON Block. Please see below for vtep-list_remote-ip-address-list_use-lif

Type: Object

Refernce Object: /axapi/v3/overlay-tunnel/vtep/{id}/remote-ip-address/{ip-address}/use-lif

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

vni-list

vtep-list_remote-ip-address-list_gre-keepalive

Specification

Type

object

retry-count

Description Keepalive multiplier

Type: number

Range: 2-100

retry-time

Description Keepalive retry interval in seconds

Type: number

Range: 1-60

Default: 10

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vtep-list_remote-ip-address-list_use-lif

Specification

Type

object

lif

Description Logical interface (logical interface name)

Type: string

Maximum Length: 15 characters

Maximum Length: 1 characters

partition

Description Name of the Partition with the L2 segment being extended (Name of the User Partition with the L2 segment being extended)

Type: string

Maximum Length: 127 characters

Maximum Length: 1 characters

Refernce Object: /axapi/v3/partition

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vtep-list_remote-ip-address-list_vni-list

Specification

Type

list

Block object keys

segment

Description VNI configured for the remote VTEP

Type: number

Range: 1-16777215

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vtep-list_remote-ip-address-list_use-gre-key

Specification

Type

object

gre-key

Description key

Type: number

Range: 0-4294967295

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vtep-list_local-ipv6-address

Specification

Type

object

ipv6-address

Description Source Tunnel End Point IPv6 address

Type: string

Format: ipv6-address

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vtep-list_remote-ipv6-address-list

Specification

Type

list

Block object keys

ipv6-address

Description IPv6 Address of the remote VTEP

Type: string

Format: ipv6-address

use-lif

Description: use-lif is a JSON Block. Please see below for vtep-list_remote-ipv6-address-list_use-lif

Type: Object

Refernce Object: /axapi/v3/overlay-tunnel/vtep/{id}/remote-ipv6-address/{ipv6-address}/use-lif

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

vtep-list_remote-ipv6-address-list_use-lif

Specification

Type

object

lif

Description Logical interface (logical interface name)

Type: string

Maximum Length: 15 characters

Maximum Length: 1 characters

partition

Description Name of the Partition with the L2 segment being extended (Name of the User Partition with the L2 segment being extended)

Type: string

Maximum Length: 127 characters

Maximum Length: 1 characters

Refernce Object: /axapi/v3/partition

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vtep-list_local-ip-address

Specification

Type

object

ip-address

Description Source Tunnel End Point IPv4 address

Type: string

Format: ipv4-address

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vni-list

vtep-list_local-ip-address_vni-list

Specification

Type

list

Block object keys

gateway

Description This is a Gateway segment id

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

lif

Description Logical interface (logical interface name)

Type: string

Maximum Length: 15 characters

Maximum Length: 1 characters

partition

Description Name of the Partition with the L2 segment being extended (Name of the User Partition with the L2 segment being extended)

Type: string

Maximum Length: 127 characters

Maximum Length: 1 characters

Refernce Object: /axapi/v3/partition

segment

Description Id of the segment that is being extended

Type: number

Range: 1-16777215

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vtep-list_host-list

Specification

Type

list

Block object keys

ip-addr

Description IPv4 address of the overlay host

Type: string

Format: ipv4-address

overlay-mac-addr

Description MAC Address of the overlay host

Type: string

Format: mac-address

remote-vtep

Description Configure the VTEP IP address (IPv4 address of the VTEP for the remote host)

Type: string

Format: ipv4-address

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

vni

Description Configure the segment id ( VNI of the remote host)

Type: number

Range: 1-16777215