Jobs represent scheduled or background tasks that run on your stacks. They can be configured to run on specific schedules using cron expressions and perform various maintenance and operational tasks.
Model
uidstringThe unique identifier of the job.
namestringThe name of the job.
typestringThe type of job, indicating its specific function.
cronstringThe cron expression defining when the job runs.
statusstringThe current status of the job.
pausedbooleanWhether the job is currently paused and not running on schedule.
paramsobjectAdditional parameters and configuration for the job.
created_atstringThe date and time the job was created.
updated_atstringThe date and time the job was last updated.
Example
{
"uid": "job-550e8400-e29b-41d4-a716",
"name": "daily-backup",
"type": "backup",
"cron": "0 2 * * *",
"status": "active",
"paused": false,
"params": {
"retention_days": 30,
"compress": true,
"target_location": "s3://backup-bucket/daily"
},
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-02-10T09:15:00Z"
}