ScheduleBasedBackupCriteriaResponse

data class ScheduleBasedBackupCriteriaResponse(val absoluteCriteria: List<String>? = null, val daysOfMonth: List<DayResponse>? = null, val daysOfTheWeek: List<String>? = null, val monthsOfYear: List<String>? = null, val objectType: String, val scheduleTimes: List<String>? = null, val weeksOfTheMonth: List<String>? = null)

Schedule based backup criteria

Constructors

Link copied to clipboard
constructor(absoluteCriteria: List<String>? = null, daysOfMonth: List<DayResponse>? = null, daysOfTheWeek: List<String>? = null, monthsOfYear: List<String>? = null, objectType: String, scheduleTimes: List<String>? = null, weeksOfTheMonth: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

it contains absolute values like "AllBackup" / "FirstOfDay" / "FirstOfWeek" / "FirstOfMonth" and should be part of AbsoluteMarker enum

Link copied to clipboard

This is day of the month from 1 to 28 other wise last of month

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

It should be Sunday/Monday/T..../Saturday

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

It should be January/February/....../December

Link copied to clipboard

Type of the specific object - used for deserializing Expected value is 'ScheduleBasedBackupCriteria'.

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

List of schedule times for backup

Link copied to clipboard

It should be First/Second/Third/Fourth/Last