AccountBackup

data class AccountBackup(val intervalInMinutes: Int? = null, val retentionInHours: Int? = null, val storageRedundancy: String? = null, val type: String)

Constructors

Link copied to clipboard
fun AccountBackup(intervalInMinutes: Int? = null, retentionInHours: Int? = null, storageRedundancy: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val intervalInMinutes: 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: 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

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

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.