BackupSchedule

BackupSchedule
BackupSchedule

Backup schedule configuration

JSON Example
{
    "daysOfWeek": [
        "string"
    ],
    "frequency": "One among: WEEKLY, HOURLY",
    "hourOfDay": 0,
    "minuteOfHour": 0,
    "resourceType": "SDDC_MANAGER",
    "retentionPolicy": {
        "numberOfDaysOfDailyBackups": "20",
        "numberOfDaysOfHourlyBackups": "10",
        "numberOfMostRecentBackups": "15"
    },
    "takeBackupOnStateChange": "True",
    "takeScheduledBackups": "True"
}
array of string
daysOfWeek
Optional

List of days of the week to schedule backup

string
frequency
Required

Backup frequency

integer As int32 As int32
hourOfDay
Optional

Hour of the day to schedule backup

integer As int32 As int32
minuteOfHour
Optional

Minute of the hour to schedule backup

string
resourceType
Required

Resource type to configure backup schedule

retentionPolicy
Optional

Backup retention policy for SDDC Manager comprising three attributes. Backup files are deleted if they do not satisfy any of the three attributes.

boolean
takeBackupOnStateChange
Optional

Enable/disable backups on state change. If enabled, SDDC Manager will take a backup after the successful completion of an operation that changes its state. This mode requires that scheduled backups be enabled.

boolean
takeScheduledBackups
Optional

Enable/disable scheduled backups