name | data type | constraints | description |
---|---|---|---|
name | string | ||
hour | number | required | |
startWindowLength | number | required | |
active | boolean | required | |
months | array of Month | ||
dayOfWeekOccurrences | array of DayOfWeekOccurrence | ||
rules | array of NameAndGuid | ||
type | ScheduleType | ||
executionType | ScheduleExecutionType | ||
interval | ScheduleIntervalDetails | ||
project | NameAndGuid | ||
forceFullBackup | boolean | required | |
guid | string | ||
daysOfWeek | array of MyDayOfWeek | ||
backupType | BackupType | ||
lastRun | number |
Example
{ "name" : "...", "hour" : 12345, "startWindowLength" : 12345, "active" : true, "months" : [ "AUGUST", "JANUARY" ], "dayOfWeekOccurrences" : [ "THIRD_IN_MONTH", "FOURTH_IN_MONTH" ], "rules" : [ { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, { "guid" : "...", "name" : "..." } ], "type" : "VM_SNAPSHOT", "executionType" : "INTERVAL", "interval" : { "startHour" : 12345, "endHour" : 12345, "frequency" : 12345 }, "project" : { "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "name" : "Entity name" }, "forceFullBackup" : true, "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67", "daysOfWeek" : [ { "name" : "ENUM_NAME", "description" : "Enum description" }, { "name" : "...", "description" : "..." } ], "backupType" : { "name" : "ENUM_NAME", "description" : "Enum description" }, "lastRun" : 1451649601000 }