interface trunk ipv6

Configure a Trunk interface.

ipv6 Specification

Type Configuration Resource
Element Name ipv6
Element URI /axapi/v3/interface/trunk/{ifnum}/ipv6
Element Attributes ipv6_attributes
Schema ipv6 schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/interface/trunk/{ifnum}/ipv6

ipv6 Attributes

Get Object

GET

/axapi/v3/interface/trunk/{ifnum}/ipv6

ipv6 Attributes

Modify Object

POST

/axapi/v3/interface/trunk/{ifnum}/ipv6

ipv6 Attributes

Replace Object

PUT

/axapi/v3/interface/trunk/{ifnum}/ipv6

ipv6 Attributes

Delete Object

DELETE

/axapi/v3/interface/trunk/{ifnum}/ipv6

ipv6 Attributes

ipv6 Attributes

access-list-cfg

Description: access-list-cfg is a JSON Block . Please see below for access-list-cfg

Type: Object

address-list

Description: address-list is a JSON List . Please see below for address-list

Type: List

ipv6-enable

Description: Enable IPv6 processing

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

nat

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

Type: Object

ospf

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

Type: Object

Reference Object: /axapi/v3/interface/trunk/{ifnum}/ipv6/ospf

rip

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

Type: Object

Reference Object: /axapi/v3/interface/trunk/{ifnum}/ipv6/rip

router

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

Type: Object

Reference Object: /axapi/v3/interface/trunk/{ifnum}/ipv6/router

router-adver

Description: router-adver is a JSON Block . Please see below for router-adver

Type: Object

stateful-firewall

Description: stateful-firewall is a JSON Block . Please see below for stateful-firewall

Type: Object

Reference Object: /axapi/v3/interface/trunk/{ifnum}/ipv6/stateful-firewall

uuid

Description: uuid of the object

Type: string

address-list

Specification
Type list
Block object keys

address-type

Description: ‘anycast’: Configure an IPv6 anycast address; ‘link-local’: Configure an IPv6 link local address;

Type: string

Supported Values: anycast, link-local

ipv6-addr

Description: Set the IPv6 address of an interface

Type: string

Format: ipv6-address-plen

router-adver

Specification
Type object

action

Description: ‘enable’: Enable Router Advertisements on this interface; ‘disable’: Disable Router Advertisements on this interface;

Type: string

Supported Values: enable, disable

Default: enable

default-lifetime

Description: Set Router Advertisement Default Lifetime (default: 1800) (Default Lifetime (seconds))

Type: number

Range: 0-9000

Default: 1800

ha-group-id

Description: ha-group-id is a JSON Block . Please see below for l481_ha-group-id

Type: Object

hop-limit

Description: Set Router Advertisement Hop Limit (default: 255) (Max Router Advertisement Interval (seconds))

Type: number

Range: 0-255

Default: 255

max-interval

Description: Set Router Advertisement Max Interval (default: 600) (Min Router Advertisement Interval (seconds))

Type: number

Range: 4-1800

Default: 600

min-interval

Description: Set Router Advertisement Min Interval (default: 200) (Max Number of Router Solicitations to process per second)

Type: number

Range: 3-1350

Default: 200

mtu

Description: mtu is a JSON Block . Please see below for l481_mtu

Type: Object

prefix-list

Description: prefix-list is a JSON List . Please see below for l481_prefix-list

Type: List

rate-limit

Description: Rate Limit the processing of incoming Router Solicitations (Max Number of Router Solicitations to process per second)

Type: number

Range: 1-100000

Default: 100000

reachable-time

Description: Set Router Advertisement Reachable ime (default: 0) (Reachable Time (milliseconds))

Type: number

Range: 0-3600000

Default: 0

retransmit-timer

Description: Set Router Advertisement Retransmit Timer (default: 0)

Type: number

Range: 0-4294967295

Default: 0

vrid

Description: vrid is a JSON Block . Please see below for l481_vrid

Type: Object

router-adver.vrid

Specification
Type object

adver-vrid

Description: Specify ha VRRP-A vrid

Type: number

Range: 1-31

Mutual Exclusion: adver-vrid and adver-vrid-default are mutually exclusive

adver-vrid-default

Description: Default VRRP-A vrid

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: adver-vrid-default and adver-vrid are mutually exclusive

floating-ip

Description: Use a floating IP as the source address for Router advertisements

Type: string

Format: ipv6-address

floating-ip-default-vrid

Description: Use a floating IP as the source address for Router advertisements

Type: string

Format: ipv6-address

use-floating-ip

Description: Use a floating IP as the source address for Router advertisements

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

use-floating-ip-default-vrid

Description: Use a floating IP as the source address for Router advertisements

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

router-adver.prefix-list

Specification
Type list
Block object keys

not-autonomous

Description: Specify that the Prefix is not usable for autoconfiguration (default:autonomous)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

not-on-link

Description: Specify that the Prefix is not On-Link (default: on-link)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

preferred-lifetime

Description: Specify Prefix Preferred Lifetime (default:604800) (Prefix Advertised Preferred Lifetime (default: 604800))

Type: number

Range: 0-4294967295

Default: 604800

prefix

Description: Set Router Advertisement On-Link Prefix (IPv6 On-Link Prefix)

Type: string

Format: ipv6-address-plen

valid-lifetime

Description: Specify Valid Lifetime (default:2592000) (Prefix Advertised Valid Lifetime (default: 2592000))

Type: number

Range: 0-4294967295

Default: 2592000

router-adver.mtu

Specification
Type object

adver-mtu

Description: Set Router Advertisement MTU Option

Type: number

Mutual Exclusion: adver-mtu and adver-mtu-disable are mutually exclusive

adver-mtu-disable

Description: Disable Router Advertisement MTU Option

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: adver-mtu-disable and adver-mtu are mutually exclusive

router-adver.ha-group-id

Specification
Type object

adver-ha-group-id

Description: HA Group ID

Type: number

Range: 1-31

ha-floating-ip

Description: Use a floating IP as the source address for Router advertisements

Type: string

Format: ipv6-address

ha-use-floating-ip

Description: Use a floating IP as the source address for Router advertisements

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

rip

Specification
Type object

split-horizon-cfg

Description: split-horizon-cfg is a JSON Block . Please see below for l481_split-horizon-cfg

Type: Object

uuid

Description: uuid of the object

Type: string

rip.split-horizon-cfg

Specification
Type object

state

Description: ‘poisoned’: Perform split horizon with poisoned reverse; ‘disable’: Disable split horizon; ‘enable’: Perform split horizon without poisoned reverse;

Type: string

Supported Values: poisoned, disable, enable

Default: poisoned

stateful-firewall

Specification
Type object

access-list

Description: Access-list for traffic from the outside

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

acl-name

Description: Access-list Name

Type: string

class-list

Description: Class List (Class List Name)

Type: string

Format: string-rlx

inside

Description: Inside (private) interface for stateful firewall

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

outside

Description: Outside (public) interface for stateful firewall

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

uuid

Description: uuid of the object

Type: string

nat

Specification
Type object

inside

Description: Configure interface as NAT inside

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

outside

Description: Configure interface as NAT outside

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

router

Specification
Type object

isis

Description: isis is a JSON Block . Please see below for l481_isis

Type: Object

Reference Object: /axapi/v3/interface/trunk/{ifnum}/ipv6/router/isis

ospf

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

Type: Object

Reference Object: /axapi/v3/interface/trunk/{ifnum}/ipv6/router/ospf

ripng

Description: ripng is a JSON Block . Please see below for l481_ripng

Type: Object

Reference Object: /axapi/v3/interface/trunk/{ifnum}/ipv6/router/ripng

router.ripng

Specification
Type object

rip

Description: RIP Routing for IPv6

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

uuid

Description: uuid of the object

Type: string

router.ospf

Specification
Type object

area-list

Description: area-list is a JSON List . Please see below for l481_area-list

Type: List

uuid

Description: uuid of the object

Type: string

router.ospf.area-list

Specification
Type list
Block object keys

area-id-addr

Description: OSPF area ID in IP address format

Type: string

Format: ipv4-address

area-id-num

Description: OSPF area ID as a decimal value

Type: number

Range: 0-4294967295

instance-id

Description: Set the interface instance ID

Type: number

Range: 0-255

Default: 0

tag

Description: Set the OSPFv3 process tag

Type: string

router.isis

Specification
Type object

tag

Description: ISO routing area tag

Type: string

uuid

Description: uuid of the object

Type: string

access-list-cfg

Specification
Type object

inbound

Description: ACL applied on incoming packets to this interface

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

v6-acl-name

Description: Apply ACL rules to incoming packets on this interface (Named Access List)

Type: string

Reference Object: /axapi/v3/ipv6/access-list

ospf

Specification
Type object

bfd

Description: Bidirectional Forwarding Detection (BFD)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

cost-cfg

Description: cost-cfg is a JSON List . Please see below for l481_cost-cfg

Type: List

dead-interval-cfg

Description: dead-interval-cfg is a JSON List . Please see below for l481_dead-interval-cfg

Type: List

disable

Description: Disable BFD

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

hello-interval-cfg

Description: hello-interval-cfg is a JSON List . Please see below for l481_hello-interval-cfg

Type: List

mtu-ignore-cfg

Description: mtu-ignore-cfg is a JSON List . Please see below for l481_mtu-ignore-cfg

Type: List

neighbor-cfg

Description: neighbor-cfg is a JSON List . Please see below for l481_neighbor-cfg

Type: List

network-list

Description: network-list is a JSON List . Please see below for l481_network-list

Type: List

priority-cfg

Description: priority-cfg is a JSON List . Please see below for l481_priority-cfg

Type: List

retransmit-interval-cfg

Description: retransmit-interval-cfg is a JSON List . Please see below for l481_retransmit-interval-cfg

Type: List

transmit-delay-cfg

Description: transmit-delay-cfg is a JSON List . Please see below for l481_transmit-delay-cfg

Type: List

uuid

Description: uuid of the object

Type: string

ospf.cost-cfg

Specification
Type list
Block object keys

cost

Description: Interface cost

Type: number

Range: 1-65535

instance-id

Description: Specify the interface instance ID

Type: number

Range: 0-255

Default: 0

ospf.hello-interval-cfg

Specification
Type list
Block object keys

hello-interval

Description: Time between HELLO packets (Seconds)

Type: number

Range: 1-65535

Default: 10

instance-id

Description: Specify the interface instance ID

Type: number

Range: 0-255

Default: 0

ospf.priority-cfg

Specification
Type list
Block object keys

instance-id

Description: Specify the interface instance ID

Type: number

Range: 0-255

Default: 0

priority

Description: Router priority

Type: number

Range: 0-255

Default: 1

ospf.mtu-ignore-cfg

Specification
Type list
Block object keys

instance-id

Description: Specify the interface instance ID

Type: number

Range: 0-255

Default: 0

mtu-ignore

Description: Ignores the MTU in DBD packets

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

ospf.retransmit-interval-cfg

Specification
Type list
Block object keys

instance-id

Description: Specify the interface instance ID

Type: number

Range: 0-255

Default: 0

retransmit-interval

Description: Time between retransmitting lost link state advertisements (Seconds)

Type: number

Range: 1-65535

Default: 5

ospf.network-list

Specification
Type list
Block object keys

broadcast-type

Description: ‘broadcast’: Specify OSPF broadcast multi-access network; ‘non-broadcast’: Specify OSPF NBMA network; ‘point-to-point’: Specify OSPF point-to-point network; ‘point-to-multipoint’: Specify OSPF point-to-multipoint network;

Type: string

Supported Values: broadcast, non-broadcast, point-to-point, point-to-multipoint

network-instance-id

Description: Specify the interface instance ID

Type: number

Range: 0-255

Default: 0

p2mp-nbma

Description: Specify non-broadcast point-to-multipoint network

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

ospf.transmit-delay-cfg

Specification
Type list
Block object keys

instance-id

Description: Specify the interface instance ID

Type: number

Range: 0-255

Default: 0

transmit-delay

Description: Link state transmit delay (Seconds)

Type: number

Range: 1-65535

Default: 1

ospf.neighbor-cfg

Specification
Type list
Block object keys

neig-inst

Description: Specify the interface instance ID

Type: number

Range: 0-255

Default: 0

neighbor

Description: OSPFv3 neighbor (Neighbor IPv6 address)

Type: string

Format: ipv6-address

Default:

neighbor-cost

Description: OSPF cost for point-to-multipoint neighbor (metric)

Type: number

Range: 1-65535

neighbor-poll-interval

Description: OSPF dead-router polling interval (Seconds)

Type: number

Range: 0-4294967295

neighbor-priority

Description: OSPF priority of non-broadcast neighbor

Type: number

Range: 0-255

ospf.dead-interval-cfg

Specification
Type list
Block object keys

dead-interval

Description: Interval after which a neighbor is declared dead (Seconds)

Type: number

Range: 1-65535

Default: 40

instance-id

Description: Specify the interface instance ID

Type: number

Range: 0-255

Default: 0