public static class DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig
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 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 data center side.
|
String |
psk
The pre-shared key.
|
String |
remoteId
The identifier of the IPsec-VPN connection on the Alibaba Cloud side.
|
构造器和说明 |
---|
DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig() |
@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 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 data center side.
example:116.64.XX.XX
@NameInMap(value="Psk") public String psk
The pre-shared key.
example:pgw6dy7****
@NameInMap(value="RemoteId") public String remoteId
The identifier of the IPsec-VPN connection on the Alibaba Cloud side.
example:139.17.XX.XX
public DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig()
public static DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig build(Map<String,?> map) throws Exception
Exception
public DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig setIkeAuthAlg(String ikeAuthAlg)
public String getIkeAuthAlg()
public DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig setIkeEncAlg(String ikeEncAlg)
public String getIkeEncAlg()
public DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig setIkeLifetime(Long ikeLifetime)
public Long getIkeLifetime()
public DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig setIkeMode(String ikeMode)
public String getIkeMode()
public DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig setIkePfs(String ikePfs)
public String getIkePfs()
public DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig setIkeVersion(String ikeVersion)
public String getIkeVersion()
public DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig setLocalId(String localId)
public String getLocalId()
public DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig setPsk(String psk)
public String getPsk()
public DescribeVpnConnectionsResponseBody.DescribeVpnConnectionsResponseBodyVpnConnectionsVpnConnectionIkeConfig setRemoteId(String remoteId)
public String getRemoteId()
Copyright © 2024. All rights reserved.