public class DescribeElasticityAssurancesRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestPrivatePoolOptions |
static class |
DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestTag |
限定符和类型 | 字段和说明 |
---|---|
String |
instanceChargeType
The billing method of the instance.
|
String |
instanceType
The instance type.
|
Integer |
maxResults
The maximum number of entries per page.
|
String |
nextToken
The pagination token that is used in the request to retrieve a new page of results.
|
String |
ownerAccount |
Long |
ownerId |
String |
platform
This parameter is deprecated.
|
DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestPrivatePoolOptions |
privatePoolOptions |
String |
regionId
The region ID of the elasticity assurances.
|
String |
resourceGroupId
The ID of the resource group.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
String |
status
The status of the elasticity assurances.
|
List<DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestTag> |
tag
The tags.
|
String |
zoneId
The zone ID of the elasticity assurances.
|
构造器和说明 |
---|
DescribeElasticityAssurancesRequest() |
@NameInMap(value="PrivatePoolOptions") public DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestPrivatePoolOptions privatePoolOptions
@NameInMap(value="InstanceChargeType") public String instanceChargeType
The billing method of the instance. Set the value to PostPaid. Only pay-as-you-go instances can be created by using elasticity assurances.
Default value: PostPaid.
example:PostPaid
@NameInMap(value="InstanceType") public String instanceType
The instance type.
example:ecs.c6.large
@NameInMap(value="MaxResults") public Integer maxResults
The maximum number of entries per page.
Maximum value: 100.
Default value: 10.
example:10
@NameInMap(value="NextToken") public String nextToken
The pagination token that is used in the request to retrieve a new page of results. You must specify the token that is obtained from the previous query as the value of NextToken.
example:caeba0bbb2be03f84eb48b699f0a4883
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="Platform") public String platform
example:This parameter is deprecated.
null
@NameInMap(value="RegionId") public String regionId
The region ID of the elasticity assurances. You can call the DescribeRegions operation to query the most recent region list.
This parameter is required.
example:cn-hangzhou
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group. If you configure this parameter to query resources, up to 1,000 resources that belong to the specified resource group can be displayed in the response.
example:Resources in the default resource group are displayed in the response regardless of whether you configure this parameter.
rg-bp67acfmxazb4p****
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="Status") public String status
The status of the elasticity assurances. Valid values:
Default value: Active.
example:Active
@NameInMap(value="Tag") public List<DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestTag> tag
The tags.
@NameInMap(value="ZoneId") public String zoneId
The zone ID of the elasticity assurances.
example:cn-hangzhou-h
public static DescribeElasticityAssurancesRequest build(Map<String,?> map) throws Exception
Exception
public DescribeElasticityAssurancesRequest setPrivatePoolOptions(DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestPrivatePoolOptions privatePoolOptions)
public DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestPrivatePoolOptions getPrivatePoolOptions()
public DescribeElasticityAssurancesRequest setInstanceChargeType(String instanceChargeType)
public String getInstanceChargeType()
public DescribeElasticityAssurancesRequest setInstanceType(String instanceType)
public String getInstanceType()
public DescribeElasticityAssurancesRequest setMaxResults(Integer maxResults)
public Integer getMaxResults()
public DescribeElasticityAssurancesRequest setNextToken(String nextToken)
public String getNextToken()
public DescribeElasticityAssurancesRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public DescribeElasticityAssurancesRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public DescribeElasticityAssurancesRequest setPlatform(String platform)
public String getPlatform()
public DescribeElasticityAssurancesRequest setRegionId(String regionId)
public String getRegionId()
public DescribeElasticityAssurancesRequest setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeElasticityAssurancesRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public DescribeElasticityAssurancesRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public DescribeElasticityAssurancesRequest setStatus(String status)
public String getStatus()
public DescribeElasticityAssurancesRequest setTag(List<DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestTag> tag)
public List<DescribeElasticityAssurancesRequest.DescribeElasticityAssurancesRequestTag> getTag()
public DescribeElasticityAssurancesRequest setZoneId(String zoneId)
public String getZoneId()
Copyright © 2024. All rights reserved.