Migrates Elastic Compute Service (ECS) instances from a failed dedicated host.
Operation description
If a dedicated host is in the UnderAssessment state, we recommend that you call this operation to migrate ECS instances away from the dedicated host to prevent permanent failures. You can call the DescribeDedicatedHosts operation to query the status of a dedicated host.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:RedeployDedicatedHost |
update |
*DedicatedHost
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the dedicated host. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
| DedicatedHostId |
string |
Yes |
The ID of the dedicated host. |
dh-bp165p6xk2tlw61e**** |
| MigrationType |
string |
No |
Specifies whether to stop the instance before it is migrated to the destination dedicated host. Valid values:
Default value: reboot. |
Reboot |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
FCED4B7A-53D5-4C04-ABE3-26D4F3890D57 |
Examples
Success response
JSON format
{
"RequestId": "FCED4B7A-53D5-4C04-ABE3-26D4F3890D57"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidDedicatedHostStatus.Malformed | The specified DedicatedHost is in inValid status to execute redeployment. | |
| 400 | InvalidInstanceStatus.Unstopped | There is unstopped instances on DedicatedHost. | |
| 403 | InvalidUser.Unauthorized | The user is not authorized. | |
| 404 | InvalidDedicatedHostId.NotFound | The specified DedicatedHostId does not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.