VpnConnectionOptions¶
Structure Class¶
VpnConnectionOptions
dataclass
¶
Bases: _SerdeShape
Describes VPN connection options.
Attributes¶
enable_acceleration
class-attribute
instance-attribute
¶
enable_acceleration: bool | None = ...
Indicates whether acceleration is enabled for the VPN connection.
local_ipv4_network_cidr
class-attribute
instance-attribute
¶
local_ipv4_network_cidr: str | None = ...
The IPv4 CIDR on the customer gateway (on-premises) side of the VPN connection.
local_ipv6_network_cidr
class-attribute
instance-attribute
¶
local_ipv6_network_cidr: str | None = ...
The IPv6 CIDR on the customer gateway (on-premises) side of the VPN connection.
outside_ip_address_type
class-attribute
instance-attribute
¶
outside_ip_address_type: str | None = ...
The type of IPv4 address assigned to the outside interface of the customer gateway.
Valid values: PrivateIpv4 | PublicIpv4 | Ipv6
Default: PublicIpv4
remote_ipv4_network_cidr
class-attribute
instance-attribute
¶
remote_ipv4_network_cidr: str | None = ...
The IPv4 CIDR on the Amazon Web Services side of the VPN connection.
remote_ipv6_network_cidr
class-attribute
instance-attribute
¶
remote_ipv6_network_cidr: str | None = ...
The IPv6 CIDR on the Amazon Web Services side of the VPN connection.
static_routes_only
class-attribute
instance-attribute
¶
static_routes_only: bool | None = ...
Indicates whether the VPN connection uses static routes only. Static routes must be used for devices that don't support BGP.
transport_transit_gateway_attachment_id
class-attribute
instance-attribute
¶
transport_transit_gateway_attachment_id: str | None = ...
The transit gateway attachment ID in use for the VPN tunnel.
tunnel_bandwidth
class-attribute
instance-attribute
¶
tunnel_bandwidth: str | None = ...
The configured bandwidth for the VPN tunnel. Represents the current
throughput capacity setting for the tunnel connection. standard tunnel
bandwidth supports up to 1.25 Gbps per tunnel while large supports up
to 5 Gbps per tunnel. If no tunnel bandwidth was specified for the
connection, standard is used as the default value.
tunnel_inside_ip_version
class-attribute
instance-attribute
¶
tunnel_inside_ip_version: str | None = ...
Indicates whether the VPN tunnels process IPv4 or IPv6 traffic.
tunnel_options
class-attribute
instance-attribute
¶
tunnel_options: list[TunnelOption] | None = ...
Indicates the VPN tunnel options.