Per-job status snapshot used by the Scheduler Monitor window.
More...
#include <scheduler_protocol.hpp>
|
|
std::string | job_definition_id |
| |
|
std::string | job_name |
| |
|
std::string | description |
| |
|
std::string | schedule_expression |
| |
|
bool | is_active = false |
| |
|
std::optional< std::string > | last_run_at |
| | ISO-8601 UTC, if ever run.
|
| |
|
std::optional< std::string > | last_run_status |
| | "succeeded" | "failed" | "starting"
|
| |
|
std::optional< std::string > | next_fire_at |
| | ISO-8601 UTC, null if inactive.
|
| |
|
int | running_count = 0 |
| | currently running instances
|
| |
Per-job status snapshot used by the Scheduler Monitor window.