class Aws::DirectConnect::Types::Connection
Information about an Direct Connect connection.
@!attribute [rw] owner_account
The ID of the account that owns the connection. @return [String]
@!attribute [rw] connection_id
The ID of the connection. @return [String]
@!attribute [rw] connection_name
The name of the connection. @return [String]
@!attribute [rw] connection_state
The state of the connection. The following are the possible values: * `ordering`\: The initial state of a hosted connection provisioned on an interconnect. The connection stays in the ordering state until the owner of the hosted connection confirms or declines the connection order. * `requested`\: The initial state of a standard connection. The connection stays in the requested state until the Letter of Authorization (LOA) is sent to the customer. * `pending`\: The connection has been approved and is being initialized. * `available`\: The network link is up and the connection is ready for use. * `down`\: The network link is down. * `deleting`\: The connection is being deleted. * `deleted`\: The connection has been deleted. * `rejected`\: A hosted connection in the `ordering` state enters the `rejected` state if it is deleted by the customer. * `unknown`\: The state of the connection is not available. @return [String]
@!attribute [rw] region
The Region where the connection is located. @return [String]
@!attribute [rw] location
The location of the connection. @return [String]
@!attribute [rw] bandwidth
The bandwidth of the connection. @return [String]
@!attribute [rw] vlan
The ID of the VLAN. @return [Integer]
@!attribute [rw] partner_name
The name of the Direct Connect service provider associated with the connection. @return [String]
@!attribute [rw] loa_issue_time
The time of the most recent call to DescribeLoa for this connection. @return [Time]
@!attribute [rw] lag_id
The ID of the LAG. @return [String]
@!attribute [rw] aws_device
The Direct Connect endpoint on which the physical connection terminates. @return [String]
@!attribute [rw] jumbo_frame_capable
Indicates whether jumbo frames (9001 MTU) are supported. @return [Boolean]
@!attribute [rw] aws_device_v2
The Direct Connect endpoint that terminates the physical connection. @return [String]
@!attribute [rw] aws_logical_device_id
The Direct Connect endpoint that terminates the logical connection. This device might be different than the device that terminates the physical connection. @return [String]
@!attribute [rw] has_logical_redundancy
Indicates whether the connection supports a secondary BGP peer in the same address family (IPv4/IPv6). @return [String]
@!attribute [rw] tags
The tags associated with the connection. @return [Array<Types::Tag>]
@!attribute [rw] provider_name
The name of the service provider associated with the connection. @return [String]
@!attribute [rw] mac_sec_capable
Indicates whether the connection supports MAC Security (MACsec). @return [Boolean]
@!attribute [rw] port_encryption_status
The MAC Security (MACsec) port link status of the connection. The valid values are `Encryption Up`, which means that there is an active Connection Key Name, or `Encryption Down`. @return [String]
@!attribute [rw] encryption_mode
The MAC Security (MACsec) connection encryption mode. The valid values are `no_encrypt`, `should_encrypt`, and `must_encrypt`. @return [String]
@!attribute [rw] mac_sec_keys
The MAC Security (MACsec) security keys associated with the connection. @return [Array<Types::MacSecKey>]
@see docs.aws.amazon.com/goto/WebAPI/directconnect-2012-10-25/Connection AWS API Documentation
Constants
- SENSITIVE