VpnClientIPsecParameters Class
An IPSec parameters for a virtual network gateway P2S connection.
Constructor
VpnClientIPsecParameters(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
sa_life_time_seconds
|
The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for P2S client. Required. |
|
sa_data_size_kilobytes
|
The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for P2S client.. Required. |
|
ipsec_encryption
|
The IPSec encryption algorithm (IKE phase 1). Required. Known values are: "None", "DES", "DES3", "AES128", "AES192", "AES256", "GCMAES128", "GCMAES192", and "GCMAES256". |
|
ipsec_integrity
|
The IPSec integrity algorithm (IKE phase 1). Required. Known values are: "MD5", "SHA1", "SHA256", "GCMAES128", "GCMAES192", and "GCMAES256". |
|
ike_encryption
|
str or
IkeEncryption
The IKE encryption algorithm (IKE phase 2). Required. Known values are: "DES", "DES3", "AES128", "AES192", "AES256", "GCMAES256", and "GCMAES128". |
|
ike_integrity
|
str or
IkeIntegrity
The IKE integrity algorithm (IKE phase 2). Required. Known values are: "MD5", "SHA1", "SHA256", "SHA384", "GCMAES256", and "GCMAES128". |
|
dh_group
|
The DH Group used in IKE Phase 1 for initial SA. Required. Known values are: "None", "DHGroup1", "DHGroup2", "DHGroup14", "DHGroup2048", "ECP256", "ECP384", and "DHGroup24". |
|
pfs_group
|
The Pfs Group used in IKE Phase 2 for new child SA. Required. Known values are: "None", "PFS1", "PFS2", "PFS2048", "ECP256", "ECP384", "PFS24", "PFS14", and "PFSMM". |
Attributes
dh_group
"None", "DHGroup1", "DHGroup2", "DHGroup14", "DHGroup2048", "ECP256", "ECP384", and "DHGroup24".
dh_group: str | _models.DhGroup
ike_encryption
"DES", "DES3", "AES128", "AES192", "AES256", "GCMAES256", and "GCMAES128".
ike_encryption: str | _models.IkeEncryption
ike_integrity
"MD5", "SHA1", "SHA256", "SHA384", "GCMAES256", and "GCMAES128".
ike_integrity: str | _models.IkeIntegrity
ipsec_encryption
"None", "DES", "DES3", "AES128", "AES192", "AES256", "GCMAES128", "GCMAES192", and "GCMAES256".
ipsec_encryption: str | _models.IpsecEncryption
ipsec_integrity
"MD5", "SHA1", "SHA256", "GCMAES128", "GCMAES192", and "GCMAES256".
ipsec_integrity: str | _models.IpsecIntegrity
pfs_group
"None", "PFS1", "PFS2", "PFS2048", "ECP256", "ECP384", "PFS24", "PFS14", and "PFSMM".
pfs_group: str | _models.PfsGroup
sa_data_size_kilobytes
The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for P2S client.. Required.
sa_data_size_kilobytes: int
sa_life_time_seconds
The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for P2S client. Required.
sa_life_time_seconds: int