public class IKEOptionsSpecification extends AbstractModel
Constructor and Description |
---|
IKEOptionsSpecification() |
Modifier and Type | Method and Description |
---|---|
String |
getDhGroupName()
Get DH group.
|
String |
getExchangeMode()
Get Negotiation mode.
|
Long |
getIKESaLifetimeSeconds()
Get IKE SA lifetime (in sec).
|
String |
getIKEVersion()
Get IKE version
|
String |
getLocalAddress()
Get Local identity.
|
String |
getLocalFqdnName()
Get Local identity.
|
String |
getLocalIdentity()
Get Type of local identity.
|
String |
getPropoAuthenAlgorithm()
Get Verification algorithm.
|
String |
getPropoEncryAlgorithm()
Get Encryption algorithm.
|
String |
getRemoteAddress()
Get Remote identity.
|
String |
getRemoteFqdnName()
Get Remote identity.
|
String |
getRemoteIdentity()
Get Type of remote identity.
|
void |
setDhGroupName(String DhGroupName)
Set DH group.
|
void |
setExchangeMode(String ExchangeMode)
Set Negotiation mode.
|
void |
setIKESaLifetimeSeconds(Long IKESaLifetimeSeconds)
Set IKE SA lifetime (in sec).
|
void |
setIKEVersion(String IKEVersion)
Set IKE version
|
void |
setLocalAddress(String LocalAddress)
Set Local identity.
|
void |
setLocalFqdnName(String LocalFqdnName)
Set Local identity.
|
void |
setLocalIdentity(String LocalIdentity)
Set Type of local identity.
|
void |
setPropoAuthenAlgorithm(String PropoAuthenAlgorithm)
Set Verification algorithm.
|
void |
setPropoEncryAlgorithm(String PropoEncryAlgorithm)
Set Encryption algorithm.
|
void |
setRemoteAddress(String RemoteAddress)
Set Remote identity.
|
void |
setRemoteFqdnName(String RemoteFqdnName)
Set Remote identity.
|
void |
setRemoteIdentity(String RemoteIdentity)
Set Type of remote identity.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getPropoEncryAlgorithm()
public void setPropoEncryAlgorithm(String PropoEncryAlgorithm)
PropoEncryAlgorithm
- Encryption algorithm. Available values: '3DES-CBC', 'AES-CBC-128', 'AES-CBS-192', 'AES-CBC-256', and 'DES-CBC'. Default is 3DES-CBC.public String getPropoAuthenAlgorithm()
public void setPropoAuthenAlgorithm(String PropoAuthenAlgorithm)
PropoAuthenAlgorithm
- Verification algorithm. Available value: 'MD5' and 'SHA1'. Default is MD5.public String getExchangeMode()
public void setExchangeMode(String ExchangeMode)
ExchangeMode
- Negotiation mode. Available values: 'AGGRESSIVE' and 'MAIN'. Default is MAIN.public String getLocalIdentity()
public void setLocalIdentity(String LocalIdentity)
LocalIdentity
- Type of local identity. Available values: 'ADDRESS' and 'FQDN'. Default is ADDRESS.public String getRemoteIdentity()
public void setRemoteIdentity(String RemoteIdentity)
RemoteIdentity
- Type of remote identity. Available values: 'ADDRESS' and 'FQDN'. Default is ADDRESS.public String getLocalAddress()
public void setLocalAddress(String LocalAddress)
LocalAddress
- Local identity. When ADDRESS is selected for LocalIdentity, LocalAddress is required. The default LocalAddress is the public IP of the VPN gateway.public String getRemoteAddress()
public void setRemoteAddress(String RemoteAddress)
RemoteAddress
- Remote identity. When ADDRESS is selected for RemoteIdentity, RemoteAddress is required.public String getLocalFqdnName()
public void setLocalFqdnName(String LocalFqdnName)
LocalFqdnName
- Local identity. When FQDN is selected for LocalIdentity, LocalFqdnName is required.public String getRemoteFqdnName()
public void setRemoteFqdnName(String RemoteFqdnName)
RemoteFqdnName
- Remote identity. When FQDN is selected for RemoteIdentity, RemoteFqdnName is required.public String getDhGroupName()
public void setDhGroupName(String DhGroupName)
DhGroupName
- DH group. Specify the DH group used for exchanging the key via IKE. Available values: 'GROUP1', 'GROUP2', 'GROUP5', 'GROUP14', and 'GROUP24'.public Long getIKESaLifetimeSeconds()
public void setIKESaLifetimeSeconds(Long IKESaLifetimeSeconds)
IKESaLifetimeSeconds
- IKE SA lifetime (in sec). Value range: 60-604800public String getIKEVersion()
public void setIKEVersion(String IKEVersion)
IKEVersion
- IKE versionCopyright © 2020. All rights reserved.