Lag class

Information about a link aggregation group (LAG).

Constructors

Lag({bool? allowsHostedConnections, String? awsDevice, String? awsDeviceV2, List<Connection>? connections, String? connectionsBandwidth, HasLogicalRedundancy? hasLogicalRedundancy, bool? jumboFrameCapable, String? lagId, String? lagName, LagState? lagState, String? location, int? minimumLinks, int? numberOfConnections, String? ownerAccount, String? providerName, String? region, List<Tag>? tags})
Lag.fromJson(Map<String, dynamic> json)
factory

Properties

allowsHostedConnections bool?
Indicates whether the LAG can host other connections.
final
awsDevice String?
The AWS Direct Connect endpoint that hosts the LAG.
final
awsDeviceV2 String?
The AWS Direct Connect endpoint that hosts the LAG.
final
connections List<Connection>?
The connections bundled by the LAG.
final
connectionsBandwidth String?
The individual bandwidth of the physical connections bundled by the LAG. The possible values are 1Gbps and 10Gbps.
final
hashCode int
The hash code for this object.
no setterinherited
hasLogicalRedundancy HasLogicalRedundancy?
Indicates whether the LAG supports a secondary BGP peer in the same address family (IPv4/IPv6).
final
jumboFrameCapable bool?
Indicates whether jumbo frames (9001 MTU) are supported.
final
lagId String?
The ID of the LAG.
final
lagName String?
The name of the LAG.
final
lagState LagState?
The state of the LAG. The following are the possible values:
final
location String?
The location of the LAG.
final
The minimum number of physical dedicated connections that must be operational for the LAG itself to be operational.
final
numberOfConnections int?
The number of physical dedicated connections bundled by the LAG, up to a maximum of 10.
final
ownerAccount String?
The ID of the AWS account that owns the LAG.
final
providerName String?
The name of the service provider associated with the LAG.
final
region String?
The AWS Region where the connection is located.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags List<Tag>?
The tags associated with the LAG.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited