GetGatewayConnectionIpsecPolicy

data class GetGatewayConnectionIpsecPolicy(val dhGroup: String, val ikeEncryption: String, val ikeIntegrity: String, val ipsecEncryption: String, val ipsecIntegrity: String, val pfsGroup: String, val saDatasize: Int, val saLifetime: Int)

Constructors

Link copied to clipboard
constructor(dhGroup: String, ikeEncryption: String, ikeIntegrity: String, ipsecEncryption: String, ipsecIntegrity: String, pfsGroup: String, saDatasize: Int, saLifetime: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The DH group used in IKE phase 1 for initial SA. Valid options are DHGroup1, DHGroup14, DHGroup2, DHGroup2048, DHGroup24, ECP256, ECP384, or None.

Link copied to clipboard

The IKE encryption algorithm. Valid options are AES128, AES192, AES256, DES, or DES3.

Link copied to clipboard

The IKE integrity algorithm. Valid options are MD5, SHA1, SHA256, or SHA384.

Link copied to clipboard

The IPSec encryption algorithm. Valid options are AES128, AES192, AES256, DES, DES3, GCMAES128, GCMAES192, GCMAES256, or None.

Link copied to clipboard

The IPSec integrity algorithm. Valid options are GCMAES128, GCMAES192, GCMAES256, MD5, SHA1, or SHA256.

Link copied to clipboard

The DH group used in IKE phase 2 for new child SA. Valid options are ECP256, ECP384, PFS1, PFS2, PFS2048, PFS24, or None.

Link copied to clipboard

The IPSec SA payload size in KB. Must be at least 1024 KB.

Link copied to clipboard

The IPSec SA lifetime in seconds. Must be at least 300 seconds.