Applies an automatic snapshot policy to one or more cloud disks.
Operation description
Each cloud disk supports up to 10 automatic snapshot policies.
If the target cloud disk already has an automatic snapshot policy applied, invoking this operation adds new policies without replacing existing ones.
Cancel any unnecessary automatic snapshot policies to avoid unexpected costs.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecs:ApplyAutoSnapshotPolicy |
update |
*Disk
*AutoSnapshotPolicy
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| regionId |
string |
Yes |
The region ID of the automatic snapshot policy and cloud disks. You can call DescribeRegions to query the most recent region list. |
cn-hangzhou |
| autoSnapshotPolicyId |
string |
Yes |
The ID of the target automatic snapshot policy. |
sp-bp14yziiuvu3s6jn**** |
| diskIds |
string |
Yes |
The IDs of one or more cloud disks. The value is a JSON array. Separate multiple cloud disk IDs with commas (,). |
["d-bp14k9cxvr5uzy54****", "d-bp1dtj8v7x6u08iw****", "d-bp1c0tyj9tfli2r8****"] |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | DiskCategory.OperationNotSupported | The type of the specified disk does not support creating a snapshot. | The operation is not supported by the current disk category. |
| 400 | PartofDiskCategory.OperationNotSupported | The types of some disks in the disk list do not support creating snapshots. | Some of the specified disks do not support this operation. |
| 400 | InvalidAutoSnapshotPolicyId.NotFound | The specified AutoSnapshotPolicyId does not exist. | The specified automatic snapshot policy does not exist. |
| 403 | ParameterInvalid | The specified RegionId parameter is invalid. | The specified region ID is invalid. |
| 403 | InvalidAccountStatus.NotEnoughBalance | Your account does not have enough balance. | |
| 403 | InvalidAccountStatus.SnapshotServiceUnavailable | Snapshot service has not been opened yet. | The operation is not supported while the snapshot service is not activated. |
| 403 | InvalidOperation.SnapshotAlreadyCreatedUnsupported | The current disk already has snapshots created by non-promotional activities. Snapshot policies bound to promotional activities are not supported. | The current disk already has snapshots created by non-promotional activities. Snapshot policies bound to promotional activities are not supported. |
| 403 | QuotaExceed.AppliedAutoSnapshotPolicyQuota | The number of auto snapshot policies applied to the specified disk %s has exceeded the quota %s. Please cancel any unused policies and try again. | The number of auto snapshot policies applied to the specified disk has exceeded the quota. Please cancel any unused policies and try again. |
| 403 | InvalidOperation.AutoSnapshotPolicyConflict | The disk %s cannot apply the auto snapshot policy of promotional activities and other policies at the same time. | The disk cannot apply the auto snapshot policy of promotional activities and other policies at the same time. |
| 403 | InvalidOperation.AssociatedWithInstanceTagNotSupported | The disk cannot apply auto snapshot policies of the AssociatedWithInstanceTag type. | |
| 404 | ParameterInvalid | The specified automatic snapshot policy does not exist. | |
| 404 | InvalidDiskId.NotFound | The specified disk does not exist in the region. | The specified disk does not exist in the current region. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.