public static class DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions
extends com.aliyun.tea.TeaModel
构造器和说明 |
---|
DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions() |
@NameInMap(value="CustomerGatewayId") public String customerGatewayId
The ID of the customer gateway associated with the tunnel.
example:cgw-p0wy363lucf1uyae8****
@NameInMap(value="EnableDpd") public String enableDpd
Indicates whether the DPD feature is enabled for the tunnel. Valid values:
true
@NameInMap(value="EnableNatTraversal") public String enableNatTraversal
Indicates whether NAT traversal is enabled for the tunnel. Valid values:
true
@NameInMap(value="InternetIp") public String internetIp
The tunnel IP address.
example:47.21.XX.XX
@NameInMap(value="RemoteCaCertificate") public String remoteCaCertificate
The CA certificate of the tunnel peer.
This parameter is returned only if the VPN gateway is of the ShangMi (SM) type.
example:-----BEGIN CERTIFICATE----- MIIB7zCCAZW**** -----END CERTIFICATE-----
@NameInMap(value="Role") public String role
The tunnel role. Valid values:
master
@NameInMap(value="State") public String state
The tunnel status. Valid values:
active
@NameInMap(value="Status") public String status
The state of the IPsec-VPN connection. Valid values:
ipsec_sa_established
@NameInMap(value="TunnelBgpConfig") public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptionsTunnelBgpConfig tunnelBgpConfig
The BGP configurations.
@NameInMap(value="TunnelId") public String tunnelId
The tunnel ID.
example:tun-opsqc4d97wni27****
@NameInMap(value="TunnelIkeConfig") public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptionsTunnelIkeConfig tunnelIkeConfig
The configuration of Phase 1 negotiations.
@NameInMap(value="TunnelIpsecConfig") public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptionsTunnelIpsecConfig tunnelIpsecConfig
The configurations of Phase 2 negotiations.
@NameInMap(value="ZoneNo") public String zoneNo
The zone where the tunnel is deployed.
You can call DescribeZones to query zone IDs.
example:cn-hangzhou-i
public DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions()
public static DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions build(Map<String,?> map) throws Exception
Exception
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setCustomerGatewayId(String customerGatewayId)
public String getCustomerGatewayId()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setEnableDpd(String enableDpd)
public String getEnableDpd()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setEnableNatTraversal(String enableNatTraversal)
public String getEnableNatTraversal()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setInternetIp(String internetIp)
public String getInternetIp()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setRemoteCaCertificate(String remoteCaCertificate)
public String getRemoteCaCertificate()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setRole(String role)
public String getRole()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setState(String state)
public String getState()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setStatus(String status)
public String getStatus()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setTunnelBgpConfig(DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptionsTunnelBgpConfig tunnelBgpConfig)
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptionsTunnelBgpConfig getTunnelBgpConfig()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setTunnelId(String tunnelId)
public String getTunnelId()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setTunnelIkeConfig(DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptionsTunnelIkeConfig tunnelIkeConfig)
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptionsTunnelIkeConfig getTunnelIkeConfig()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setTunnelIpsecConfig(DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptionsTunnelIpsecConfig tunnelIpsecConfig)
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptionsTunnelIpsecConfig getTunnelIpsecConfig()
public DescribeVpnConnectionResponseBody.DescribeVpnConnectionResponseBodyTunnelOptionsSpecificationTunnelOptions setZoneNo(String zoneNo)
public String getZoneNo()
Copyright © 2024. All rights reserved.