interface ethernet trunk-group

Trunk Group Settings

trunk-group Specification

Parameter Value
Type Collection
Object Key(s) trunk-number
Collection Name trunk-group-list
Collection URI /axapi/v3/interface/ethernet/{ifnum}/trunk-group
Element Name trunk-group
Element URI /axapi/v3/interface/ethernet/{ifnum}/trunk-group/{trunk-number}
Element Attributes trunk-group_attributes
Partition Visibility shared
Schema trunk-group schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/interface/ethernet/{ifnum}/trunk-group

trunk-group attributes

Create List

POST

/axapi/v3/interface/ethernet/{ifnum}/trunk-group

trunk-group attributes

Get Object

GET

/axapi/v3/interface/ethernet/{ifnum}/trunk-group/{trunk-number}

trunk-group attributes

Get List

GET

/axapi/v3/interface/ethernet/{ifnum}/trunk-group

trunk-group-list

Modify Object

POST

/axapi/v3/interface/ethernet/{ifnum}/trunk-group/{trunk-number}

trunk-group attributes

Replace Object

PUT

/axapi/v3/interface/ethernet/{ifnum}/trunk-group/{trunk-number}

trunk-group attributes

Replace List

PUT

/axapi/v3/interface/ethernet/{ifnum}/trunk-group

trunk-group-list

Delete Object

DELETE

/axapi/v3/interface/ethernet/{ifnum}/trunk-group/{trunk-number}

trunk-group attributes

trunk-group-list

trunk-group-list is JSON List of trunk-group attributes

trunk-group-list : [

trunk-group attributes

admin-key

Description LACP admin key (Admin key value)

Type: number

Range: 10000-65535

mode

Description ‘active’: enable initiation of LACP negotiation on a port(default); ‘passive’: disable initiation of LACP negotiation on a port;

Type: string

Supported Values: active, passive

Default: active

port-priority

Description Set LACP priority for a port (LACP port priority)

Type: number

Range: 1-65535

timeout

Description ‘long’: Set LACP long timeout (default); ‘short’: Set LACP short timeout;

Type: string

Supported Values: long, short

Default: long

trunk-number

Description Trunk Number

Type: number

Range: 1-4096

type

Description ‘static’: Static (default); ‘lacp’: lacp; ‘lacp-udld’: lacp-udld;

Type: string

Supported Values: static, lacp, lacp-udld

Default: static

udld-timeout-cfg

Description: udld-timeout-cfg is a JSON Block. Please see below for udld-timeout-cfg

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

udld-timeout-cfg

Specification Value
Type object

fast

Description fast timeout in unit of milli-seconds(default 1000)

Type: number

Range: 100-1000

Default: 1000

Mutual Exclusion: fast and slow are mutually exclusive

slow

Description slow timeout in unit of seconds

Type: number

Range: 1-60

Mutual Exclusion: slow and fast are mutually exclusive