public static class DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemAllocatedResources |
allocatedResources
Details about the allocated resources.
|
String |
description
The description of the elasticity assurance.
|
String |
elasticityAssuranceOwnerId |
String |
endTime
The time when the elasticity assurance expires.
|
String |
instanceChargeType
The billing method of the instance.
|
String |
latestStartTime
This parameter is not publicly available.
|
String |
privatePoolOptionsId
The ID of the elasticity assurance.
|
String |
privatePoolOptionsMatchCriteria
The type of the private pool associated with the elasticity assurance.
|
String |
privatePoolOptionsName
The name of the elasticity assurance.
|
String |
regionId
The region ID of the elasticity assurance.
|
String |
resourceGroupId
The ID of the resource group.
|
String |
startTime
The time when the elasticity assurance takes effect.
|
String |
startTimeType
Indicates when the elasticity assurance takes effect.
|
String |
status
The status of the elasticity assurance.
|
DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemTags |
tags
The tags of the elasticity assurance.
|
String |
totalAssuranceTimes
The total number of times that the elasticity assurance is applied.
|
Integer |
usedAssuranceTimes
This parameter is not publicly available.
|
构造器和说明 |
---|
DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem() |
@NameInMap(value="AllocatedResources") public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemAllocatedResources allocatedResources
Details about the allocated resources.
@NameInMap(value="Description") public String description
The description of the elasticity assurance.
example:This is description.
@NameInMap(value="ElasticityAssuranceOwnerId") public String elasticityAssuranceOwnerId
@NameInMap(value="EndTime") public String endTime
The time when the elasticity assurance expires.
example:2021-12-03T16:00Z
@NameInMap(value="InstanceChargeType") public String instanceChargeType
The billing method of the instance. The value can be only PostPaid. Only pay-as-you-go instances can be created by using elasticity assurances.
example:PostPaid
@NameInMap(value="LatestStartTime") public String latestStartTime
example:This parameter is not publicly available.
null
@NameInMap(value="PrivatePoolOptionsId") public String privatePoolOptionsId
The ID of the elasticity assurance.
example:eap-bp1ir35kqtn8ywci****
@NameInMap(value="PrivatePoolOptionsMatchCriteria") public String privatePoolOptionsMatchCriteria
The type of the private pool associated with the elasticity assurance. Valid values:
Target
@NameInMap(value="PrivatePoolOptionsName") public String privatePoolOptionsName
The name of the elasticity assurance.
example:eapTestName
@NameInMap(value="RegionId") public String regionId
The region ID of the elasticity assurance.
example:cn-hangzhou
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group.
example:rg-bp67acfmxazb4p****
@NameInMap(value="StartTime") public String startTime
The time when the elasticity assurance takes effect.
example:2020-12-03T05:25Z
@NameInMap(value="StartTimeType") public String startTimeType
Indicates when the elasticity assurance takes effect. Valid values:
Now
@NameInMap(value="Status") public String status
The status of the elasticity assurance. Valid values:
Active
@NameInMap(value="Tags") public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemTags tags
The tags of the elasticity assurance.
@NameInMap(value="TotalAssuranceTimes") public String totalAssuranceTimes
The total number of times that the elasticity assurance is applied.
example:Unlimited
@NameInMap(value="UsedAssuranceTimes") public Integer usedAssuranceTimes
example:This parameter is not publicly available.
0
public DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem()
public static DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem build(Map<String,?> map) throws Exception
Exception
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setAllocatedResources(DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemAllocatedResources allocatedResources)
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemAllocatedResources getAllocatedResources()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setDescription(String description)
public String getDescription()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setElasticityAssuranceOwnerId(String elasticityAssuranceOwnerId)
public String getElasticityAssuranceOwnerId()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setEndTime(String endTime)
public String getEndTime()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setInstanceChargeType(String instanceChargeType)
public String getInstanceChargeType()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setLatestStartTime(String latestStartTime)
public String getLatestStartTime()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setPrivatePoolOptionsId(String privatePoolOptionsId)
public String getPrivatePoolOptionsId()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setPrivatePoolOptionsMatchCriteria(String privatePoolOptionsMatchCriteria)
public String getPrivatePoolOptionsMatchCriteria()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setPrivatePoolOptionsName(String privatePoolOptionsName)
public String getPrivatePoolOptionsName()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setRegionId(String regionId)
public String getRegionId()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setStartTime(String startTime)
public String getStartTime()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setStartTimeType(String startTimeType)
public String getStartTimeType()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setStatus(String status)
public String getStatus()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setTags(DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemTags tags)
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemTags getTags()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setTotalAssuranceTimes(String totalAssuranceTimes)
public String getTotalAssuranceTimes()
public DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItem setUsedAssuranceTimes(Integer usedAssuranceTimes)
public Integer getUsedAssuranceTimes()
Copyright © 2024. All rights reserved.