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 creation time.
|
String |
description
The description.
|
String |
expiredTime
The expiration time.
|
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.
|
DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceOperationLocks |
operationLocks
Details about the lock status of the reserved instance.
|
String |
platform
The operating system of the image used by the instance.
|
String |
regionId
The region ID.
|
String |
reservedInstanceId
The reserved instance ID.
|
String |
reservedInstanceName
The name.
|
String |
resourceGroupId
The resource group ID.
|
String |
scope
The scope.
|
String |
startTime
The effective time.
|
String |
status
The status.
|
DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceTags |
tags
Details about the tags of the reserved instance.
|
String |
zoneId
The zone ID.
|
构造器和说明 |
---|
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
@NameInMap(value="CreationTime") public String creationTime
The creation time.
example:2018-12-10T12:07Z
@NameInMap(value="Description") public String description
The description.
example:testDescription
@NameInMap(value="ExpiredTime") public String expiredTime
The expiration time.
example:2019-12-10T12:07Z
@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.
example:10
@NameInMap(value="InstanceType") public String instanceType
The instance type of the pay-as-you-go instances that can be matched to the reserved instance.
example:ecs.g5.large
@NameInMap(value="OfferingType") public String offeringType
The payment option.
example:All Upfront
@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 image used by the instance. Valid values:
Linux
@NameInMap(value="RegionId") public String regionId
The region ID.
example:cn-hangzhou
@NameInMap(value="ReservedInstanceId") public String reservedInstanceId
The reserved instance ID.
example:ri-bpzhex2ulpzf53****
@NameInMap(value="ReservedInstanceName") public String reservedInstanceName
The name.
example:riZbpzhex2ulpzf53****
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The resource group ID.
example:EcsDocTest
@NameInMap(value="Scope") public String scope
The scope.
example:region
@NameInMap(value="StartTime") public String startTime
The effective time.
example:2018-12-10T12:00Z
@NameInMap(value="Status") public String status
The status.
example:Active
@NameInMap(value="Tags") public DescribeReservedInstancesResponseBody.DescribeReservedInstancesResponseBodyReservedInstancesReservedInstanceTags tags
Details about the tags of the reserved instance.
@NameInMap(value="ZoneId") public String zoneId
The zone ID.
example:cn-hangzhou-z
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 © 2024. All rights reserved.