public static class ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig
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 DH group.
|
String |
ikeVersion
The IKE version.
|
String |
localId
The tunnel identifier.
|
String |
psk
The pre-shared key.
|
String |
remoteId
The peer identifier.
|
构造器和说明 |
---|
ModifyTunnelAttributeResponseBodyTunnelIkeConfig() |
@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.
main
@NameInMap(value="IkePfs") public String ikePfs
The DH group.
example:group2
@NameInMap(value="IkeVersion") public String ikeVersion
The IKE version.
Compared with IKEv1, IKEv2 simplifies the SA negotiation process and provides better support for scenarios with multiple CIDR blocks.
example:ikev2
@NameInMap(value="LocalId") public String localId
The tunnel identifier. The identifier supports FQDNs and IP addresses. The default value is the tunnel IP address.
example:47.XX.XX.87
@NameInMap(value="Psk") public String psk
The pre-shared key.
example:123456****
@NameInMap(value="RemoteId") public String remoteId
The peer identifier. The identifier supports FQDNs and IP addresses. The default identifier is the IP address of the customer gateway associated with the tunnel.
example:47.XX.XX.207
public ModifyTunnelAttributeResponseBodyTunnelIkeConfig()
public static ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig build(Map<String,?> map) throws Exception
Exception
public ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig setIkeAuthAlg(String ikeAuthAlg)
public String getIkeAuthAlg()
public ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig setIkeEncAlg(String ikeEncAlg)
public String getIkeEncAlg()
public ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig setIkeLifetime(Long ikeLifetime)
public Long getIkeLifetime()
public ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig setIkeMode(String ikeMode)
public String getIkeMode()
public ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig setIkePfs(String ikePfs)
public String getIkePfs()
public ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig setIkeVersion(String ikeVersion)
public String getIkeVersion()
public ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig setLocalId(String localId)
public String getLocalId()
public ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig setPsk(String psk)
public String getPsk()
public ModifyTunnelAttributeResponseBody.ModifyTunnelAttributeResponseBodyTunnelIkeConfig setRemoteId(String remoteId)
public String getRemoteId()
Copyright © 2024. All rights reserved.