Document: "ec2"
aws_vpn_gateway {
amazon_side_asn => $aws_long
availability_zone => "availability_zone (optional)",
dry_run => "DryRun (optional)",
filters => "Filters (optional)",
type => $aws_gateway_type
vpn_gateway_id => "vpn_gateway_id (optional)",
vpn_gateway_ids => "VpnGatewayIds (optional)",
}
Name | Type | Required |
---|---|---|
amazon_side_asn | Long | false |
availability_zone | String | false |
dry_run | Boolean | false |
filters | FilterList | false |
type | GatewayType | false |
vpn_gateway_id | String | false |
vpn_gateway_ids | VpnGatewayIdStringList | false |
Here is a list of endpoints that we use to create, read, update and delete the VpnGateway
Operation | Path | Verb | Description | OperationID |
---|---|---|---|---|
Create | / |
POST | Creates a virtual private gateway. A virtual private gateway is the endpoint on the VPC side of your VPN connection. You can create a virtual private gateway before creating the VPC itself. For more information, see AWS Site-to-Site VPN in the AWS Site-to-Site VPN User Guide. |
CreateVpnGateway |
List - list all | / |
POST | Describes one or more of your virtual private gateways. For more information, see AWS Site-to-Site VPN in the AWS Site-to-Site VPN User Guide. |
DescribeVpnGateways |
List - get one | `` | |||
List - get list using params | / |
POST | Describes one or more of your virtual private gateways. For more information, see AWS Site-to-Site VPN in the AWS Site-to-Site VPN User Guide. |
DescribeVpnGateways |
Update | `` | |||
Delete | / |
POST | Deletes the specified virtual private gateway. We recommend that before you delete a virtual private gateway, you detach it from the VPC and delete the VPN connection. Note that you don't need to delete the virtual private gateway if you plan to delete and recreate the VPN connection between your VPC and your network. |
DeleteVpnGateway |