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
- 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