Deletes a custom WUYING image.
Operation description
You can delete only custom images that belong to your account.
For images associated with WUYING Cloud Computer Pool, WUYING Cloud Application, or WUYING Workspace product lines, ensure that no WUYING instances are using the image before you delete it.
If a WUYING Cloud Desktop template references the image, the template is also deleted when the image is deleted.
For images that span multiple regions, deleting the image removes it from all regions.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
appstreaming:DeleteImage |
none |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ImageId |
string |
No |
The WUYING image ID. |
img-bp13mu**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response struct. |
||
| Data |
boolean |
Indicates whether the deletion is successful. Valid values:
Valid values:
|
true |
| Success |
boolean |
Indicates whether the request is successful. |
true |
| Code |
string |
The status code. Valid values:
|
200 |
| Message |
string |
The error message returned when an error occurs. |
successful |
| RequestId |
string |
The request ID. |
1CBAFFAB-B697-4049-A9B1-67E1FC5F**** |
Examples
Success response
JSON format
{
"Data": true,
"Success": true,
"Code": "200",
"Message": "successful",
"RequestId": "1CBAFFAB-B697-4049-A9B1-67E1FC5F****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InternalError | Internal error. | |
| 400 | Image.NotExist | The image does not exist. | The image does not exist. |
| 400 | ImageDeleteFailed.NotAllow | The image is not allowed to be deleted. | The image is not allowed to be deleted. |
| 400 | ImageDeleteFailed.NotAllowCommunityParent | The parent image of a community image is not allowed to be deleted. | The parent image of a community image is not allowed to be deleted. |
| 400 | ImageDeleteFailed.NotAllowSharedImage | The shared image is not allowed to be deleted. | The shared image is not allowed to be deleted. |
| 400 | ImageNotAllowDelete | The image cannot be deleted, because shared cloud computers already exist. | The image cannot be deleted, because shared cloud computers already exist. |
| 400 | InvalidImageOperation.ImageIsCreating | Failed to operation the image, it is creating. | Failed to operation the image, it is creating. |
| 400 | DeleteTemplate.Failed | Delete template failed. | Failed to delete the template. |
| 400 | QueryTemplate.Failed | Query template failed. | Failed to query the template. |
| 400 | InvalidTemplate.NotFound | Template not found. | The template is not found. |
| 400 | ImageDeleteFailed.HasSharedImage | The shared image is not allowed to be deleted. | The shared image is not allowed to be deleted. |
| 500 | ServiceUnavailable | Service unavailable. Please try again later. | Service unavailable. Please try again later. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.