public class DescribeVpnGatewaysRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
DescribeVpnGatewaysRequest.DescribeVpnGatewaysRequestTag |
限定符和类型 | 字段和说明 |
---|---|
String |
businessStatus
The payment status of the VPN gateway.
|
Boolean |
includeReservationData
Specifies whether to return information about pending orders.
|
String |
ownerAccount |
Long |
ownerId |
Integer |
pageNumber
The page number.
|
Integer |
pageSize
The number of entries per page.
|
String |
regionId
The region ID of the VPN gateway.
|
String |
resourceGroupId
The ID of the resource group to which the VPN gateway belongs.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
String |
status
The status of the VPN gateway.
|
List<DescribeVpnGatewaysRequest.DescribeVpnGatewaysRequestTag> |
tag
The value of tag N to add to the resource.
|
String |
vpcId
The ID of the virtual private cloud (VPC) to which the VPN gateway belongs.
|
String |
vpnGatewayId
The ID of the VPN gateway.
|
构造器和说明 |
---|
DescribeVpnGatewaysRequest() |
@NameInMap(value="BusinessStatus") public String businessStatus
The payment status of the VPN gateway. Valid values:
Normal
@NameInMap(value="IncludeReservationData") public Boolean includeReservationData
Specifies whether to return information about pending orders. Valid values:
true
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="PageNumber") public Integer pageNumber
The page number. Default value: 1.
example:1
@NameInMap(value="PageSize") public Integer pageSize
The number of entries per page. Valid values: 1 to 50. Default value: 10.
example:10
@NameInMap(value="RegionId") public String regionId
The region ID of the VPN gateway.
You can call the DescribeRegions operation to query the most recent region list.
This parameter is required.
example:cn-zhangjiakou
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the VPN gateway belongs.
You can call the ListResourceGroups operation to query the resource group list.
example:rg-acfmzs372yg****
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="Status") public String status
The status of the VPN gateway. Valid values:
active
@NameInMap(value="Tag") public List<DescribeVpnGatewaysRequest.DescribeVpnGatewaysRequestTag> tag
The value of tag N to add to the resource.
The value of this parameter can be an empty string and cannot exceed 128 characters in length. It cannot start with aliyun
or acs:
, and cannot contain http://
or https://
.
Each tag key corresponds to one tag value. You can specify at most 20 tag values in each call.
@NameInMap(value="VpcId") public String vpcId
The ID of the virtual private cloud (VPC) to which the VPN gateway belongs.
example:vpc-bp1m3i0kn1nd4wiw9****
@NameInMap(value="VpnGatewayId") public String vpnGatewayId
The ID of the VPN gateway.
example:vpn-bp17lofy9fd0dnvzv****
public static DescribeVpnGatewaysRequest build(Map<String,?> map) throws Exception
Exception
public DescribeVpnGatewaysRequest setBusinessStatus(String businessStatus)
public String getBusinessStatus()
public DescribeVpnGatewaysRequest setIncludeReservationData(Boolean includeReservationData)
public Boolean getIncludeReservationData()
public DescribeVpnGatewaysRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public DescribeVpnGatewaysRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public DescribeVpnGatewaysRequest setPageNumber(Integer pageNumber)
public Integer getPageNumber()
public DescribeVpnGatewaysRequest setPageSize(Integer pageSize)
public Integer getPageSize()
public DescribeVpnGatewaysRequest setRegionId(String regionId)
public String getRegionId()
public DescribeVpnGatewaysRequest setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeVpnGatewaysRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public DescribeVpnGatewaysRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public DescribeVpnGatewaysRequest setStatus(String status)
public String getStatus()
public DescribeVpnGatewaysRequest setTag(List<DescribeVpnGatewaysRequest.DescribeVpnGatewaysRequestTag> tag)
public List<DescribeVpnGatewaysRequest.DescribeVpnGatewaysRequestTag> getTag()
public DescribeVpnGatewaysRequest setVpcId(String vpcId)
public String getVpcId()
public DescribeVpnGatewaysRequest setVpnGatewayId(String vpnGatewayId)
public String getVpnGatewayId()
Copyright © 2024. All rights reserved.