AccountBackupArgs

data class AccountBackupArgs(val intervalInMinutes: Output<Int>? = null, val retentionInHours: Output<Int>? = null, val storageRedundancy: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<AccountBackupArgs>

Constructors

Link copied to clipboard
fun AccountBackupArgs(intervalInMinutes: Output<Int>? = null, retentionInHours: Output<Int>? = null, storageRedundancy: Output<String>? = null, type: Output<String>)

Functions

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

Properties

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

The interval in minutes between two backups. This is configurable only when type is Periodic. Possible values are between 60 and 1440.

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

The time in hours that each backup is retained. This is configurable only when type is Periodic. Possible values are between 8 and 720.

Link copied to clipboard
val storageRedundancy: Output<String>? = null

The storage redundancy is used to indicate the type of backup residency. This is configurable only when type is Periodic. Possible values are Geo, Local and Zone.

Link copied to clipboard
val type: Output<String>

The type of the backup. Possible values are Continuous and Periodic. Migration of Periodic to Continuous is one-way, changing Continuous to Periodic forces a new resource to be created.