interface ethernet trunk-group¶
Trunk Group Settings
trunk-group Specification¶
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 Schema trunk-group schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/interface/ethernet/{ifnum}/trunk-group | ||
Create List | POST | /axapi/v3/interface/ethernet/{ifnum}/trunk-group | ||
Get Object | GET | /axapi/v3/interface/ethernet/{ifnum}/trunk-group/{trunk-number} | ||
Get List | GET | /axapi/v3/interface/ethernet/{ifnum}/trunk-group | ||
Modify Object | POST | /axapi/v3/interface/ethernet/{ifnum}/trunk-group/{trunk-number} | ||
Replace Object | PUT | /axapi/v3/interface/ethernet/{ifnum}/trunk-group/{trunk-number} | ||
Replace List | PUT | /axapi/v3/interface/ethernet/{ifnum}/trunk-group | ||
Delete Object | DELETE | /axapi/v3/interface/ethernet/{ifnum}/trunk-group/{trunk-number} |
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 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