GetAutoSnapshotPoliciesPolicy

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)

Types

Link copied to clipboard
object Companion

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

The number of disks to which the automatic snapshot policy is applied.

Link copied to clipboard

Specifies whether to enable the system to automatically copy snapshots across regions.

Link copied to clipboard
val id: String

The ID of the Auto Snapshot Policy.

Link copied to clipboard

The snapshot policy name..

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 status of Auto Snapshot Policy.

Link copied to clipboard

A mapping of tags to assign to the resource.

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.