GetBackupPlanBackupRuleStandardSchedule

data class GetBackupPlanBackupRuleStandardSchedule(val backupWindows: List<GetBackupPlanBackupRuleStandardScheduleBackupWindow>, val daysOfMonths: List<Int>, val daysOfWeeks: List<String>, val hourlyFrequency: Int, val months: List<String>, val recurrenceType: String, val timeZone: String, val weekDayOfMonths: List<GetBackupPlanBackupRuleStandardScheduleWeekDayOfMonth>)

Constructors

Link copied to clipboard
constructor(backupWindows: List<GetBackupPlanBackupRuleStandardScheduleBackupWindow>, daysOfMonths: List<Int>, daysOfWeeks: List<String>, hourlyFrequency: Int, months: List<String>, recurrenceType: String, timeZone: String, weekDayOfMonths: List<GetBackupPlanBackupRuleStandardScheduleWeekDayOfMonth>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A BackupWindow defines the window of the day during which backup jobs will run. Jobs are queued at the beginning of the window and will be marked as 'NOT_RUN' if they do not start by the end of the window.

Link copied to clipboard

Specifies days of months like 1, 5, or 14 on which jobs will run.

Link copied to clipboard

Specifies days of week like MONDAY or TUESDAY, on which jobs will run. This is required for 'recurrence_type', 'WEEKLY' and is not applicable otherwise. Possible values: "DAY_OF_WEEK_UNSPECIFIED", "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY", "SUNDAY"

Link copied to clipboard

Specifies frequency for hourly backups. An hourly frequency of 2 means jobs will run every 2 hours from start time till end time defined. This is required for 'recurrence_type', 'HOURLY' and is not applicable otherwise.

Link copied to clipboard

Specifies values of months Possible values: "MONTH_UNSPECIFIED", "JANUARY", "FEBRUARY", "MARCH", "APRIL", "MAY", "JUNE", "JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER"

Link copied to clipboard

RecurrenceType enumerates the applicable periodicity for the schedule. Possible values: "HOURLY", "DAILY", "WEEKLY", "MONTHLY", "YEARLY"

Link copied to clipboard

The time zone to be used when interpreting the schedule.

Link copied to clipboard

Specifies a week day of the month like FIRST SUNDAY or LAST MONDAY, on which jobs will run.