Calls GetInstanceScreenshot to retrieve the screenshot information of an instance.
Operation description
After Elastic Compute Service (ECS) returns the instance screenshot in Base64-encoded JPG image format, you must decode it yourself. You can call this operation when troubleshooting faults. Note the following items:
-
The instance must be in the Running state.
-
Screenshots cannot be retrieved for retired instance types.
-
If you call this operation multiple times on the same instance, the interval between calls must be at least 10 seconds. Otherwise, the Throttling error code is returned.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:GetInstanceScreenshot |
get |
*Instance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the instance. You can call DescribeRegions to query the most recent region list. |
cn-shenzhen |
| InstanceId |
string |
Yes |
The region ID of the instance. You can call DescribeRegions to query the most recent region list. |
i-bp1gbz20g229bvu5**** |
| WakeUp |
boolean |
No |
The instance ID. |
false |
|
No |
Specifies whether to wake up an instance that is in hibernation. Default value: false. |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| InstanceId |
string |
The instance ID. |
i-bp1gbz20g229bvu5**** |
| Screenshot |
string |
The instance screenshot in JPG image format, returned as a Base64-encoded image. |
iVBORw0KGgoA...AAABJRU5ErkJggg== |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"InstanceId": "i-bp1gbz20g229bvu5****",
"Screenshot": "iVBORw0KGgoA...AAABJRU5ErkJggg=="
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingParameter | %s | A parameter is not specified. |
| 404 | InvalidParameter | %s | |
| 405 | IncorrectInstanceStatus | %s | |
| 405 | NotSupported | %s | Your operation is invalid. |
| 429 | Throttling | %s |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.