{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-direct-connect/refs/heads/main/json-schema/amazon-direct-connect-lag-schema.json", "title": "Lag", "description": "Information about a link aggregation group (LAG).", "type": "object", "properties": { "connectionsBandwidth": { "allOf": [ { "$ref": "#/components/schemas/Bandwidth" }, { "description": "The individual bandwidth of the physical connections bundled by the LAG. The possible values are 1Gbps and 10Gbps. " } ] }, "numberOfConnections": { "allOf": [ { "$ref": "#/components/schemas/Count" }, { "description": "The number of physical dedicated connections bundled by the LAG, up to a maximum of 10." } ] }, "lagId": { "allOf": [ { "$ref": "#/components/schemas/LagId" }, { "description": "The ID of the LAG." } ] }, "ownerAccount": { "allOf": [ { "$ref": "#/components/schemas/OwnerAccount" }, { "description": "The ID of the Amazon Web Services account that owns the LAG." } ] }, "lagName": { "allOf": [ { "$ref": "#/components/schemas/LagName" }, { "description": "The name of the LAG." } ] }, "lagState": { "allOf": [ { "$ref": "#/components/schemas/LagState" }, { "description": "
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.
The LAG MAC Security (MACsec) encryption mode.
The valid values are no_encrypt, should_encrypt, and must_encrypt.