Queries the auto-renewal attributes of one or more reserved instances, including the auto-renewal duration and auto-renewal status.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:DescribeReservedInstanceAutoRenewAttribute |
get |
*ReservedInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the reserved instance. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
| ReservedInstanceId |
array |
No |
The IDs of reserved instances. |
|
|
string |
No |
The ID of the reserved instance. You can call the DescribeReservedInstances operation to query the IDs of reserved instances that you purchased. You can specify the IDs of up to 100 reserved instances in a single request. |
ecsri-ajdfaj**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
04F0F334-1335-436C-A1D7-6C044FE7**** |
| ReservedInstanceRenewAttributes |
object |
||
| ReservedInstanceRenewAttribute |
array<object> |
Details about the auto-renewal settings of the reserved instances. |
|
|
object |
|||
| PeriodUnit |
string |
The unit of the auto-renewal duration. Valid values: Year and Month. |
Month |
| Duration |
integer |
The auto-renewal duration. |
1 |
| ReservedInstanceId |
string |
The ID of the reserved instance. |
ecsri-ajdfaj**** |
| RenewalStatus |
string |
The auto-renewal status of the reserved instance. Valid values:
|
AutoRenewal |
Examples
Success response
JSON format
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE7****",
"ReservedInstanceRenewAttributes": {
"ReservedInstanceRenewAttribute": [
{
"PeriodUnit": "Month",
"Duration": 1,
"ReservedInstanceId": "ecsri-ajdfaj****",
"RenewalStatus": "AutoRenewal"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | ChargeTypeViolation | Pay-As-You-Go dedicated host do not support this operation. | |
| 403 | MissingParamter.InstanceId | ReservedInstanceId should not be null. | |
| 403 | InvalidParameter.ToManyInstanceIds | ReservedInstanceId should be less than 100. | |
| 403 | InValidParameter | Parameter invalid.%s | |
| 403 | ResourceStatusViolation | The operation is not permitted due to resource status of the instance. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.