logo
Expand description

AWS Direct Connect links your internal network to an AWS Direct Connect location over a standard Ethernet fiber-optic cable. One end of the cable is connected to your router, the other to an AWS Direct Connect router. With this connection in place, you can create virtual interfaces directly to the AWS cloud (for example, to Amazon EC2 and Amazon S3) and to Amazon VPC, bypassing Internet service providers in your network path. A connection provides access to all AWS Regions except the China (Beijing) and (China) Ningxia Regions. AWS resources in the China Regions can only be accessed through locations associated with those Regions.

If you’re using the service, you’re probably looking for DirectConnectClient and DirectConnect.

Structs

Information about the associated gateway.

Information about a BGP peer.

Information about an AWS Direct Connect connection.

A client for the AWS Direct Connect API.

Information about a Direct Connect gateway, which enables you to connect virtual interfaces and virtual private gateway or transit gateways.

Information about an association between a Direct Connect gateway and a virtual private gateway or transit gateway.

Information about the proposal request to attach a virtual private gateway to a Direct Connect gateway.

Information about an attachment between a Direct Connect gateway and a virtual interface.

Information about an interconnect.

Information about a link aggregation group (LAG).

Information about a Letter of Authorization - Connecting Facility Assignment (LOA-CFA) for a connection.

Information about an AWS Direct Connect location.

Information about the MAC Security (MACsec) secret key.

Information about a new BGP peer.

Information about a private virtual interface.

Information about a private virtual interface to be provisioned on a connection.

Information about a public virtual interface.

Information about a public virtual interface to be provisioned on a connection.

Information about a transit virtual interface.

Information about a transit virtual interface to be provisioned on a connection.

Information about a tag associated with an AWS Direct Connect resource.

Information about a route filter prefix that a customer can advertise through Border Gateway Protocol (BGP) over a public virtual interface.

Information about a tag.

Information about a virtual private gateway for a private virtual interface.

Information about a virtual interface.

Information about the virtual interface failover test.

Enums

Errors returned by AcceptDirectConnectGatewayAssociationProposal

Errors returned by AllocateConnectionOnInterconnect

Errors returned by AllocateHostedConnection

Errors returned by AllocatePrivateVirtualInterface

Errors returned by AllocatePublicVirtualInterface

Errors returned by AllocateTransitVirtualInterface

Errors returned by AssociateConnectionWithLag

Errors returned by AssociateHostedConnection

Errors returned by AssociateMacSecKey

Errors returned by AssociateVirtualInterface

Errors returned by ConfirmConnection

Errors returned by ConfirmPrivateVirtualInterface

Errors returned by ConfirmPublicVirtualInterface

Errors returned by ConfirmTransitVirtualInterface

Errors returned by CreateBGPPeer

Errors returned by CreateConnection

Errors returned by CreateDirectConnectGatewayAssociation

Errors returned by CreateDirectConnectGatewayAssociationProposal

Errors returned by CreateDirectConnectGateway

Errors returned by CreateInterconnect

Errors returned by CreateLag

Errors returned by CreatePrivateVirtualInterface

Errors returned by CreatePublicVirtualInterface

Errors returned by CreateTransitVirtualInterface

Errors returned by DeleteBGPPeer

Errors returned by DeleteConnection

Errors returned by DeleteDirectConnectGatewayAssociation

Errors returned by DeleteDirectConnectGatewayAssociationProposal

Errors returned by DeleteDirectConnectGateway

Errors returned by DeleteInterconnect

Errors returned by DeleteLag

Errors returned by DeleteVirtualInterface

Errors returned by DescribeConnectionLoa

Errors returned by DescribeConnections

Errors returned by DescribeConnectionsOnInterconnect

Errors returned by DescribeDirectConnectGatewayAssociationProposals

Errors returned by DescribeDirectConnectGatewayAssociations

Errors returned by DescribeDirectConnectGatewayAttachments

Errors returned by DescribeDirectConnectGateways

Errors returned by DescribeHostedConnections

Errors returned by DescribeInterconnectLoa

Errors returned by DescribeInterconnects

Errors returned by DescribeLags

Errors returned by DescribeLoa

Errors returned by DescribeLocations

Errors returned by DescribeTags

Errors returned by DescribeVirtualGateways

Errors returned by DescribeVirtualInterfaces

Errors returned by DisassociateConnectionFromLag

Errors returned by DisassociateMacSecKey

Errors returned by ListVirtualInterfaceTestHistory

Errors returned by StartBgpFailoverTest

Errors returned by StopBgpFailoverTest

Errors returned by TagResource

Errors returned by UntagResource

Errors returned by UpdateConnection

Errors returned by UpdateDirectConnectGatewayAssociation

Errors returned by UpdateLag

Errors returned by UpdateVirtualInterfaceAttributes

Traits

Trait representing the capabilities of the AWS Direct Connect API. AWS Direct Connect clients implement this trait.