PolicyVMWorkloadProtectionPolicyRetentionMonthly

data class PolicyVMWorkloadProtectionPolicyRetentionMonthly(val count: Int, val formatType: String, val monthdays: List<Int>? = null, val weekdays: List<String>? = null, val weeks: List<String>? = null)

Constructors

constructor(count: Int, formatType: String, monthdays: List<Int>? = null, weekdays: List<String>? = null, weeks: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val count: Int

The number of monthly backups to keep. Must be between 1 and 1188.

Link copied to clipboard

The retention schedule format type for monthly retention policy. Possible values are Daily and Weekly.

Link copied to clipboard
val monthdays: List<Int>? = null

The monthday backups to retain. Possible values are between 0 and 28.

Link copied to clipboard
val weekdays: List<String>? = null

The weekday backups to retain. Possible values are Sunday, Monday, Tuesday, Wednesday, Thursday, Friday or Saturday.

Link copied to clipboard
val weeks: List<String>? = null

The weeks of the month to retain backups of. Possible values are First, Second, Third, Fourth and Last.