修改定期备份策略属性
最近更新时间: 2024-09-03 18:49:42
1. 接口描述
接口请求域名: brc.api3.cloud.sunhongs.com。
本接口(ModifyAutoBackupPolicyAttribute)用于修改定期备份策略属性。
- 可通过该接口修改定期备份策略的执行策略、名称、是否激活等属性;
- 修改保留天数时必须保证不与是否永久保留属性冲突,否则整个操作失败,以特定的错误码返回。
默认接口请求频率限制:20次/秒。
接口更新时间:2023-04-11 10:56:49。
接口只验签名不鉴权。
2. 输入参数
以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数。
| 参数名称 | 必选 | 允许NULL | 类型 | 描述 |
|---|---|---|---|---|
| Action | 是 | 否 | String | 公共参数,本接口取值:ModifyAutoBackupPolicyAttribute |
| Version | 是 | 否 | String | 公共参数,本接口取值:2022-05-16 |
| Region | 是 | 否 | String | 公共参数,详见产品支持的地域列表(TODO) |
| AutoBackupPolicyId | 是 | 否 | String | 定期备份策略ID。 |
| Policy | 否 | 否 | Array of Policy | 定期备份的执行策略。 |
| AutoBackupPolicyName | 否 | 否 | String | 定期备份策略的名称。 |
| IsActivated | 否 | 否 | Bool | 是否激活定期备份策略。 |
| IsPermanent | 否 | 否 | Bool | 通过该定期备份策略创建的备份是否永久保留。false表示非永久保留,true表示永久保留,默认为false。 |
| RetentionDays | 否 | 否 | Uint64 | 使用该定期备份策略创建出来的备份保留天数。 |
| RetentionMonths | 否 | 否 | Uint64 | 该定期快照策略创建的快照可以保留的月数,该参数不可与IsPermanent/RetentionDays参数冲突。 |
| RetentionAmount | 否 | 否 | Uint64 | 通过该定期快照策略最多保留的快照个数,超过该个数限制后自动删除最先创建的快照,该参数不可与IsPermanent参数冲突。 |
| AdvancedRetentionPolicy | 否 | 否 | AdvancedRetentionPolicy | 定期快照高级保留策略,该参数不可与IsPermanent参数冲突。 |
| CreateSpeed | 否 | 否 | Uint64 | 创建备份的带宽上限,范围:[0, 100] |
| FullBackupInterval | 否 | 否 | Int64 | 每隔几个备份做一个全量备份,0表示全部做全量备份。 |
3. 输出参数
| 参数名称 | 类型 | 描述 |
|---|---|---|
| RequestId | String | 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 |
4. 错误码
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码。
| 错误码 | 描述 |
|---|---|
| InvalidParameter.InvalidParameter | |
| InvalidParameter.MissingParameter | |
| ResourceUnavailable.NotSupported | |
| ResourceNotFound.NotFound |