VpnConnection
¶
Source code in docs_src/capo_ec2/types/vpn_connection.py
category
instance-attribute
¶
category: NotRequired[String]
The category of the VPN connection. A value of VPN indicates an Amazon Web Services VPN connection. A value of VPN-Classic indicates an Amazon Web Services Classic VPN connection.
core_network_arn
instance-attribute
¶
core_network_arn: NotRequired[String]
The ARN of the core network.
core_network_attachment_arn
instance-attribute
¶
core_network_attachment_arn: NotRequired[String]
The ARN of the core network attachment.
customer_gateway_configuration
instance-attribute
¶
customer_gateway_configuration: NotRequired[customerGatewayConfiguration]
The configuration information for the VPN connection's customer gateway (in the native XML format). This element is always present in the CreateVpnConnection response; however, it's present in the DescribeVpnConnections response only if the VPN connection is in the pending or available state.
customer_gateway_id
instance-attribute
¶
customer_gateway_id: NotRequired[String]
The ID of the customer gateway at your end of the VPN connection.
gateway_association_state
instance-attribute
¶
gateway_association_state: NotRequired[GatewayAssociationState]
The current state of the gateway association.
pre_shared_key_arn
instance-attribute
¶
pre_shared_key_arn: NotRequired[String]
The Amazon Resource Name (ARN) of the Secrets Manager secret storing the pre-shared key(s) for the VPN connection.
routes
instance-attribute
¶
routes: NotRequired[VpnStaticRouteList]
The static routes associated with the VPN connection.
transit_gateway_id
instance-attribute
¶
transit_gateway_id: NotRequired[String]
The ID of the transit gateway associated with the VPN connection.
vgw_telemetry
instance-attribute
¶
vgw_telemetry: NotRequired[VgwTelemetryList]
Information about the VPN tunnel.
vpn_concentrator_id
instance-attribute
¶
vpn_concentrator_id: NotRequired[String]
The ID of the VPN concentrator associated with the VPN connection.