public static class ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
ikeAuthAlg
The IKE authentication algorithm.
|
String |
ikeEncAlg
The IKE encryption algorithm.
|
Long |
ikeLifetime
The IKE lifetime.
|
String |
ikeMode
The IKE negotiation mode.
|
String |
ikePfs
The Diffie-Hellman key exchange algorithm.
|
String |
ikeVersion
The IKE version.
|
String |
localId
The ID of the IPsec server.
|
String |
remoteId
The identifier of the customer gateway.
|
构造器和说明 |
---|
ListIpsecServersResponseBodyIpsecServersIkeConfig() |
@NameInMap(value="IkeAuthAlg") public String ikeAuthAlg
The IKE authentication algorithm.
example:sha1
@NameInMap(value="IkeEncAlg") public String ikeEncAlg
The IKE encryption algorithm.
example:aes
@NameInMap(value="IkeLifetime") public Long ikeLifetime
The IKE lifetime. Unit: seconds.
example:86400
@NameInMap(value="IkeMode") public String ikeMode
The IKE negotiation mode. Valid values:
main: This mode offers higher security during negotiations.
example:main
@NameInMap(value="IkePfs") public String ikePfs
The Diffie-Hellman key exchange algorithm.
example:group2
@NameInMap(value="IkeVersion") public String ikeVersion
The IKE version.
example:ikev2
@NameInMap(value="LocalId") public String localId
The ID of the IPsec server. The default value is the public IP address of the VPN gateway. Both FQDNs and IP addresses are supported.
example:116.64.XX.XX
@NameInMap(value="RemoteId") public String remoteId
The identifier of the customer gateway. Both fully qualified domain names (FQDNs) and IP addresses are supported. By default, this parameter is empty.
example:139.67.XX.XX
public ListIpsecServersResponseBodyIpsecServersIkeConfig()
public static ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig build(Map<String,?> map) throws Exception
Exception
public ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig setIkeAuthAlg(String ikeAuthAlg)
public String getIkeAuthAlg()
public ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig setIkeEncAlg(String ikeEncAlg)
public String getIkeEncAlg()
public ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig setIkeLifetime(Long ikeLifetime)
public Long getIkeLifetime()
public ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig setIkeMode(String ikeMode)
public String getIkeMode()
public ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig setIkePfs(String ikePfs)
public String getIkePfs()
public ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig setIkeVersion(String ikeVersion)
public String getIkeVersion()
public ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig setLocalId(String localId)
public String getLocalId()
public ListIpsecServersResponseBody.ListIpsecServersResponseBodyIpsecServersIkeConfig setRemoteId(String remoteId)
public String getRemoteId()
Copyright © 2024. All rights reserved.