cbs — Cloud Block Storage
cbs · type
AutoSnapshotPolicy
18 fields
| Field | Type | Description |
|---|---|---|
| DiskIdSet | string[] | The list of cloud disk IDs that the current scheduled snapshot policy is bound to. |
| IsActivated | boolean | Whether scheduled snapshot policy is activated. |
| AutoSnapshotPolicyState | string | Scheduled snapshot policy state. Value range: NORMAL: Normal ISOLATED: Isolated. |
| IsCopyToRemote | integer | Whether it is to replicate a snapshot across accounts. `1`: yes, `0`: no. |
| IsPermanent | boolean | Whether the snapshot created by this scheduled snapshot policy is retained permanently. |
| NextTriggerTime | string | The time the scheduled snapshot will be triggered again. |
| AutoSnapshotPolicyName | string | Scheduled snapshot policy name. |
| AutoSnapshotPolicyId | string | Scheduled snapshot policy ID. |
| Policy | Policy[] | The policy for executing the scheduled snapshot. |
| CreateTime | string | The time the scheduled snapshot policy was created. |
| RetentionDays | integer | Number of days the snapshot created by this scheduled snapshot policy is retained. |
| CopyToAccountUin | string | ID of the replication target account |
| InstanceIdSet | string[] | List of IDs of the instances associated with the scheduled snapshot policy. |
| RetentionMonths | integer | The number of months for which the snapshots created by this scheduled snapshot policy can be retained. |
| RetentionAmount | integer | The maximum number of snapshots created by this scheduled snapshot policy that can be retained. |
| AdvancedRetentionPolicy | AdvancedRetentionPolicy | Retention policy for scheduled snapshots. |
| CopyFromAccountUin | string | Source account ID of the copied snapshot policy |
| Tags | Tag[] | Tag. |
