public static class DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemAllocatedResources |
allocatedResources
Details of the allocated resources.
|
String |
capacityReservationOwnerId
The ID of the capacity reservation owner.
|
String |
description
The description of the capacity reservation.
|
String |
endTime
The time when the capacity reservation expires.
|
String |
endTimeType
The release mode of the capacity reservation.
|
String |
instanceChargeType
The billing method of the instances created by using the capacity reservation.
|
String |
platform
The operating system type of the instances created by using the capacity reservation.
|
String |
privatePoolOptionsId
The ID of the capacity reservation.
|
String |
privatePoolOptionsMatchCriteria
The type of the private pool generated after the capacity reservation takes effect.
|
String |
privatePoolOptionsName
The name of the capacity reservation.
|
String |
regionId
The region ID of the capacity reservation.
|
String |
reservedInstanceId
The ID of the reserved instance used with the capacity reservation.
|
String |
resourceGroupId
The ID of the resource group to which the capacity reservation belongs.
|
String |
savingPlanId
The ID of the savings plan used with the capacity reservation.
|
String |
startTime
The time when the capacity reservation takes effect.
|
String |
startTimeType
The mode in which the capacity reservation takes effect.
|
String |
status
The status of the capacity reservation.
|
DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemTags |
tags
The tags that are added to the capacity reservation.
|
String |
timeSlot
This parameter is in invitational preview and is not publicly available.
|
构造器和说明 |
---|
DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem() |
@NameInMap(value="AllocatedResources") public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemAllocatedResources allocatedResources
Details of the allocated resources.
@NameInMap(value="CapacityReservationOwnerId") public String capacityReservationOwnerId
The ID of the capacity reservation owner.
example:100************7
@NameInMap(value="Description") public String description
The description of the capacity reservation.
example:This is description.
@NameInMap(value="EndTime") public String endTime
The time when the capacity reservation expires.
example:2021-02-19T03:02Z
@NameInMap(value="EndTimeType") public String endTimeType
The release mode of the capacity reservation. Valid values:
Unlimited
@NameInMap(value="InstanceChargeType") public String instanceChargeType
The billing method of the instances created by using the capacity reservation. Valid values:
PostPaid
@NameInMap(value="Platform") public String platform
The operating system type of the instances created by using the capacity reservation. Valid values:
linux
@NameInMap(value="PrivatePoolOptionsId") public String privatePoolOptionsId
The ID of the capacity reservation.
example:crp-bp1gubrkqutenqdd****
@NameInMap(value="PrivatePoolOptionsMatchCriteria") public String privatePoolOptionsMatchCriteria
The type of the private pool generated after the capacity reservation takes effect. Valid values:
Open
@NameInMap(value="PrivatePoolOptionsName") public String privatePoolOptionsName
The name of the capacity reservation.
example:crpTestName
@NameInMap(value="RegionId") public String regionId
The region ID of the capacity reservation.
example:cn-hangzhou
@NameInMap(value="ReservedInstanceId") public String reservedInstanceId
The ID of the reserved instance used with the capacity reservation.
example:ri-bpzhex2ulpzf53****
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the capacity reservation belongs.
example:rg-bp67acfmxazb4p****
@NameInMap(value="SavingPlanId") public String savingPlanId
The ID of the savings plan used with the capacity reservation.
example:spn-c29b5e18pJMT****
@NameInMap(value="StartTime") public String startTime
The time when the capacity reservation takes effect.
example:2021-02-19T02:01Z
@NameInMap(value="StartTimeType") public String startTimeType
The mode in which the capacity reservation takes effect. Valid values:
Now
@NameInMap(value="Status") public String status
The status of the capacity reservation. Valid values:
Active
@NameInMap(value="Tags") public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemTags tags
The tags that are added to the capacity reservation.
@NameInMap(value="TimeSlot") public String timeSlot
example:This parameter is in invitational preview and is not publicly available.
null
public DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem()
public static DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem build(Map<String,?> map) throws Exception
Exception
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setAllocatedResources(DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemAllocatedResources allocatedResources)
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemAllocatedResources getAllocatedResources()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setCapacityReservationOwnerId(String capacityReservationOwnerId)
public String getCapacityReservationOwnerId()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setDescription(String description)
public String getDescription()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setEndTime(String endTime)
public String getEndTime()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setEndTimeType(String endTimeType)
public String getEndTimeType()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setInstanceChargeType(String instanceChargeType)
public String getInstanceChargeType()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setPlatform(String platform)
public String getPlatform()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setPrivatePoolOptionsId(String privatePoolOptionsId)
public String getPrivatePoolOptionsId()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setPrivatePoolOptionsMatchCriteria(String privatePoolOptionsMatchCriteria)
public String getPrivatePoolOptionsMatchCriteria()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setPrivatePoolOptionsName(String privatePoolOptionsName)
public String getPrivatePoolOptionsName()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setRegionId(String regionId)
public String getRegionId()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setReservedInstanceId(String reservedInstanceId)
public String getReservedInstanceId()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setSavingPlanId(String savingPlanId)
public String getSavingPlanId()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setStartTime(String startTime)
public String getStartTime()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setStartTimeType(String startTimeType)
public String getStartTimeType()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setStatus(String status)
public String getStatus()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setTags(DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemTags tags)
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItemTags getTags()
public DescribeCapacityReservationsResponseBody.DescribeCapacityReservationsResponseBodyCapacityReservationSetCapacityReservationItem setTimeSlot(String timeSlot)
public String getTimeSlot()
Copyright © 2024. All rights reserved.