VpnGatewayConnectionVpnLinkIpsecPolicyArgs

data class VpnGatewayConnectionVpnLinkIpsecPolicyArgs(val dhGroup: Output<String>, val encryptionAlgorithm: Output<String>, val ikeEncryptionAlgorithm: Output<String>, val ikeIntegrityAlgorithm: Output<String>, val integrityAlgorithm: Output<String>, val pfsGroup: Output<String>, val saDataSizeKb: Output<Int>, val saLifetimeSec: Output<Int>) : ConvertibleToJava<VpnGatewayConnectionVpnLinkIpsecPolicyArgs>

Constructors

constructor(dhGroup: Output<String>, encryptionAlgorithm: Output<String>, ikeEncryptionAlgorithm: Output<String>, ikeIntegrityAlgorithm: Output<String>, integrityAlgorithm: Output<String>, pfsGroup: Output<String>, saDataSizeKb: Output<Int>, saLifetimeSec: Output<Int>)

Properties

Link copied to clipboard
val dhGroup: Output<String>

The DH Group used in IKE Phase 1 for initial SA. Possible values are None, DHGroup1, DHGroup2, DHGroup14, DHGroup24, DHGroup2048, ECP256, ECP384.

Link copied to clipboard

The IPSec encryption algorithm (IKE phase 1). Possible values are AES128, AES192, AES256, DES, DES3, GCMAES128, GCMAES192, GCMAES256, None.

Link copied to clipboard

The IKE encryption algorithm (IKE phase 2). Possible values are DES, DES3, AES128, AES192, AES256, GCMAES128, GCMAES256.

Link copied to clipboard

The IKE integrity algorithm (IKE phase 2). Possible values are MD5, SHA1, SHA256, SHA384, GCMAES128, GCMAES256.

Link copied to clipboard

The IPSec integrity algorithm (IKE phase 1). Possible values are MD5, SHA1, SHA256, GCMAES128, GCMAES192, GCMAES256.

Link copied to clipboard
val pfsGroup: Output<String>

The Pfs Group used in IKE Phase 2 for the new child SA. Possible values are None, PFS1, PFS2, PFS14, PFS24, PFS2048, PFSMM, ECP256, ECP384.

Link copied to clipboard
val saDataSizeKb: Output<Int>

The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for the site to site VPN tunnel.

Link copied to clipboard
val saLifetimeSec: Output<Int>

The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for the site to site VPN tunnel.

Functions

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