ScheduleListRecord Data Type

Properties
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
}