ConnectionTunnelOptionsSpecificationArgs

data class ConnectionTunnelOptionsSpecificationArgs(val customerGatewayId: Output<String>? = null, val enableDpd: Output<Boolean>? = null, val enableNatTraversal: Output<Boolean>? = null, val internetIp: Output<String>? = null, val role: Output<String>? = null, val state: Output<String>? = null, val status: Output<String>? = null, val tunnelBgpConfig: Output<ConnectionTunnelOptionsSpecificationTunnelBgpConfigArgs>? = null, val tunnelId: Output<String>? = null, val tunnelIkeConfig: Output<ConnectionTunnelOptionsSpecificationTunnelIkeConfigArgs>? = null, val tunnelIpsecConfig: Output<ConnectionTunnelOptionsSpecificationTunnelIpsecConfigArgs>? = null, val zoneNo: Output<String>? = null) : ConvertibleToJava<ConnectionTunnelOptionsSpecificationArgs>

Constructors

Link copied to clipboard
constructor(customerGatewayId: Output<String>? = null, enableDpd: Output<Boolean>? = null, enableNatTraversal: Output<Boolean>? = null, internetIp: Output<String>? = null, role: Output<String>? = null, state: Output<String>? = null, status: Output<String>? = null, tunnelBgpConfig: Output<ConnectionTunnelOptionsSpecificationTunnelBgpConfigArgs>? = null, tunnelId: Output<String>? = null, tunnelIkeConfig: Output<ConnectionTunnelOptionsSpecificationTunnelIkeConfigArgs>? = null, tunnelIpsecConfig: Output<ConnectionTunnelOptionsSpecificationTunnelIpsecConfigArgs>? = null, zoneNo: Output<String>? = null)

Properties

Link copied to clipboard
val customerGatewayId: Output<String>? = null

The ID of the customer gateway in Tunnel.

Link copied to clipboard
val enableDpd: Output<Boolean>? = null

Wether enable Dpd detection.

Link copied to clipboard
val enableNatTraversal: Output<Boolean>? = null

enable nat traversal.

Link copied to clipboard
val internetIp: Output<String>? = null

The local internet IP in Tunnel.

Link copied to clipboard
val role: Output<String>? = null

The role of Tunnel.

Link copied to clipboard
val state: Output<String>? = null

The state of Tunnel.

Link copied to clipboard
val status: Output<String>? = null

The negotiation status of Tunnel.

Link copied to clipboard

The bgp config of Tunnel. See tunnel_bgp_config below.

Link copied to clipboard
val tunnelId: Output<String>? = null

The tunnel ID of IPsec-VPN connection.

Link copied to clipboard

The configuration of Phase 1 negotiations in Tunnel. See tunnel_ike_config below.

Link copied to clipboard

IPsec configuration in Tunnel. See tunnel_ipsec_config below.

Link copied to clipboard
val zoneNo: Output<String>? = null

The zoneNo of tunnel.

Functions

Link copied to clipboard
open override fun toJava(): ConnectionTunnelOptionsSpecificationArgs