Deletes a snapshot-consistent group.
Operation description
If disk snapshots in a snapshot-consistent group have been used to create custom images, the related disk snapshots are not deleted when the snapshot-consistent group is deleted. To delete the related disk snapshots, first delete the custom images (DeleteImage), and then delete the related disk snapshots (DeleteSnapshot).
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:DeleteSnapshotGroup |
delete |
*SnapshotGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the snapshot-consistent group. You can call DescribeRegions to query the most recent region list. |
cn-hangzhou |
| SnapshotGroupId |
string |
Yes |
The ID of the snapshot-consistent group. You can call DescribeSnapshotGroups to query snapshot-consistent group IDs. |
ssg-j6c9lpuyxo2uxxny**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
6EDE885A-FDC1-4FAE-BC44-6EACAEA6CC6E |
| OperationProgressSet |
object |
||
| OperationProgress |
array<object> |
The collection of operation status information when the snapshot-consistent group is deleted. |
|
|
array<object> |
|||
| ErrorMsg |
string |
The error message. This parameter is empty when the operation is successful. For information about error codes and error messages, visit the API error center. |
testErrorMsg |
| ErrorCode |
string |
The error code. This parameter is empty when the operation is successful. For information about error codes and error messages, visit the API error center. |
400 |
| OperationStatus |
string |
Indicates whether the operation was successful. If the operation was successful, a value of Success is returned. If the operation failed, an error code and an error message are returned. |
Success |
| RelatedItemSet |
object |
||
| RelatedItem |
array<object> |
Details about the resources. |
|
|
object |
|||
| Name |
string |
The name of the resource. |
SnapshotId |
| Value |
string |
The ID of the resource. |
s-j6c9lpuyxo2uxxnx**** |
Examples
Success response
JSON format
{
"RequestId": "6EDE885A-FDC1-4FAE-BC44-6EACAEA6CC6E",
"OperationProgressSet": {
"OperationProgress": [
{
"ErrorMsg": "testErrorMsg",
"ErrorCode": "400",
"OperationStatus": "Success",
"RelatedItemSet": {
"RelatedItem": [
{
"Name": "SnapshotId",
"Value": "s-j6c9lpuyxo2uxxnx****"
}
]
}
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | InternalError | The request processing has failed due to an internal error and you may retry later or contact support with the request ID. | |
| 403 | SnapshotCreatedImage | The snapshot has been used to create user defined image(s). | The snapshot has been used to create custom images and cannot be deleted. The snapshot can be deleted only after the created custom images are deleted (DeleteImage). |
| 403 | Operation.Forbidden | The operation is not permitted. | The operation is not supported. |
| 403 | SnapshotCreatedDisk | The snapshot that you are trying to delete is in use by one or more Disks. | The snapshot that you are attempting to delete has been used to create one or more disks. |
| 403 | InvalidOperation.ResourceManagedByCloudProduct | The current operation is not supported because the resource is managed by a cloud product. Please contact the relevant cloud product to confirm the reason. | This operation is not supported because the resource is managed by cloud products. Contact the corresponding cloud product to confirm the reason. |
| 404 | InvalidRegionId.NotFound | The RegionId provided does not exist in our records. | Region information error |
| 404 | InvalidSnapshotGroup.NotFound | The SnapshotGroupId provided does not exist in our records. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.