public static class DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
ikeAuthAlg
The authentication algorithm in the IKE phase.
|
String |
ikeEncAlg
The encryption algorithm in the IKE phase.
|
Long |
ikeLifetime
The lifetime in the IKE phase.
|
String |
ikeMode
The IKE negotiation mode.
|
String |
ikePfs
The Diffie-Hellman (DH) group in the IKE phase.
|
String |
ikeVersion
The version of the IKE protocol.
|
String |
localId
The identifier of the IPsec-VPN connection on the Alibaba Cloud side.
|
String |
psk
The pre-shared key.
|
String |
remoteId
The identifier of the IPsec-VPN connection on the data center side.
|
构造器和说明 |
---|
DescribeVpnConnectionResponseBodyIkeConfig() |
@NameInMap(value="IkeAuthAlg") public String ikeAuthAlg
The authentication algorithm in the IKE phase.
example:sha1
@NameInMap(value="IkeEncAlg") public String ikeEncAlg
The encryption algorithm in the IKE phase.
example:aes
@NameInMap(value="IkeLifetime") public Long ikeLifetime
The lifetime in the IKE phase. Unit: seconds.
example:86400
@NameInMap(value="IkeMode") public String ikeMode
The IKE negotiation mode.
main
@NameInMap(value="IkePfs") public String ikePfs
The Diffie-Hellman (DH) group in the IKE phase.
example:group2
@NameInMap(value="IkeVersion") public String ikeVersion
The version of the IKE protocol.
Compared with IKEv1, IKEv2 simplifies the SA negotiation process and is more suitable for scenarios in which multiple CIDR blocks are used.
example:ikev1
@NameInMap(value="LocalId") public String localId
The identifier of the IPsec-VPN connection on the Alibaba Cloud side.
example:116.28.XX.XX
@NameInMap(value="Psk") public String psk
The pre-shared key.
example:pgw6dy****
@NameInMap(value="RemoteId") public String remoteId
The identifier of the IPsec-VPN connection on the data center side.
example:139.34.XX.XX
public DescribeVpnConnectionResponseBodyIkeConfig()
public static DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig build(Map<String,?> map) throws Exception
Exception
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig setIkeAuthAlg(String ikeAuthAlg)
public String getIkeAuthAlg()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig setIkeEncAlg(String ikeEncAlg)
public String getIkeEncAlg()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig setIkeLifetime(Long ikeLifetime)
public Long getIkeLifetime()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig setIkeMode(String ikeMode)
public String getIkeMode()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig setIkePfs(String ikePfs)
public String getIkePfs()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig setIkeVersion(String ikeVersion)
public String getIkeVersion()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig setLocalId(String localId)
public String getLocalId()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig setPsk(String psk)
public String getPsk()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyIkeConfig setRemoteId(String remoteId)
public String getRemoteId()
Copyright © 2024. All rights reserved.