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 |
endTime
The time when the elasticity assurance expires.
|
String |
instanceChargeType
The billing method of the instances to be created by using the elasticity assurance.
|
String |
latestStartTime
> This parameter is unavailable.
|
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 to which the elasticity assurance belongs.
|
String |
startTime
The time when the elasticity assurance takes effect.
|
String |
startTimeType
Indicates when the elasticity assurance takes effect.
|
String |
status
The state of the elasticity assurance.
|
DescribeElasticityAssurancesResponseBody.DescribeElasticityAssurancesResponseBodyElasticityAssuranceSetElasticityAssuranceItemTags |
tags
The tags of the elasticity assurance.
|
String |
totalAssuranceTimes
The total number of times that the elasticity assurance has been applied.
|
Integer |
usedAssuranceTimes
> This parameter is unavailable.
|
构造器和说明 |
---|
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.
@NameInMap(value="EndTime") public String endTime
The time when the elasticity assurance expires.
@NameInMap(value="InstanceChargeType") public String instanceChargeType
The billing method of the instances to be created by using the elasticity assurance. Set the value to PostPaid. Only pay-as-you-go instances can be created by using elasticity assurances.
@NameInMap(value="LatestStartTime") public String latestStartTime
> This parameter is unavailable.
@NameInMap(value="PrivatePoolOptionsId") public String privatePoolOptionsId
The ID of the elasticity assurance.
@NameInMap(value="PrivatePoolOptionsMatchCriteria") public String privatePoolOptionsMatchCriteria
The type of the private pool associated with the elasticity assurance. Valid values:
- Open: open private pool
- Target: targeted private pool
@NameInMap(value="PrivatePoolOptionsName") public String privatePoolOptionsName
The name of the elasticity assurance.
@NameInMap(value="RegionId") public String regionId
The region ID of the elasticity assurance.
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the elasticity assurance belongs.
@NameInMap(value="StartTime") public String startTime
The time when the elasticity assurance takes effect.
@NameInMap(value="StartTimeType") public String startTimeType
Indicates when the elasticity assurance takes effect. Valid values:
- Now: The elasticity assurance takes effect as soon as it is created.
- Later: The elasticity assurance takes effect at the specified time.
@NameInMap(value="Status") public String status
The state of the elasticity assurance. Valid values:
- Preparing: The elasticity assurance is being prepared.
- Prepared: The elasticity assurance is to take effect.
- Active: The elasticity assurance is in effect.
- Released: The elasticity assurance is released.
@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 has been applied.
@NameInMap(value="UsedAssuranceTimes") public Integer usedAssuranceTimes
> This parameter is unavailable.
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 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 © 2023. All rights reserved.