Red Hat · Arazzo Workflow
Red Hat Ansible Automation Platform Launch, Monitor, and Cancel Job
Version 1.0.0
Launch an existing job template, poll its job, and cancel it if it stalls.
View Spec
View on GitHub
CloudContainersEnterpriseHybrid CloudKubernetesLinuxOpen SourceArazzoWorkflows
Provider
Workflows
launch-monitor-cancel-job
Launch a known job template, monitor the job, and cancel it on demand.
Reads an existing job template to confirm it is launchable, launches a job, polls the job to a terminal state, and cancels the job when the caller requests an abort.
1
getTemplate
getJobTemplate
Retrieve the job template to confirm it exists before attempting to launch a job from it.
2
launchJob
launchJobTemplate
Launch a job from the confirmed template, optionally narrowing execution with a host limit pattern.
3
pollJob
getJob
Retrieve the job record and re-poll while it remains in a non-terminal state; end the workflow once it reaches a terminal status.
4
cancelJob
cancelJob
Cancel the running job. The API accepts the cancellation request for jobs that are currently pending or running.
Source API Descriptions
openapi