Use AttachVpnGateway with a CLI - AWS SDK Code Examples

There are more AWS SDK examples available in the AWS Doc SDK Examples GitHub repo.

Use AttachVpnGateway with a CLI

The following code examples show how to use AttachVpnGateway.

CLI
AWS CLI

To attach a virtual private gateway to your VPC

The following attach-vpn-gateway example attaches the specified virtual private gateway to the specified VPC.

aws ec2 attach-vpn-gateway \ --vpn-gateway-id vgw-9a4cacf3 \ --vpc-id vpc-a01106c2

Output:

{ "VpcAttachment": { "State": "attaching", "VpcId": "vpc-a01106c2" } }
PowerShell
Tools for PowerShell

Example 1: This example attaches the specified virtual private gateway to the specified VPC.

Add-EC2VpnGateway -VpnGatewayId vgw-1a2b3c4d -VpcId vpc-12345678

Output:

State VpcId ----- ----- attaching vpc-12345678
  • For API details, see AttachVpnGateway in AWS Tools for PowerShell Cmdlet Reference.