NetworkConfig / CustomerGatewayConfig / VpnConnectionConfig / VpnTunnelOptionsSpecificationsConfig

VPN tunnel options specification configuration. Use this configuration to define optional tunnel IP addresses and/or pre-shared keys for a site-to-site VPN connection.

Example

- tunnelInsideCidr: 169.254.200.0/30
preSharedKey: Key1-AbcXyz
- tunnelInsideCidr: 169.254.200.100/30
preSharedKey: Key1-AbcXyz

Hierarchy

  • VpnTunnelOptionsSpecificationsConfig

Implements

Constructors

Properties

Constructors

Properties

preSharedKey: undefined | string = undefined

(OPTIONAL): The Secrets Manager name that stores the pre-shared key (PSK), that exists in the same account and region that the VPN Connection will be created in.

Remarks

CAUTION: Changing this property value after initial deployment causes the VPN to be recreated. Please be aware that any downstream dependencies may cause this property update to fail.

Include the random hash suffix value in the Secrets Manager name. This can be found using the following procedure:

  1. Navigate to the Secrets Manager console.
  2. Select the region you stored the secret in.
  3. Click on the name of the secret.
  4. Under Secret details, the Secret ARN contains the full name of the secret, including the random hash suffix. This is the value after secret: in the ARN.

NOTE: The preSharedKey (PSK) parameter is optional. If a PSK is not provided, Amazon will generate a PSK for you.

tunnelInsideCidr: undefined | string = undefined

(OPTIONAL): 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.

Remarks

CAUTION: Changing this property value after initial deployment causes the VPN to be recreated. Please be aware that any downstream dependencies may cause this property update to fail.

The following CIDR blocks are reserved and cannot be used: - 169.254.0.0/30 - 169.254.1.0/30 - 169.254.2.0/30 - 169.254.3.0/30 - 169.254.4.0/30 - 169.254.5.0/30 - 169.254.169.252/30

Generated using TypeDoc