PolicyFileShareRetentionYearly

data class PolicyFileShareRetentionYearly(val count: Int, val days: List<Int>? = null, val includeLastDays: Boolean? = null, val months: List<String>, val weekdays: List<String>? = null, val weeks: List<String>? = null)

Constructors

Link copied to clipboard
constructor(count: Int, days: List<Int>? = null, includeLastDays: Boolean? = null, months: List<String>, 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 yearly backups to keep. Must be between 1 and 10

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

The days of the month to retain backups of. Must be between 1 and 31.

Link copied to clipboard

Including the last day of the month, default to false.

Link copied to clipboard

The months of the year to retain backups of. Must be one of January, February, March, April, May, June, July, Augest, September, October, November and December.

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

The weekday backups to retain . Must be one of 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. Must be one of First, Second, Third, Fourth, Last.