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
uid
stringThe unique identifier of the job.
name
stringThe name of the job.
type
stringThe type of job, indicating its specific function.
cron
stringThe cron expression defining when the job runs.
status
stringThe current status of the job.
paused
booleanWhether the job is currently paused and not running on schedule.
params
objectAdditional parameters and configuration for the job.
created_at
stringThe date and time the job was created.
updated_at
stringThe 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"
}