ScheduleDetails Data Type

Properties
name data type constraints description
name string  
hour number required
startWindowLength number required
active boolean required
backupType BackupType  
daysOfWeek array of MyDayOfWeek  
months array of Month  
dayOfWeekOccurrences array of DayOfWeekOccurrence  
rules array of NameAndGuid  
lastRun number  
type ScheduleType  
executionType ScheduleExecutionType  
interval ScheduleIntervalDetails  
project NameAndGuid  
forceFullBackup boolean required
guid string  

Example

{
  "name" : "...",
  "hour" : 12345,
  "startWindowLength" : 12345,
  "active" : true,
  "backupType" : "SYNTHETIC",
  "daysOfWeek" : [ "MONDAY", "FRIDAY" ],
  "months" : [ "JANUARY", "APRIL" ],
  "dayOfWeekOccurrences" : [ "SECOND_IN_MONTH", "LAST_IN_MONTH" ],
  "rules" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "lastRun" : 12345,
  "type" : "VM_RESTORE",
  "executionType" : "TIME",
  "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"
}