All REST Endpoints
History
Access to the global execution history in the scheduler
- Get all job executions within a time range
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/history/
- Get the summary of all job executions within a time range
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/history/summary
Job Actions
Perform action on jobs in the scheduler
- Bulk action
- Method: postPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/bulkAction
- Disable job
- Method: postPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/disable
- Enable job
- Method: postPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/enable
- Execute job
- Method: postPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/run
- Stop job
- Method: postPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/stop
Job Executions
Access to the history of jobs in the scheduler
- Get execution history of a job
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/history
- Get the last execution history of a job
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/history/last
- Get the milestones of the specific execution history
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/history/{historyID}
Job Triggers
Access to the trigger for jobs in the scheduler
- Add/Update the trigger details
- Method: putPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/trigger
- Delete the trigger
- Method: deletePath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/trigger
- Get trigger details of the job
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/trigger
Jobs
Access to the jobs in the scheduler
- Create a new job
- Method: postPath:
/iam/governance/selfservice/api/v1/scheduler/jobs
- Delete job
- Method: deletePath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}
- Get job details
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}
- Search for jobs
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/jobs
- Update job details
- Method: putPath:
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}
Tasks
Access to the tasks in the scheduler
- Get the details of a task
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/tasks/{taskName}
- Search for tasks
- Method: getPath:
/iam/governance/selfservice/api/v1/scheduler/tasks