public static class ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig
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 on the VPC side.
|
String |
psk
The pre-shared key.
|
String |
remoteId
The identifier on the data center side.
|
构造器和说明 |
---|
ModifyVpnConnectionAttributeResponseBodyIkeConfig() |
@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 on the VPC side. The default value is the IP address of the VPN gateway. The value can be an FQDN or an IP address.
example:116.64.XX.XX
@NameInMap(value="Psk") public String psk
The pre-shared key.
example:pgw6dy7d1i8i****
@NameInMap(value="RemoteId") public String remoteId
The identifier on the data center side. The default value is the IP address of the customer gateway. The value can be a FQDN or an IP address.
example:139.18.XX.XX
public ModifyVpnConnectionAttributeResponseBodyIkeConfig()
public static ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig build(Map<String,?> map) throws Exception
Exception
public ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig setIkeAuthAlg(String ikeAuthAlg)
public String getIkeAuthAlg()
public ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig setIkeEncAlg(String ikeEncAlg)
public String getIkeEncAlg()
public ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig setIkeLifetime(Long ikeLifetime)
public Long getIkeLifetime()
public ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig setIkeMode(String ikeMode)
public String getIkeMode()
public ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig setIkePfs(String ikePfs)
public String getIkePfs()
public ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig setIkeVersion(String ikeVersion)
public String getIkeVersion()
public ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig setLocalId(String localId)
public String getLocalId()
public ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig setPsk(String psk)
public String getPsk()
public ModifyVpnConnectionAttributeResponseBody.ModifyVpnConnectionAttributeResponseBodyIkeConfig setRemoteId(String remoteId)
public String getRemoteId()
Copyright © 2024. All rights reserved.