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
Retrieve the job template to confirm it exists before attempting to launch a job from it.
2
launchJob
Launch a job from the confirmed template, optionally narrowing execution with a host limit pattern.
3
pollJob
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
Cancel the running job. The API accepts the cancellation request for jobs that are currently pending or running.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.