VpnGatewayConnectionVpnLinkIpsecPolicy

data class VpnGatewayConnectionVpnLinkIpsecPolicy(val dhGroup: String, val encryptionAlgorithm: String, val ikeEncryptionAlgorithm: String, val ikeIntegrityAlgorithm: String, val integrityAlgorithm: String, val pfsGroup: String, val saDataSizeKb: Int, val saLifetimeSec: Int)

Constructors

Link copied to clipboard
constructor(dhGroup: String, encryptionAlgorithm: String, ikeEncryptionAlgorithm: String, ikeIntegrityAlgorithm: String, integrityAlgorithm: String, pfsGroup: String, saDataSizeKb: Int, saLifetimeSec: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

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

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

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