VpnConnectionOptionsSpecification
¶
Used by
-
AsyncEC2Client Operationscreate_vpn_connection -
EC2Client Operationscreate_vpn_connection
Source code in docs_src/capo_ec2/types/vpn_connection_options_specification.py
enable_acceleration
instance-attribute
¶
enable_acceleration: NotRequired[Boolean]
Indicate whether to enable acceleration for the VPN connection.
Default: false
local_ipv4_network_cidr
instance-attribute
¶
local_ipv4_network_cidr: NotRequired[String]
The IPv4 CIDR on the customer gateway (on-premises) side of the VPN connection.
Default: 0.0.0.0/0
local_ipv6_network_cidr
instance-attribute
¶
local_ipv6_network_cidr: NotRequired[String]
The IPv6 CIDR on the customer gateway (on-premises) side of the VPN connection.
Default: ::/0
outside_ip_address_type
instance-attribute
¶
outside_ip_address_type: NotRequired[String]
The type of IP address assigned to the outside interface of the customer gateway device.
Valid values: PrivateIpv4 | PublicIpv4 | Ipv6
Default: PublicIpv4
remote_ipv4_network_cidr
instance-attribute
¶
remote_ipv4_network_cidr: NotRequired[String]
The IPv4 CIDR on the Amazon Web Services side of the VPN connection.
Default: 0.0.0.0/0
remote_ipv6_network_cidr
instance-attribute
¶
remote_ipv6_network_cidr: NotRequired[String]
The IPv6 CIDR on the Amazon Web Services side of the VPN connection.
Default: ::/0
static_routes_only
instance-attribute
¶
static_routes_only: NotRequired[Boolean]
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
transport_transit_gateway_attachment_id
instance-attribute
¶
transport_transit_gateway_attachment_id: NotRequired[TransitGatewayAttachmentId]
The transit gateway attachment ID to use for the VPN tunnel.
Required if OutsideIpAddressType is set to PrivateIpv4.
tunnel_bandwidth
instance-attribute
¶
tunnel_bandwidth: NotRequired[VpnTunnelBandwidth]
The desired bandwidth specification for the VPN tunnel, used when creating or modifying VPN connection options to set the tunnel's throughput capacity. standard supports up to 1.25 Gbps per tunnel, while large supports up to 5 Gbps per tunnel. The default value is standard. Existing VPN connections without a bandwidth setting will automatically default to standard.
tunnel_inside_ip_version
instance-attribute
¶
tunnel_inside_ip_version: NotRequired[TunnelInsideIpVersion]
Indicate whether the VPN tunnels process IPv4 or IPv6 traffic.
Default: ipv4
tunnel_options
instance-attribute
¶
tunnel_options: NotRequired[VpnTunnelOptionsSpecificationsList]
The tunnel options for the VPN connection.