VpnConnectionOptionsSpecification - Amazon Elastic Compute Cloud

VpnConnectionOptionsSpecification

Describes VPN connection options.

Contents

EnableAcceleration

Indicate whether to enable acceleration for the VPN connection.

Default: false

Type: Boolean

Required: No

LocalIpv4NetworkCidr

The IPv4 CIDR on the customer gateway (on-premises) side of the VPN connection.

Default: 0.0.0.0/0

Type: String

Required: No

LocalIpv6NetworkCidr

The IPv6 CIDR on the customer gateway (on-premises) side of the VPN connection.

Default: ::/0

Type: String

Required: No

OutsideIpAddressType

The type of IPv4 address assigned to the outside interface of the customer gateway device.

Valid values: PrivateIpv4 | PublicIpv4

Default: PublicIpv4

Type: String

Required: No

RemoteIpv4NetworkCidr

The IPv4 CIDR on the AWS side of the VPN connection.

Default: 0.0.0.0/0

Type: String

Required: No

RemoteIpv6NetworkCidr

The IPv6 CIDR on the AWS side of the VPN connection.

Default: ::/0

Type: String

Required: No

StaticRoutesOnly

Indicate whether the VPN connection uses static routes only. If you are creating a VPN connection for a device that does not support BGP, you must specify true. Use CreateVpnConnectionRoute to create a static route.

Default: false

Type: Boolean

Required: No

TransportTransitGatewayAttachmentId

The transit gateway attachment ID to use for the VPN tunnel.

Required if OutsideIpAddressType is set to PrivateIpv4.

Type: String

Required: No

TunnelInsideIpVersion

Indicate whether the VPN tunnels process IPv4 or IPv6 traffic.

Default: ipv4

Type: String

Valid Values: ipv4 | ipv6

Required: No

TunnelOptions

The tunnel options for the VPN connection.

Type: Array of VpnTunnelOptionsSpecification objects

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: