Get Auto Snapshot Policies Policy
data class GetAutoSnapshotPoliciesPolicy(val autoSnapshotPolicyId: String, val copiedSnapshotsRetentionDays: Int, val diskNums: Int, val enableCrossRegionCopy: Boolean, val id: String, val name: String, val repeatWeekdays: List<String>, val retentionDays: Int, val status: String, val tags: Map<String, String>, val targetCopyRegions: List<String>, val timePoints: List<String>, val volumeNums: Int)
Constructors
Link copied to clipboard
constructor(autoSnapshotPolicyId: String, copiedSnapshotsRetentionDays: Int, diskNums: Int, enableCrossRegionCopy: Boolean, id: String, name: String, repeatWeekdays: List<String>, retentionDays: Int, status: String, tags: Map<String, String>, targetCopyRegions: List<String>, timePoints: List<String>, volumeNums: Int)
Properties
Link copied to clipboard
The ID of the Auto Snapshot Policy.
Link copied to clipboard
The retention period of the snapshot copied across regions.
Link copied to clipboard
Specifies whether to enable the system to automatically copy snapshots across regions.
Link copied to clipboard
The automatic snapshot repetition dates.
Link copied to clipboard
The snapshot retention time, and the unit of measurement is day.
Link copied to clipboard
The destination region to which the snapshot is copied.
Link copied to clipboard
The automatic snapshot creation schedule, and the unit of measurement is hour.
Link copied to clipboard
The number of extended volumes on which this policy is enabled.