VpnConnectionVpnTunnelOptionsSpecification

data class VpnConnectionVpnTunnelOptionsSpecification(val preSharedKey: String? = null, val tunnelInsideCidr: String? = null)

The tunnel options for a single VPN tunnel.

Constructors

constructor(preSharedKey: String? = null, tunnelInsideCidr: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val preSharedKey: String? = null

The pre-shared key (PSK) to establish initial authentication between the virtual private gateway and customer gateway. Constraints: Allowed characters are alphanumeric characters, periods (.), and underscores (_). Must be between 8 and 64 characters in length and cannot start with zero (0).

Link copied to clipboard

The range of inside IP addresses for the tunnel. Any specified CIDR blocks must be unique across all VPN connections that use the same virtual private gateway. Constraints: A size /30 CIDR block from the `169.254.0.0/16` range. The following CIDR blocks are reserved and cannot be used: