ItemSchedule interface
An interface representing the schedule info of item
Properties
cron |
The period in minutes for cron schedule type |
item |
The configured job type |
item |
The object id of the item |
job |
The object id of the item job definition |
job |
The optional payload that will be passed when starting job |
last |
The utc timestamp of last update |
local |
The timezone of the schedule start/end time |
next |
The timestamp of the next scheduled job to run, calculated based on the time and schedule type |
next |
The utc timestamp of the next scheduled job to run, calculated based on the time and schedule type |
schedule |
Whether it is enabled |
schedule |
The time to stop the schedule |
schedule |
The list of time to schedule job for daily/weekly schedule type |
schedule |
The day(s) that are specified for monthly schedule |
schedule |
The schedule period that is specified for monthly scheduling |
schedule |
The time to start the schedule |
schedule |
The type of schedule |
schedule |
The weekdays that are selected for scheduling for daily/weekly/monthly schedule type |
schedule |
The week that is specified for monthly schedule with relative monthly option |
Property Details
cronPeriod
The period in minutes for cron schedule type
cronPeriod?: number
Property Value
number
itemJobType
The configured job type
itemJobType: string
Property Value
string
itemObjectId
The object id of the item
itemObjectId: string
Property Value
string
jobDefinitionObjectId
The object id of the item job definition
jobDefinitionObjectId: string
Property Value
string
jobPayloadJson
The optional payload that will be passed when starting job
jobPayloadJson?: string
Property Value
string
lastUpdateTimeUtc
The utc timestamp of last update
lastUpdateTimeUtc?: string
Property Value
string
localTimeZoneId
The timezone of the schedule start/end time
localTimeZoneId: string
Property Value
string
nextJobScheduleTime
The timestamp of the next scheduled job to run, calculated based on the time and schedule type
nextJobScheduleTime?: string
Property Value
string
nextJobScheduleTimeUtc
The utc timestamp of the next scheduled job to run, calculated based on the time and schedule type
nextJobScheduleTimeUtc?: string
Property Value
string
scheduleEnabled
Whether it is enabled
scheduleEnabled: boolean
Property Value
boolean
scheduleEndTime
The time to stop the schedule
scheduleEndTime?: string
Property Value
string
scheduleHours
The list of time to schedule job for daily/weekly schedule type
scheduleHours?: string[]
Property Value
string[]
scheduleMonthDays
The day(s) that are specified for monthly schedule
scheduleMonthDays?: number[]
Property Value
number[]
schedulePeriod
The schedule period that is specified for monthly scheduling
schedulePeriod?: number
Property Value
number
scheduleStartTime
The time to start the schedule
scheduleStartTime?: string
Property Value
string
scheduleType
The type of schedule
scheduleType: ScheduleType
Property Value
ScheduleType
scheduleWeekdays
The weekdays that are selected for scheduling for daily/weekly/monthly schedule type
scheduleWeekdays: WeekdaysItem[]
Property Value
WeekdaysItem[]
scheduleWeekIndex
The week that is specified for monthly schedule with relative monthly option
scheduleWeekIndex?: number
Property Value
number