You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::EC2::Types::VpnConnection
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::VpnConnection
- Defined in:
- (unknown)
Overview
Instance Attribute Summary collapse
-
#category ⇒ String
The category of the VPN connection.
-
#customer_gateway_configuration ⇒ String
The configuration information for the VPN connection\'s customer gateway (in the native XML format).
-
#customer_gateway_id ⇒ String
The ID of the customer gateway at your end of the VPN connection.
-
#options ⇒ Types::VpnConnectionOptions
The VPN connection options.
-
#routes ⇒ Array<Types::VpnStaticRoute>
The static routes associated with the VPN connection.
-
#state ⇒ String
The current state of the VPN connection.
-
#tags ⇒ Array<Types::Tag>
Any tags assigned to the VPN connection.
-
#transit_gateway_id ⇒ String
The ID of the transit gateway associated with the VPN connection.
-
#type ⇒ String
The type of VPN connection.
-
#vgw_telemetry ⇒ Array<Types::VgwTelemetry>
Information about the VPN tunnel.
-
#vpn_connection_id ⇒ String
The ID of the VPN connection.
-
#vpn_gateway_id ⇒ String
The ID of the virtual private gateway at the AWS side of the VPN connection.
Instance Attribute Details
#category ⇒ String
The category of the VPN connection. A value of VPN
indicates an AWS
VPN connection. A value of VPN-Classic
indicates an AWS Classic VPN
connection.
#customer_gateway_configuration ⇒ String
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 ⇒ String
The ID of the customer gateway at your end of the VPN connection.
#options ⇒ Types::VpnConnectionOptions
The VPN connection options.
#routes ⇒ Array<Types::VpnStaticRoute>
The static routes associated with the VPN connection.
#state ⇒ String
The current state of the VPN connection.
Possible values:
- pending
- available
- deleting
- deleted
#tags ⇒ Array<Types::Tag>
Any tags assigned to the VPN connection.
#transit_gateway_id ⇒ String
The ID of the transit gateway associated with the VPN connection.
#type ⇒ String
The type of VPN connection.
Possible values:
- ipsec.1
#vgw_telemetry ⇒ Array<Types::VgwTelemetry>
Information about the VPN tunnel.
#vpn_connection_id ⇒ String
The ID of the VPN connection.
#vpn_gateway_id ⇒ String
The ID of the virtual private gateway at the AWS side of the VPN connection.