eth_lag_intf_types.proto¶
Messages¶
EthLagIntf¶
Name | Value | Description |
---|---|---|
intf | IntfId | The ID of this lag interface. |
speed | uint64 | The aggregated capacity of this LAG interface, in Mbits/s. |
min_links | uint32 | Number of required links to bring up this LAG interface. |
fallback_type | EthLagIntfFallbackType | Fallback type for this LAG interface. |
fallback_timeout | uint32 | The LACP active mode timeout value, in seconds. |
default_fallback_timeout | uint32 | Default value for the timeout above, in seconds. |
min_speed | uint64 | Minimal speed in Mbps. |
EthLagIntfMembership¶
Name | Value | Description |
---|---|---|
eth_lag_intf_id | IntfId | Interface ID for the LAG interface. |
active | bool | Indicates whether the interface is active in the LAG. |
reason | string | If this interface is not in the LAG, the reason is stated here. |
member_time | double | Time this interface got added to or removed from a LAG. |
mode | EthLagIntfMemberLacpMode | The LACP mode this interface is configured in the LAG. |
Enums¶
EthLagIntfFallbackType¶
Name | Value | Description |
---|---|---|
ETH_LAG_INTF_FALLBACK_NULL | 0 | Not a valid fallback type. |
ETH_LAG_INTF_FALLBACK_NONE | 1 | No fallback if no LACPDUs seen. |
ETH_LAG_INTF_FALLBACK_STATIC | 2 | Fallback to static mode. |
ETH_LAG_INTF_FALLBACK_INDIVIDUAL | 3 | Fallback to individual mode. |
EthLagIntfMemberLacpMode¶
Name | Value | Description |
---|---|---|
ETH_LAG_INTF_MEMBER_LACP_MODE_NULL | 0 | |
ETH_LAG_INTF_MEMBER_LACP_MODE_OFF | 1 | |
ETH_LAG_INTF_MEMBER_LACP_MODE_PASSIVE | 2 | |
ETH_LAG_INTF_MEMBER_LACP_MODE_ACTIVE | 3 |
EthLagIntfMemberLacpTimeout¶
Name | Value | Description |
---|---|---|
ETH_LAG_INTF_MEMBER_LACP_TIMEOUT_NULL | 0 | |
ETH_LAG_INTF_MEMBER_LACP_TIMEOUT_SHORT | 1 | |
ETH_LAG_INTF_MEMBER_LACP_TIMEOUT_LONG | 2 |