VirtualNetworkGatewayVpnClientConfigurationIpsecPolicyArgs

data class VirtualNetworkGatewayVpnClientConfigurationIpsecPolicyArgs(val dhGroup: Output<String>, val ikeEncryption: Output<String>, val ikeIntegrity: Output<String>, val ipsecEncryption: Output<String>, val ipsecIntegrity: Output<String>, val pfsGroup: Output<String>, val saDataSizeInKilobytes: Output<Int>, val saLifetimeInSeconds: Output<Int>) : ConvertibleToJava<VirtualNetworkGatewayVpnClientConfigurationIpsecPolicyArgs>

Constructors

constructor(dhGroup: Output<String>, ikeEncryption: Output<String>, ikeIntegrity: Output<String>, ipsecEncryption: Output<String>, ipsecIntegrity: Output<String>, pfsGroup: Output<String>, saDataSizeInKilobytes: Output<Int>, saLifetimeInSeconds: Output<Int>)

Properties

Link copied to clipboard
val dhGroup: Output<String>

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

Link copied to clipboard
val ikeEncryption: Output<String>

The IKE encryption algorithm, used for IKE Phase 2. Possible values are AES128, AES192, AES256, DES, DES3, GCMAES128 and GCMAES256.

Link copied to clipboard
val ikeIntegrity: Output<String>

The IKE encryption integrity algorithm, used for IKE Phase 2. Possible values are GCMAES128, GCMAES256, MD5, SHA1, SHA256 and SHA384.

Link copied to clipboard
val ipsecEncryption: Output<String>

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

Link copied to clipboard
val ipsecIntegrity: Output<String>

The IPSec integrity algorithm, used for IKE phase 1. Possible values are GCMAES128, GCMAES192, GCMAES256, MD5, SHA1 and SHA256.

Link copied to clipboard
val pfsGroup: Output<String>

The Pfs Group, used in IKE Phase 2. Possible values are ECP256, ECP384, PFS1, PFS2, PFS14, PFS24, PFS2048, PFSMM and None.

Link copied to clipboard

The IPSec Security Association payload size in KB for a Site-to-Site VPN tunnel. Possible values are between 1024 and 2147483647.

Link copied to clipboard

The IPSec Security Association lifetime in seconds for a Site-to-Site VPN tunnel. Possible values are between 300 and 172799.

Functions

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