Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Lag

import type { Lag } from "https://aws-api.deno.dev/v0.3/services/directconnect.ts?docs=full";

Information about a link aggregation group (LAG).

interface Lag {
allowsHostedConnections?: boolean | null;
awsDevice?: string | null;
awsDeviceV2?: string | null;
awsLogicalDeviceId?: string | null;
connections?: Connection[] | null;
connectionsBandwidth?: string | null;
encryptionMode?: string | null;
hasLogicalRedundancy?: HasLogicalRedundancy | null;
jumboFrameCapable?: boolean | null;
lagId?: string | null;
lagName?: string | null;
lagState?: LagState | null;
location?: string | null;
macSecCapable?: boolean | null;
macSecKeys?: MacSecKey[] | null;
minimumLinks?: number | null;
numberOfConnections?: number | null;
ownerAccount?: string | null;
providerName?: string | null;
region?: string | null;
tags?: Tag[] | null;
}

§Properties

§
allowsHostedConnections?: boolean | null
[src]

Indicates whether the LAG can host other connections.

§
awsDevice?: string | null
[src]

The Direct Connect endpoint that hosts the LAG.

§
awsDeviceV2?: string | null
[src]

The Direct Connect endpoint that hosts the LAG.

§
awsLogicalDeviceId?: string | null
[src]

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

§
connections?: Connection[] | null
[src]

The connections bundled by the LAG.

§
connectionsBandwidth?: string | null
[src]

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

§
encryptionMode?: string | null
[src]

The LAG MAC Security (MACsec) encryption mode.

The valid values are no_encrypt, should_encrypt, and must_encrypt.

§
hasLogicalRedundancy?: HasLogicalRedundancy | null
[src]

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

§
jumboFrameCapable?: boolean | null
[src]

Indicates whether jumbo frames (9001 MTU) are supported.

§
lagId?: string | null
[src]

The ID of the LAG.

§
lagName?: string | null
[src]

The name of the LAG.

§
lagState?: LagState | null
[src]

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.
§
location?: string | null
[src]

The location of the LAG.

§
macSecCapable?: boolean | null
[src]

Indicates whether the LAG supports MAC Security (MACsec).

§
macSecKeys?: MacSecKey[] | null
[src]

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

§
numberOfConnections?: number | null
[src]

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

§
ownerAccount?: string | null
[src]

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

§
providerName?: string | null
[src]

The name of the service provider associated with the LAG.

§
region?: string | null
[src]

The Amazon Web Services Region where the connection is located.

§
tags?: Tag[] | null
[src]

The tags associated with the LAG.