AWS Direct Connect
AWS Direct Connect is a cloud service solution that makes it easy to establish a dedicated network connection from your premises to AWS. Using AWS Direct Connect, you can establish private connectivity between AWS and your datacenter, office, or colocation environment, which in many cases can reduce your network costs, increase bandwidth throughput, and provide a more consistent network experience than Internet-based connections.
AWS Direct Connect lets you establish a dedicated network connection between your network and one of the AWS Direct Connect locations. Using industry standard 802.1q VLANs, this dedicated connection can be partitioned into multiple virtual interfaces. This allows you to use the same connection to access public resources such as objects stored in Amazon S3 using public IP address space, and private resources such as Amazon EC2 instances running within an Amazon Virtual Private Cloud (VPC) using private IP space, while maintaining network separation between the public and private environments. Virtual interfaces can be reconfigured at any time to meet your changing needs.
Below are the cmdlets which are available with AWS Direct Connect
CmdletName | ServiceOperation |
Add-DCResourceTag | TagResource |
Confirm-DCConnection | ConfirmConnection |
Confirm-DCDirectConnectGatewayAssociationProposal | AcceptDirectConnectGatewayAssociationProposal |
Confirm-DCPrivateVirtualInterface | ConfirmPrivateVirtualInterface |
Confirm-DCPublicVirtualInterface | ConfirmPublicVirtualInterface |
Confirm-DCTransitVirtualInterface | ConfirmTransitVirtualInterface |
Enable-DCConnectionOnInterconnect | AllocateConnectionOnInterconnect |
Enable-DCPrivateVirtualInterface | AllocatePrivateVirtualInterface |
Enable-DCPublicVirtualInterface | AllocatePublicVirtualInterface |
Enable-DCTransitVirtualInterface | AllocateTransitVirtualInterface |
Get-DCConnection | DescribeConnections |
Get-DCConnectionLoa | DescribeConnectionLoa |
Get-DCConnectionsOnInterconnect | DescribeConnectionsOnInterconnect |
Get-DCDirectConnectGatewayAssociationProposal | DescribeDirectConnectGatewayAssociationPro… |
Get-DCGateway | DescribeDirectConnectGateways |
Get-DCGatewayAssociation | DescribeDirectConnectGatewayAssociations |
Get-DCGatewayAttachment | DescribeDirectConnectGatewayAttachments |
Get-DCHostedConnection | DescribeHostedConnections |
Get-DCInterconnect | DescribeInterconnects |
Get-DCInterconnectLoa | DescribeInterconnectLoa |
Get-DCLag | DescribeLags |
Get-DCLoa | DescribeLoa |
Get-DCLocation | DescribeLocations |
Get-DCResourceTag | DescribeTags |
Get-DCVirtualGateway | DescribeVirtualGateways |
Get-DCVirtualInterface | DescribeVirtualInterfaces |
Get-DCVirtualInterfaceTestHistoryList | ListVirtualInterfaceTestHistory |
New-DCBGPPeer | CreateBGPPeer |
New-DCConnection | CreateConnection |
New-DCDirectConnectGatewayAssociationProposal | CreateDirectConnectGatewayAssociationProposal |
New-DCGateway | CreateDirectConnectGateway |
New-DCGatewayAssociation | CreateDirectConnectGatewayAssociation |
New-DCHostedConnection | AllocateHostedConnection |
New-DCInterconnect | CreateInterconnect |
New-DCLag | CreateLag |
New-DCPrivateVirtualInterface | CreatePrivateVirtualInterface |
New-DCPublicVirtualInterface | CreatePublicVirtualInterface |
New-DCTransitVirtualInterface | CreateTransitVirtualInterface |
Register-DCConnectionWithLag | AssociateConnectionWithLag |
Register-DCHostedConnection | AssociateHostedConnection |
Register-DCVirtualInterface | AssociateVirtualInterface |
Remove-DCBGPPeer | DeleteBGPPeer |
Remove-DCConnection | DeleteConnection |
Remove-DCDirectConnectGatewayAssociationProposal | DeleteDirectConnectGatewayAssociationProposal |
Remove-DCGateway | DeleteDirectConnectGateway |
Remove-DCGatewayAssociation | DeleteDirectConnectGatewayAssociation |
Remove-DCInterconnect | DeleteInterconnect |
Remove-DCLag | DeleteLag |
Remove-DCResourceTag | UntagResource |
Remove-DCVirtualInterface | DeleteVirtualInterface |
Start-DCBgpFailoverTest | StartBgpFailoverTest |
Stop-DCBgpFailoverTest | StopBgpFailoverTest |
Unregister-DCConnectionFromLag | DisassociateConnectionFromLag |
Update-DCDirectConnectGatewayAssociation | UpdateDirectConnectGatewayAssociation |
Update-DCLag | UpdateLag |
Update-DCVirtualInterfaceAttribute | UpdateVirtualInterfaceAttributes |
You can also check other AWS Services, and each services cmdlets we are providing.