Virtual Machine Auto Backup Args
data class VirtualMachineAutoBackupArgs(val encryptionEnabled: Output<Boolean>? = null, val encryptionPassword: Output<String>? = null, val manualSchedule: Output<VirtualMachineAutoBackupManualScheduleArgs>? = null, val retentionPeriodInDays: Output<Int>, val storageAccountAccessKey: Output<String>, val storageBlobEndpoint: Output<String>, val systemDatabasesBackupEnabled: Output<Boolean>? = null) : ConvertibleToJava<VirtualMachineAutoBackupArgs>
Constructors
Link copied to clipboard
constructor(encryptionEnabled: Output<Boolean>? = null, encryptionPassword: Output<String>? = null, manualSchedule: Output<VirtualMachineAutoBackupManualScheduleArgs>? = null, retentionPeriodInDays: Output<Int>, storageAccountAccessKey: Output<String>, storageBlobEndpoint: Output<String>, systemDatabasesBackupEnabled: Output<Boolean>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
Encryption password to use. Setting a password will enable encryption.
Link copied to clipboard
A manual_schedule
block as documented below. When this block is present, the schedule type is set to Manual
. Without this block, the schedule type is set to Automated
.
Link copied to clipboard
Retention period of backups, in days. Valid values are from 1
to 30
.
Link copied to clipboard
Access key for the storage account where backups will be kept.
Link copied to clipboard
Blob endpoint for the storage account where backups will be kept.
Link copied to clipboard
Include or exclude system databases from auto backup.