Modify the lifecycle of stored data in a backup plan.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dbs:ModifyStorageStrategy |
update |
*BackupPlan
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| BackupPlanId |
string |
Yes |
Backup plan ID. Obtain this parameter's value by calling the DescribeBackupPlanList API. |
dbsqdss5tmh**** |
| BackupRetentionPeriod |
integer |
Yes |
Backup data retention period, in days. Valid values: 0 to 1825. Note
Default value: 730 days. |
730 |
| DuplicationInfrequentAccessPeriod |
integer |
Yes |
Time to convert to Infrequent Access storage. This value must be less than the Archive Storage period (DuplicationArchivePeriod parameter). For more information about Infrequent Access storage, see Storage Type Overview. Note
Default value: 180 days. |
190 |
| DuplicationArchivePeriod |
integer |
Yes |
Time to convert to Archive Storage. This value must be less than the backup data retention period (BackupRetentionPeriod parameter). For more information about Archive Storage, see Storage Type Overview. Note
Default value: 365 days. |
366 |
| ClientToken |
string |
No |
An arbitrary string used to ensure the idempotence of the request and prevent duplicate submissions. |
dbstest |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Return parameter details. |
||
| HttpStatusCode |
integer |
HTTP status code. |
200 |
| RequestId |
string |
Request ID. |
E995F91F-6F89-503B-9F7D-502F58FD**** |
| ErrCode |
string |
Error code. |
Param.NotFound |
| Success |
boolean |
Indicates whether the request was successful. Return values:
|
true |
| ErrMessage |
string |
Error message. |
findValidDBSJob error |
| BackupPlanId |
string |
Backup plan ID. |
dbsqdss5tmh**** |
| NeedPrecheck |
boolean |
Indicates whether this modification triggers a precheck. Return values:
|
false |
Examples
Success response
JSON format
{
"HttpStatusCode": 200,
"RequestId": "E995F91F-6F89-503B-9F7D-502F58FD****",
"ErrCode": "Param.NotFound",
"Success": true,
"ErrMessage": "findValidDBSJob error",
"BackupPlanId": "dbsqdss5tmh****",
"NeedPrecheck": false
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Request.Forbidden | Have no Permissions |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.