Cluster Automated Backup Policy
data class ClusterAutomatedBackupPolicy(val backupWindow: String? = null, val enabled: Boolean? = null, val encryptionConfig: ClusterAutomatedBackupPolicyEncryptionConfig? = null, val labels: Map<String, String>? = null, val location: String? = null, val quantityBasedRetention: ClusterAutomatedBackupPolicyQuantityBasedRetention? = null, val timeBasedRetention: ClusterAutomatedBackupPolicyTimeBasedRetention? = null, val weeklySchedule: ClusterAutomatedBackupPolicyWeeklySchedule? = null)
Constructors
Link copied to clipboard
fun ClusterAutomatedBackupPolicy(backupWindow: String? = null, enabled: Boolean? = null, encryptionConfig: ClusterAutomatedBackupPolicyEncryptionConfig? = null, labels: Map<String, String>? = null, location: String? = null, quantityBasedRetention: ClusterAutomatedBackupPolicyQuantityBasedRetention? = null, timeBasedRetention: ClusterAutomatedBackupPolicyTimeBasedRetention? = null, weeklySchedule: ClusterAutomatedBackupPolicyWeeklySchedule? = null)
Types
Properties
Link copied to clipboard
The length of the time window during which a backup can be taken. If a backup does not succeed within this time window, it will be canceled and considered failed. The backup window must be at least 5 minutes long. There is no upper bound on the window. If not set, it will default to 1 hour. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".