job_schedule

Table Type: System Configuration

Contains a list of all the scheduled jobs. It contains next_run_time and last_run_time so you can check when it last ran, and when it will run next.
The job_schedule_action table contains all the actions that will be run as part of this job, one after the other in order.

                    If you wish to perform two different actions concurrently, you should create two jobs each with their own list of actions to carry out.

Columns

Column Type Modifiers Notes
key guid Primary Key, Required
cron_expression string The cron expression that defines when the job will run. [Minute] [Hour] [Day-of-month] [Month] [Day-of-week]
description string
last_run_time datetime When the job last ran in UTC
next_run_time datetime When the job will next run in UTC
status jobstatus Idle, Cancelled, Completed, Disabled, Executing, Failed, Scheduled, or Starting.
disabled_reason string
last_heartbeat datetime Required The last time the command issued a heartbeat signal, thisis used internally to monitor the execution of the action