Queries the auto-renewal status of one or more subscription dedicated hosts.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:DescribeDedicatedHostAutoRenew |
get |
*DedicatedHost
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DedicatedHostIds |
string |
Yes |
The ID of the dedicated host. You can specify up to 100 subscription dedicated host IDs. Separate multiple IDs with commas (,). |
dh-bp165p6xk2tlw61e****,dh-bp1f9vxmno**** |
| RegionId |
string |
Yes |
The ID of the region where the dedicated host resides. |
cn-hangzhou |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
04F0F334-1335-436C-A1D7-6C044FE73368 |
| DedicatedHostRenewAttributes |
object |
||
| DedicatedHostRenewAttribute |
array<object> |
The array that consists of dedicated host auto-renewal attributes. |
|
|
object |
|||
| PeriodUnit |
string |
The unit of the auto-renewal duration. Valid values:
|
Month |
| Duration |
integer |
The auto-renewal period. |
0 |
| DedicatedHostId |
string |
The ID of the dedicated host. |
dh-bp165p6xk2tlw61e**** |
| RenewalStatus |
string |
Indicates whether the subscription dedicated host is automatically renewed. Valid values:
|
Normal |
| AutoRenewEnabled |
boolean |
Indicates whether auto-renewal is enabled. Valid values:
|
false |
| AutoRenewWithEcs |
string |
Indicates whether the dedicated host is automatically renewed if a subscription ECS instance it hosts, after being automatically renewed, has a new expiration time that is later than that of the dedicated host. Valid values:
|
StopRenewWithEcs |
Examples
Success response
JSON format
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
"DedicatedHostRenewAttributes": {
"DedicatedHostRenewAttribute": [
{
"PeriodUnit": "Month",
"Duration": 0,
"DedicatedHostId": "dh-bp165p6xk2tlw61e****",
"RenewalStatus": "Normal",
"AutoRenewEnabled": false,
"AutoRenewWithEcs": "StopRenewWithEcs"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | ChargeTypeViolation | Pay-As-You-Go dedicated host does not support this operation. | |
| 403 | MissingParameter.DedicatedHostId | DedicatedHostId should not be null. | The DedicatedHostId parameter is required. |
| 403 | InvalidParameter.ToManyDedicatedHostIds | DedicatedHostId should be less than 100. | More than 100 dedicated host IDs are specified in the DedicatedHostIds value. |
| 403 | InvalidParameter.InvalidDedicatedHostId | %s | The specified DedicatedHostId parameter is invalid. |
| 403 | IncorrectDedicatedHostStatus | The current status of the resource does not support this operation. | |
| 403 | MissingParamter.InstanceId | InstanceId should not be null. | The instance ID must be specified. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.