VolumeBackupConfig

data class VolumeBackupConfig(val backupPolicies: List<String>? = null, val backupVault: String? = null, val scheduledBackupEnabled: Boolean? = null)

Constructors

Link copied to clipboard
constructor(backupPolicies: List<String>? = null, backupVault: String? = null, scheduledBackupEnabled: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val backupPolicies: List<String>? = null

Specify a single backup policy ID for scheduled backups. Format: projects/{{projectId}}/locations/{{location}}/backupPolicies/{{backupPolicyName}}

Link copied to clipboard
val backupVault: String? = null

ID of the backup vault to use. A backup vault is reqired to create manual or scheduled backups. Format: projects/{{projectId}}/locations/{{location}}/backupVaults/{{backupVaultName}}

Link copied to clipboard

When set to true, scheduled backup is enabled on the volume. Omit if no backup_policy is specified.