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§
- Accept
Direct Connect Gateway Association Proposal Request - Accept
Direct Connect Gateway Association Proposal Result - Allocate
Connection OnInterconnect Request - Allocate
Hosted Connection Request - Allocate
Private Virtual Interface Request - Allocate
Public Virtual Interface Request - Allocate
Transit Virtual Interface Request - Allocate
Transit Virtual Interface Result - Associate
Connection With LagRequest - Associate
Hosted Connection Request - Associate
MacSec KeyRequest - Associate
MacSec KeyResponse - Associate
Virtual Interface Request - Associated
Gateway Information about the associated gateway.
- BGPPeer
Information about a BGP peer.
- Confirm
Connection Request - Confirm
Connection Response - Confirm
Private Virtual Interface Request - Confirm
Private Virtual Interface Response - Confirm
Public Virtual Interface Request - Confirm
Public Virtual Interface Response - Confirm
Transit Virtual Interface Request - Confirm
Transit Virtual Interface Response - Connection
Information about an AWS Direct Connect connection.
- Connections
- CreateBGP
Peer Request - CreateBGP
Peer Response - Create
Connection Request - Create
Direct Connect Gateway Association Proposal Request - Create
Direct Connect Gateway Association Proposal Result - Create
Direct Connect Gateway Association Request - Create
Direct Connect Gateway Association Result - Create
Direct Connect Gateway Request - Create
Direct Connect Gateway Result - Create
Interconnect Request - Create
LagRequest - Create
Private Virtual Interface Request - Create
Public Virtual Interface Request - Create
Transit Virtual Interface Request - Create
Transit Virtual Interface Result - DeleteBGP
Peer Request - DeleteBGP
Peer Response - Delete
Connection Request - Delete
Direct Connect Gateway Association Proposal Request - Delete
Direct Connect Gateway Association Proposal Result - Delete
Direct Connect Gateway Association Request - Delete
Direct Connect Gateway Association Result - Delete
Direct Connect Gateway Request - Delete
Direct Connect Gateway Result - Delete
Interconnect Request - Delete
Interconnect Response - Delete
LagRequest - Delete
Virtual Interface Request - Delete
Virtual Interface Response - Describe
Connection LoaRequest - Describe
Connection LoaResponse - Describe
Connections OnInterconnect Request - Describe
Connections Request - Describe
Direct Connect Gateway Association Proposals Request - Describe
Direct Connect Gateway Association Proposals Result - Describe
Direct Connect Gateway Associations Request - Describe
Direct Connect Gateway Associations Result - Describe
Direct Connect Gateway Attachments Request - Describe
Direct Connect Gateway Attachments Result - Describe
Direct Connect Gateways Request - Describe
Direct Connect Gateways Result - Describe
Hosted Connections Request - Describe
Interconnect LoaRequest - Describe
Interconnect LoaResponse - Describe
Interconnects Request - Describe
Lags Request - Describe
LoaRequest - Describe
Tags Request - Describe
Tags Response - Describe
Virtual Interfaces Request - Direct
Connect Client - A client for the AWS Direct Connect API.
- Direct
Connect Gateway Information about a Direct Connect gateway, which enables you to connect virtual interfaces and virtual private gateway or transit gateways.
- Direct
Connect Gateway Association Information about an association between a Direct Connect gateway and a virtual private gateway or transit gateway.
- Direct
Connect Gateway Association Proposal Information about the proposal request to attach a virtual private gateway to a Direct Connect gateway.
- Direct
Connect Gateway Attachment Information about an attachment between a Direct Connect gateway and a virtual interface.
- Disassociate
Connection From LagRequest - Disassociate
MacSec KeyRequest - Disassociate
MacSec KeyResponse - Interconnect
Information about an interconnect.
- Interconnects
- Lag
Information about a link aggregation group (LAG).
- Lags
- List
Virtual Interface Test History Request - List
Virtual Interface Test History Response - Loa
Information about a Letter of Authorization - Connecting Facility Assignment (LOA-CFA) for a connection.
- Location
Information about an AWS Direct Connect location.
- Locations
- MacSec
Key Information about the MAC Security (MACsec) secret key.
- NewBGP
Peer Information about a new BGP peer.
- NewPrivate
Virtual Interface Information about a private virtual interface.
- NewPrivate
Virtual Interface Allocation Information about a private virtual interface to be provisioned on a connection.
- NewPublic
Virtual Interface Information about a public virtual interface.
- NewPublic
Virtual Interface Allocation Information about a public virtual interface to be provisioned on a connection.
- NewTransit
Virtual Interface Information about a transit virtual interface.
- NewTransit
Virtual Interface Allocation Information about a transit virtual interface to be provisioned on a connection.
- Resource
Tag Information about a tag associated with an AWS Direct Connect resource.
- Route
Filter Prefix Information about a route filter prefix that a customer can advertise through Border Gateway Protocol (BGP) over a public virtual interface.
- Start
BgpFailover Test Request - Start
BgpFailover Test Response - Stop
BgpFailover Test Request - Stop
BgpFailover Test Response - Tag
Information about a tag.
- TagResource
Request - TagResource
Response - Untag
Resource Request - Untag
Resource Response - Update
Connection Request - Update
Direct Connect Gateway Association Request - Update
Direct Connect Gateway Association Result - Update
LagRequest - Update
Virtual Interface Attributes Request - Virtual
Gateway Information about a virtual private gateway for a private virtual interface.
- Virtual
Gateways - Virtual
Interface Information about a virtual interface.
- Virtual
Interface Test History Information about the virtual interface failover test.
- Virtual
Interfaces
Enums§
- Accept
Direct Connect Gateway Association Proposal Error - Errors returned by AcceptDirectConnectGatewayAssociationProposal
- Allocate
Connection OnInterconnect Error - Errors returned by AllocateConnectionOnInterconnect
- Allocate
Hosted Connection Error - Errors returned by AllocateHostedConnection
- Allocate
Private Virtual Interface Error - Errors returned by AllocatePrivateVirtualInterface
- Allocate
Public Virtual Interface Error - Errors returned by AllocatePublicVirtualInterface
- Allocate
Transit Virtual Interface Error - Errors returned by AllocateTransitVirtualInterface
- Associate
Connection With LagError - Errors returned by AssociateConnectionWithLag
- Associate
Hosted Connection Error - Errors returned by AssociateHostedConnection
- Associate
MacSec KeyError - Errors returned by AssociateMacSecKey
- Associate
Virtual Interface Error - Errors returned by AssociateVirtualInterface
- Confirm
Connection Error - Errors returned by ConfirmConnection
- Confirm
Private Virtual Interface Error - Errors returned by ConfirmPrivateVirtualInterface
- Confirm
Public Virtual Interface Error - Errors returned by ConfirmPublicVirtualInterface
- Confirm
Transit Virtual Interface Error - Errors returned by ConfirmTransitVirtualInterface
- CreateBGP
Peer Error - Errors returned by CreateBGPPeer
- Create
Connection Error - Errors returned by CreateConnection
- Create
Direct Connect Gateway Association Error - Errors returned by CreateDirectConnectGatewayAssociation
- Create
Direct Connect Gateway Association Proposal Error - Errors returned by CreateDirectConnectGatewayAssociationProposal
- Create
Direct Connect Gateway Error - Errors returned by CreateDirectConnectGateway
- Create
Interconnect Error - Errors returned by CreateInterconnect
- Create
LagError - Errors returned by CreateLag
- Create
Private Virtual Interface Error - Errors returned by CreatePrivateVirtualInterface
- Create
Public Virtual Interface Error - Errors returned by CreatePublicVirtualInterface
- Create
Transit Virtual Interface Error - Errors returned by CreateTransitVirtualInterface
- DeleteBGP
Peer Error - Errors returned by DeleteBGPPeer
- Delete
Connection Error - Errors returned by DeleteConnection
- Delete
Direct Connect Gateway Association Error - Errors returned by DeleteDirectConnectGatewayAssociation
- Delete
Direct Connect Gateway Association Proposal Error - Errors returned by DeleteDirectConnectGatewayAssociationProposal
- Delete
Direct Connect Gateway Error - Errors returned by DeleteDirectConnectGateway
- Delete
Interconnect Error - Errors returned by DeleteInterconnect
- Delete
LagError - Errors returned by DeleteLag
- Delete
Virtual Interface Error - Errors returned by DeleteVirtualInterface
- Describe
Connection LoaError - Errors returned by DescribeConnectionLoa
- Describe
Connections Error - Errors returned by DescribeConnections
- Describe
Connections OnInterconnect Error - Errors returned by DescribeConnectionsOnInterconnect
- Describe
Direct Connect Gateway Association Proposals Error - Errors returned by DescribeDirectConnectGatewayAssociationProposals
- Describe
Direct Connect Gateway Associations Error - Errors returned by DescribeDirectConnectGatewayAssociations
- Describe
Direct Connect Gateway Attachments Error - Errors returned by DescribeDirectConnectGatewayAttachments
- Describe
Direct Connect Gateways Error - Errors returned by DescribeDirectConnectGateways
- Describe
Hosted Connections Error - Errors returned by DescribeHostedConnections
- Describe
Interconnect LoaError - Errors returned by DescribeInterconnectLoa
- Describe
Interconnects Error - Errors returned by DescribeInterconnects
- Describe
Lags Error - Errors returned by DescribeLags
- Describe
LoaError - Errors returned by DescribeLoa
- Describe
Locations Error - Errors returned by DescribeLocations
- Describe
Tags Error - Errors returned by DescribeTags
- Describe
Virtual Gateways Error - Errors returned by DescribeVirtualGateways
- Describe
Virtual Interfaces Error - Errors returned by DescribeVirtualInterfaces
- Disassociate
Connection From LagError - Errors returned by DisassociateConnectionFromLag
- Disassociate
MacSec KeyError - Errors returned by DisassociateMacSecKey
- List
Virtual Interface Test History Error - Errors returned by ListVirtualInterfaceTestHistory
- Start
BgpFailover Test Error - Errors returned by StartBgpFailoverTest
- Stop
BgpFailover Test Error - Errors returned by StopBgpFailoverTest
- TagResource
Error - Errors returned by TagResource
- Untag
Resource Error - Errors returned by UntagResource
- Update
Connection Error - Errors returned by UpdateConnection
- Update
Direct Connect Gateway Association Error - Errors returned by UpdateDirectConnectGatewayAssociation
- Update
LagError - Errors returned by UpdateLag
- Update
Virtual Interface Attributes Error - Errors returned by UpdateVirtualInterfaceAttributes
Traits§
- Direct
Connect - Trait representing the capabilities of the AWS Direct Connect API. AWS Direct Connect clients implement this trait.