GetBackupPolicyResult

data class GetBackupPolicyResult(val dailyBackupsToKeep: Int? = null, val enabled: Boolean? = null, val id: String, val location: String, val monthlyBackupsToKeep: Int? = null, val name: String, val provisioningState: String, val tags: Map<String, String>? = null, val type: String, val volumeBackups: List<VolumeBackupsResponse>? = null, val volumesAssigned: Int? = null, val weeklyBackupsToKeep: Int? = null, val yearlyBackupsToKeep: Int? = null)

Backup policy information

Constructors

Link copied to clipboard
constructor(dailyBackupsToKeep: Int? = null, enabled: Boolean? = null, id: String, location: String, monthlyBackupsToKeep: Int? = null, name: String, provisioningState: String, tags: Map<String, String>? = null, type: String, volumeBackups: List<VolumeBackupsResponse>? = null, volumesAssigned: Int? = null, weeklyBackupsToKeep: Int? = null, yearlyBackupsToKeep: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val dailyBackupsToKeep: Int? = null

Daily backups count to keep

Link copied to clipboard
val enabled: Boolean? = null

The property to decide policy is enabled or not

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard

Resource location

Link copied to clipboard

Monthly backups count to keep

Link copied to clipboard

Name of backup policy

Link copied to clipboard

Azure lifecycle management

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags

Link copied to clipboard

Resource type

Link copied to clipboard

A list of volumes assigned to this policy

Link copied to clipboard
val volumesAssigned: Int? = null

Volumes using current backup policy

Link copied to clipboard

Weekly backups count to keep

Link copied to clipboard

Yearly backups count to keep