public class DescribeIpv6AddressesRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
DescribeIpv6AddressesRequest.DescribeIpv6AddressesRequestTag |
限定符和类型 | 字段和说明 |
---|---|
String |
addressType |
String |
associatedInstanceId
The ID of the instance that is assigned the IPv6 address.
|
String |
associatedInstanceType
The type of instance associated with the IPv6 address.
|
Boolean |
includeReservationData
Specifies whether to return information about pending orders.
|
String |
ipv6Address
The IPv6 address that you want to query.
|
String |
ipv6AddressId
The ID of the IPv6 address that you want to query.
|
String |
ipv6InternetBandwidthId
The ID of the Internet bandwidth that you purchased for the IPv6 address.
|
String |
name
The name of the IPv6 address that you want to query.
|
String |
networkType
The type of communication supported by the IPv6 address.
|
String |
ownerAccount |
Long |
ownerId |
Integer |
pageNumber
The number of the page to return.
|
Integer |
pageSize
The number of entries to return per page.
|
String |
regionId
The ID of the region in which you want to query IPv6 addresses.
|
String |
resourceGroupId
The ID of the resource group to which the IPv6 gateway belongs.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
Boolean |
serviceManaged
Indicates whether the instance is managed.
|
List<DescribeIpv6AddressesRequest.DescribeIpv6AddressesRequestTag> |
tag
The tag list.
|
String |
vpcId
The ID of the VPC to which the IPv6 address belongs.
|
String |
vSwitchId
The ID of the vSwitch to which the IPv6 address belongs.
|
构造器和说明 |
---|
DescribeIpv6AddressesRequest() |
@NameInMap(value="AddressType") public String addressType
@NameInMap(value="AssociatedInstanceId") public String associatedInstanceId
The ID of the instance that is assigned the IPv6 address.
example:i-2ze72wuqj4y3jl4f****
@NameInMap(value="AssociatedInstanceType") public String associatedInstanceType
The type of instance associated with the IPv6 address. Valid values:
EcsInstance
@NameInMap(value="IncludeReservationData") public Boolean includeReservationData
Specifies whether to return information about pending orders. Valid values:
false
@NameInMap(value="Ipv6Address") public String ipv6Address
The IPv6 address that you want to query.
example:2408:XXXX:153:3921:851c:c435:7b12:1c5f
@NameInMap(value="Ipv6AddressId") public String ipv6AddressId
The ID of the IPv6 address that you want to query. You can enter at most 20 IPv6 address IDs in each API request. Separate IPv6 address IDs with commas (,).
example:ipv6-2zen5j4axcp5l5qyy****
@NameInMap(value="Ipv6InternetBandwidthId") public String ipv6InternetBandwidthId
The ID of the Internet bandwidth that you purchased for the IPv6 address.
example:ipv6bw-uf6hcyzu65v98v3du****
@NameInMap(value="Name") public String name
The name of the IPv6 address that you want to query.
The name must be 2 to 128 characters in length, and can contain letters, digits, periods (.), underscores (_), and hyphens (-). The name must start with a letter but cannot start with http://
or https://
.
test
@NameInMap(value="NetworkType") public String networkType
The type of communication supported by the IPv6 address. Valid values:
Private
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="PageNumber") public Integer pageNumber
The number of the page to return. Default value: 1.
example:1
@NameInMap(value="PageSize") public Integer pageSize
The number of entries to return per page. Maximum value: 50. Default value: 10.
example:10
@NameInMap(value="RegionId") public String regionId
The ID of the region in which you want to query IPv6 addresses. You can call the DescribeRegions operation to query the most recent region list.
This parameter is required.
example:cn-huhehaote
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the IPv6 gateway belongs.
example:rg-bp67acfmxazb4ph****
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="ServiceManaged") public Boolean serviceManaged
Indicates whether the instance is managed. Valid values:
If you do not specify this parameter, all instances are queried.
example:false
@NameInMap(value="Tag") public List<DescribeIpv6AddressesRequest.DescribeIpv6AddressesRequestTag> tag
The tag list.
@NameInMap(value="VSwitchId") public String vSwitchId
The ID of the vSwitch to which the IPv6 address belongs.
example:vsw-25navfgbue4g****
@NameInMap(value="VpcId") public String vpcId
The ID of the VPC to which the IPv6 address belongs.
example:vpc-bp15zckdt37pq72zv****
public static DescribeIpv6AddressesRequest build(Map<String,?> map) throws Exception
Exception
public DescribeIpv6AddressesRequest setAddressType(String addressType)
public String getAddressType()
public DescribeIpv6AddressesRequest setAssociatedInstanceId(String associatedInstanceId)
public String getAssociatedInstanceId()
public DescribeIpv6AddressesRequest setAssociatedInstanceType(String associatedInstanceType)
public String getAssociatedInstanceType()
public DescribeIpv6AddressesRequest setIncludeReservationData(Boolean includeReservationData)
public Boolean getIncludeReservationData()
public DescribeIpv6AddressesRequest setIpv6Address(String ipv6Address)
public String getIpv6Address()
public DescribeIpv6AddressesRequest setIpv6AddressId(String ipv6AddressId)
public String getIpv6AddressId()
public DescribeIpv6AddressesRequest setIpv6InternetBandwidthId(String ipv6InternetBandwidthId)
public String getIpv6InternetBandwidthId()
public DescribeIpv6AddressesRequest setName(String name)
public String getName()
public DescribeIpv6AddressesRequest setNetworkType(String networkType)
public String getNetworkType()
public DescribeIpv6AddressesRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public DescribeIpv6AddressesRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public DescribeIpv6AddressesRequest setPageNumber(Integer pageNumber)
public Integer getPageNumber()
public DescribeIpv6AddressesRequest setPageSize(Integer pageSize)
public Integer getPageSize()
public DescribeIpv6AddressesRequest setRegionId(String regionId)
public String getRegionId()
public DescribeIpv6AddressesRequest setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeIpv6AddressesRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public DescribeIpv6AddressesRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public DescribeIpv6AddressesRequest setServiceManaged(Boolean serviceManaged)
public Boolean getServiceManaged()
public DescribeIpv6AddressesRequest setTag(List<DescribeIpv6AddressesRequest.DescribeIpv6AddressesRequestTag> tag)
public List<DescribeIpv6AddressesRequest.DescribeIpv6AddressesRequestTag> getTag()
public DescribeIpv6AddressesRequest setVSwitchId(String vSwitchId)
public String getVSwitchId()
public DescribeIpv6AddressesRequest setVpcId(String vpcId)
public String getVpcId()
Copyright © 2024. All rights reserved.