Skip to content

EC2  >  Structures  >  VpnConnectionOptions

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.