VpnConnection

Describes a VPN connection.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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.

Link copied to clipboard

The ARN of the core network.

Link copied to clipboard

The ARN of the core network attachment.

Link copied to clipboard

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.

Link copied to clipboard

The ID of the customer gateway at your end of the VPN connection.

Link copied to clipboard

The current state of the gateway association.

Link copied to clipboard

The VPN connection options.

Link copied to clipboard

The Amazon Resource Name (ARN) of the Secrets Manager secret storing the pre-shared key(s) for the VPN connection.

Link copied to clipboard

The static routes associated with the VPN connection.

Link copied to clipboard

The current state of the VPN connection.

Link copied to clipboard
val tags: List<Tag>?

Any tags assigned to the VPN connection.

Link copied to clipboard

The ID of the transit gateway associated with the VPN connection.

Link copied to clipboard

The type of VPN connection.

Link copied to clipboard

Information about the VPN tunnel.

Link copied to clipboard

The ID of the VPN connection.

Link copied to clipboard

The ID of the virtual private gateway at the Amazon Web Services side of the VPN connection.

Functions

Link copied to clipboard
inline fun copy(block: VpnConnection.Builder.() -> Unit = {}): VpnConnection
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String