BackupPolicyArgs

data class BackupPolicyArgs(val differentialBackupHours: Output<Int>? = null, val fullBackupDays: Output<Int>? = null, val retentionPeriodDays: Output<Int>? = null, val transactionLogBackupMinutes: Output<Int>? = null) : ConvertibleToJava<BackupPolicyArgs>

The backup profile for the SQL server.

Constructors

Link copied to clipboard
constructor(differentialBackupHours: Output<Int>? = null, fullBackupDays: Output<Int>? = null, retentionPeriodDays: Output<Int>? = null, transactionLogBackupMinutes: Output<Int>? = null)

Properties

Link copied to clipboard
val differentialBackupHours: Output<Int>? = null

The differential backup interval in hours.

Link copied to clipboard
val fullBackupDays: Output<Int>? = null

The value indicating days between full backups.

Link copied to clipboard
val retentionPeriodDays: Output<Int>? = null

The retention period for all the databases in this managed instance.

Link copied to clipboard
val transactionLogBackupMinutes: Output<Int>? = null

The value indicating minutes between transaction log backups.

Functions

Link copied to clipboard
open override fun toJava(): BackupPolicyArgs