AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Information about a link aggregation group (LAG).

Inheritance Hierarchy

System.Object
  Amazon.DirectConnect.Model.Lag

Namespace: Amazon.DirectConnect.Model
Assembly: AWSSDK.DirectConnect.dll
Version: 3.x.y.z

Syntax

C#
public class Lag

The Lag type exposes the following members

Constructors

NameDescription
Public Method Lag()

Properties

NameTypeDescription
Public Property AllowsHostedConnections System.Boolean

Gets and sets the property AllowsHostedConnections.

Indicates whether the LAG can host other connections.

Public Property AwsDevice System.String

Gets and sets the property AwsDevice.

The Direct Connect endpoint that hosts the LAG.

Public Property AwsDeviceV2 System.String

Gets and sets the property AwsDeviceV2.

The Direct Connect endpoint that hosts the LAG.

Public Property AwsLogicalDeviceId System.String

Gets and sets the property AwsLogicalDeviceId.

The Direct Connect endpoint that terminates the logical connection. This device might be different than the device that terminates the physical connection.

Public Property Connections System.Collections.Generic.List<Amazon.DirectConnect.Model.Connection>

Gets and sets the property Connections.

The connections bundled by the LAG.

Public Property ConnectionsBandwidth System.String

Gets and sets the property ConnectionsBandwidth.

The individual bandwidth of the physical connections bundled by the LAG. The possible values are 1Gbps and 10Gbps.

Public Property EncryptionMode System.String

Gets and sets the property EncryptionMode.

The LAG MAC Security (MACsec) encryption mode.

The valid values are no_encrypt, should_encrypt, and must_encrypt.

Public Property HasLogicalRedundancy Amazon.DirectConnect.HasLogicalRedundancy

Gets and sets the property HasLogicalRedundancy.

Indicates whether the LAG supports a secondary BGP peer in the same address family (IPv4/IPv6).

Public Property JumboFrameCapable System.Boolean

Gets and sets the property JumboFrameCapable.

Indicates whether jumbo frames are supported.

Public Property LagId System.String

Gets and sets the property LagId.

The ID of the LAG.

Public Property LagName System.String

Gets and sets the property LagName.

The name of the LAG.

Public Property LagState Amazon.DirectConnect.LagState

Gets and sets the property LagState.

The state of the LAG. The following are the possible values:

  • requested: The initial state of a LAG. The LAG stays in the requested state until the Letter of Authorization (LOA) is available.

  • pending: The LAG has been approved and is being initialized.

  • available: The network link is established and the LAG is ready for use.

  • down: The network link is down.

  • deleting: The LAG is being deleted.

  • deleted: The LAG is deleted.

  • unknown: The state of the LAG is not available.

Public Property Location System.String

Gets and sets the property Location.

The location of the LAG.

Public Property MacSecCapable System.Boolean

Gets and sets the property MacSecCapable.

Indicates whether the LAG supports MAC Security (MACsec).

Public Property MacSecKeys System.Collections.Generic.List<Amazon.DirectConnect.Model.MacSecKey>

Gets and sets the property MacSecKeys.

The MAC Security (MACsec) security keys associated with the LAG.

Public Property MinimumLinks System.Int32

Gets and sets the property MinimumLinks.

The minimum number of physical dedicated connections that must be operational for the LAG itself to be operational.

Public Property NumberOfConnections System.Int32

Gets and sets the property NumberOfConnections.

The number of physical dedicated connections bundled by the LAG, up to a maximum of 10.

Public Property OwnerAccount System.String

Gets and sets the property OwnerAccount.

The ID of the Amazon Web Services account that owns the LAG.

Public Property ProviderName System.String

Gets and sets the property ProviderName.

The name of the service provider associated with the LAG.

Public Property Region System.String

Gets and sets the property Region.

The Amazon Web Services Region where the connection is located.

Public Property Tags System.Collections.Generic.List<Amazon.DirectConnect.Model.Tag>

Gets and sets the property Tags.

The tags associated with the LAG.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5