AWS SDK for .NET Documentation
Connection Class
AmazonAmazon.DirectConnect.ModelConnection Did this page help you?   Yes   No    Tell us about it...

A connection represents the physical network connection between the Direct Connect location and the customer.

Declaration Syntax
C#
public class Connection
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Connection()()()()
Initializes a new instance of the Connection class

Bandwidth
Bandwidth of the connection. Example: 1Gbps Default: None

ConnectionId
ID of the connection. Example: dxcon-fg5678gh Default: None

ConnectionName
The name of the connection. Example: "1G Connection to AWS" Default: None

ConnectionState
State of the connection.
  • 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.
  • Deleted: The connection has been deleted.
  • Rejected: A hosted connection in the 'Ordering' state will enter the 'Rejected' state if it is deleted by the end customer.

Constraints:

Allowed Values
ordering, requested, pending, available, down, deleting, deleted, rejected


Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
Location
Where the connection is located. Example: EqSV5 Default: None

OwnerAccount
PartnerName
Region
The AWS region where the connection is located. Example: us-east-1 Default: None

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
Vlan
VLAN ID Example: 101

WithBandwidth(String) Obsolete.
Sets the Bandwidth property

WithConnectionId(String) Obsolete.
Sets the ConnectionId property

WithConnectionName(String) Obsolete.
Sets the ConnectionName property

WithConnectionState(String) Obsolete.
Sets the ConnectionState property

WithLocation(String) Obsolete.
Sets the Location property

WithOwnerAccount(String) Obsolete.
Sets the OwnerAccount property

WithPartnerName(String) Obsolete.
Sets the PartnerName property

WithRegion(String) Obsolete.
Sets the Region property

WithVlan(Int32) Obsolete.
Sets the Vlan property

Inheritance Hierarchy
Object
Connection

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)