public static class DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
allocationStatus
Indicates the sharing status of the reserved instance when the AllocationType parameter is set to Shared.
|
String |
creationTime
The time when the reserved instance was created.
|
String |
description
The description of the reserved instance.
|
String |
expiredTime
The time when the reserved instance expires.
|
Integer |
instanceAmount
The number of pay-as-you-go instances that are of the same instance type as the reserved instance and can be matched to the reserved instance.
|
String |
instanceType
The instance type of the pay-as-you-go instances that can be matched to the reserved instance.
|
String |
offeringType
The payment option of the reserved instance.
|
DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceOperationLocks |
operationLocks
Details about the lock status of the reserved instance.
|
String |
platform
The operating system of the reserved instance.
|
String |
regionId
The region ID of the reserved instance.
|
String |
reservedInstanceId
The ID of the reserved instance.
|
String |
reservedInstanceName
The name of the reserved instance.
|
String |
resourceGroupId
The ID of the resource group.
|
String |
scope
The scope of the reserved instance.
|
String |
startTime
The time when the reserved instance took effect.
|
String |
status
The status of the reserved instance.
|
DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceTags |
tags
Details about the tags of the reserved instance.
|
String |
zoneId
The zone ID of the reserved instance.
|
构造器和说明 |
---|
DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance() |
@NameInMap(value="AllocationStatus") public String allocationStatus
Indicates the sharing status of the reserved instance when the AllocationType parameter is set to Shared. Valid values:
* allocated: The reserved instance is allocated to another account.
* beAllocated: The reserved instance is allocated by another account.
@NameInMap(value="CreationTime") public String creationTime
The time when the reserved instance was created.
@NameInMap(value="Description") public String description
The description of the reserved instance.
@NameInMap(value="ExpiredTime") public String expiredTime
The time when the reserved instance expires.
@NameInMap(value="InstanceAmount") public Integer instanceAmount
The number of pay-as-you-go instances that are of the same instance type as the reserved instance and can be matched to the reserved instance.
@NameInMap(value="InstanceType") public String instanceType
The instance type of the pay-as-you-go instances that can be matched to the reserved instance.
@NameInMap(value="OfferingType") public String offeringType
The payment option of the reserved instance.
@NameInMap(value="OperationLocks") public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceOperationLocks operationLocks
Details about the lock status of the reserved instance.
@NameInMap(value="Platform") public String platform
The operating system of the reserved instance. Valid values:
- Windows: Windows Server operating systems
- Linux: Linux and Unix-like operating systems
@NameInMap(value="RegionId") public String regionId
The region ID of the reserved instance.
@NameInMap(value="ReservedInstanceId") public String reservedInstanceId
The ID of the reserved instance.
@NameInMap(value="ReservedInstanceName") public String reservedInstanceName
The name of the reserved instance.
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group.
@NameInMap(value="Scope") public String scope
The scope of the reserved instance.
@NameInMap(value="StartTime") public String startTime
The time when the reserved instance took effect.
@NameInMap(value="Status") public String status
The status of the reserved instance.
@NameInMap(value="Tags") public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceTags tags
Details about the tags of the reserved instance.
@NameInMap(value="ZoneId") public String zoneId
The zone ID of the reserved instance.
public DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance()
public static DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance build(Map<String,?> map) throws Exception
Exception
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setAllocationStatus(String allocationStatus)
public String getAllocationStatus()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setCreationTime(String creationTime)
public String getCreationTime()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setDescription(String description)
public String getDescription()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setExpiredTime(String expiredTime)
public String getExpiredTime()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setInstanceAmount(Integer instanceAmount)
public Integer getInstanceAmount()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setInstanceType(String instanceType)
public String getInstanceType()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setOfferingType(String offeringType)
public String getOfferingType()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setOperationLocks(DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceOperationLocks operationLocks)
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceOperationLocks getOperationLocks()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setPlatform(String platform)
public String getPlatform()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setRegionId(String regionId)
public String getRegionId()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setReservedInstanceId(String reservedInstanceId)
public String getReservedInstanceId()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setReservedInstanceName(String reservedInstanceName)
public String getReservedInstanceName()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setScope(String scope)
public String getScope()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setStartTime(String startTime)
public String getStartTime()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setStatus(String status)
public String getStatus()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setTags(DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceTags tags)
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceTags getTags()
public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstance setZoneId(String zoneId)
public String getZoneId()
Copyright © 2023. All rights reserved.