public class ModifyVpnGatewayAttributeResponseBody
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
Boolean |
autoPropagate
Indicates whether BGP routes are automatically advertised to the VPC.
|
String |
businessStatus
The payment status of the VPN gateway.
|
Long |
createTime
The time when the VPN gateway was created.
|
String |
description
The description of the VPN gateway.
|
String |
disasterRecoveryInternetIp
The second IP address assigned by the system to create an IPsec-VPN connection.
|
String |
disasterRecoveryVSwitchId
The ID of the second vSwitch associated with the VPN gateway.
|
Boolean |
enableBgp
Indicates whether BGP is enabled for the VPN gateway.
|
Long |
endTime
The time when the VPN gateway expires.
|
String |
internetIp
If the VPN gateway supports IPsec-VPN connections in single-tunnel mode, the address is the IP address of the VPN gateway and can be used to create an IPsec-VPN connection or an SSL-VPN connection.
|
String |
intranetIp
The IP address of the VPN gateway.
|
String |
name
The name of the VPN gateway.
|
String |
requestId
The request ID.
|
String |
resourceGroupId
VPN网关实例所属的资源组ID。
|
String |
spec
The maximum bandwidth of the VPN gateway.
|
String |
sslVpnInternetIp
The IP address of the SSL-VPN connection.
|
String |
status
The status of the VPN gateway.
|
String |
vpcId
The ID of the VPC to which the VPN gateway belongs.
|
String |
vpnGatewayId
The ID of the VPN gateway.
|
String |
vSwitchId
The ID of the vSwitch associated with the VPN gateway.
|
构造器和说明 |
---|
ModifyVpnGatewayAttributeResponseBody() |
@NameInMap(value="AutoPropagate") public Boolean autoPropagate
Indicates whether BGP routes are automatically advertised to the VPC. Valid values:
true
@NameInMap(value="BusinessStatus") public String businessStatus
The payment status of the VPN gateway. Valid values:
Normal
@NameInMap(value="CreateTime") public Long createTime
The time when the VPN gateway was created. Unit: milliseconds.
This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.
example:1492753580000
@NameInMap(value="Description") public String description
The description of the VPN gateway.
example:test
@NameInMap(value="DisasterRecoveryInternetIp") public String disasterRecoveryInternetIp
The second IP address assigned by the system to create an IPsec-VPN connection.
This parameter is returned only when the VPN gateway supports the dual-tunnel mode.
example:116.11.XX.XX
@NameInMap(value="DisasterRecoveryVSwitchId") public String disasterRecoveryVSwitchId
The ID of the second vSwitch associated with the VPN gateway.
This parameter is returned only when the VPN gateway supports the dual-tunnel mode.
example:vsw-p0w95ql6tmr2ludkt****
@NameInMap(value="EnableBgp") public Boolean enableBgp
Indicates whether BGP is enabled for the VPN gateway. Valid values:
true
@NameInMap(value="EndTime") public Long endTime
The time when the VPN gateway expires. Unit: milliseconds.
This value is a UNIX timestamp representing the number of milliseconds that have elapsed since the epoch time January 1, 1970, 00:00:00 UTC.
example:1495382400000
@NameInMap(value="InternetIp") public String internetIp
If the VPN gateway supports IPsec-VPN connections in single-tunnel mode, the address is the IP address of the VPN gateway and can be used to create an IPsec-VPN connection or an SSL-VPN connection.
If the VPN gateway supports IPsec-VPN connections in dual-tunnel mode, the address is the first IP address used to create an IPsec-VPN connection. The address cannot be used to create an SSL-VPN connection.
If the VPN gateway supports IPsec-VPN connections in dual-tunnel mode, the system assigns two IP addresses to the VPN gateway to create two encrypted tunnels.
116.62.XX.XX
@NameInMap(value="IntranetIp") public String intranetIp
The IP address of the VPN gateway.
This parameter is returned only when the VPN gateway is a private VPN gateway and supports only the single-tunnel mode.
example:172.27.30.24
@NameInMap(value="Name") public String name
The name of the VPN gateway.
example:test
@NameInMap(value="RequestId") public String requestId
The request ID.
example:54B48E3D-DF70-471B-AA93-08E683A1B457
@NameInMap(value="ResourceGroupId") public String resourceGroupId
@NameInMap(value="Spec") public String spec
The maximum bandwidth of the VPN gateway. Unit: Mbit/s.
example:5M
@NameInMap(value="SslVpnInternetIp") public String sslVpnInternetIp
The IP address of the SSL-VPN connection.
This parameter is returned only when the VPN gateway is a public VPN gateway and supports only the single-tunnel mode. In addition, the VPN gateway must have the SSL-VPN feature enabled.
example:116.33.XX.XX
@NameInMap(value="Status") public String status
The status of the VPN gateway. Valid values:
active
@NameInMap(value="VSwitchId") public String vSwitchId
The ID of the vSwitch associated with the VPN gateway.
example:vsw-bp1y9ovl1cu9ou4tv****
@NameInMap(value="VpcId") public String vpcId
The ID of the VPC to which the VPN gateway belongs.
example:vpc-bp1ub1yt9cvakoel****
@NameInMap(value="VpnGatewayId") public String vpnGatewayId
The ID of the VPN gateway.
example:vpn-bp1q8bgx4xnkm2ogj****
public static ModifyVpnGatewayAttributeResponseBody build(Map<String,?> map) throws Exception
Exception
public ModifyVpnGatewayAttributeResponseBody setAutoPropagate(Boolean autoPropagate)
public Boolean getAutoPropagate()
public ModifyVpnGatewayAttributeResponseBody setBusinessStatus(String businessStatus)
public String getBusinessStatus()
public ModifyVpnGatewayAttributeResponseBody setCreateTime(Long createTime)
public Long getCreateTime()
public ModifyVpnGatewayAttributeResponseBody setDescription(String description)
public String getDescription()
public ModifyVpnGatewayAttributeResponseBody setDisasterRecoveryInternetIp(String disasterRecoveryInternetIp)
public String getDisasterRecoveryInternetIp()
public ModifyVpnGatewayAttributeResponseBody setDisasterRecoveryVSwitchId(String disasterRecoveryVSwitchId)
public String getDisasterRecoveryVSwitchId()
public ModifyVpnGatewayAttributeResponseBody setEnableBgp(Boolean enableBgp)
public Boolean getEnableBgp()
public ModifyVpnGatewayAttributeResponseBody setEndTime(Long endTime)
public Long getEndTime()
public ModifyVpnGatewayAttributeResponseBody setInternetIp(String internetIp)
public String getInternetIp()
public ModifyVpnGatewayAttributeResponseBody setIntranetIp(String intranetIp)
public String getIntranetIp()
public ModifyVpnGatewayAttributeResponseBody setName(String name)
public String getName()
public ModifyVpnGatewayAttributeResponseBody setRequestId(String requestId)
public String getRequestId()
public ModifyVpnGatewayAttributeResponseBody setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public ModifyVpnGatewayAttributeResponseBody setSpec(String spec)
public String getSpec()
public ModifyVpnGatewayAttributeResponseBody setSslVpnInternetIp(String sslVpnInternetIp)
public String getSslVpnInternetIp()
public ModifyVpnGatewayAttributeResponseBody setStatus(String status)
public String getStatus()
public ModifyVpnGatewayAttributeResponseBody setVSwitchId(String vSwitchId)
public String getVSwitchId()
public ModifyVpnGatewayAttributeResponseBody setVpcId(String vpcId)
public String getVpcId()
public ModifyVpnGatewayAttributeResponseBody setVpnGatewayId(String vpnGatewayId)
public String getVpnGatewayId()
Copyright © 2024. All rights reserved.