job_execution_management
Manage Ansible job execution by launching, monitoring, and controlling jobs, ad-hoc commands, and execution environments.
Instructions
Enhanced job and execution management tool. Handles jobs, ad-hoc commands, execution environments, and job events.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action: list_jobs, launch, cancel, relaunch, get_status, get_logs, get_events, list_adhoc, launch_adhoc, cancel_adhoc, get_adhoc_status, get_adhoc_logs, get_adhoc_stdout, list_execution_envs, create_execution_env, update_execution_env, delete_execution_env, list_unified_jobs, get_stdout, slice_job, job_host_summaries | |
| job_template_id | No | Job template ID for launching jobs | |
| job_id | No | Job ID for operations on specific jobs | |
| adhoc_id | No | Ad-hoc command ID | |
| execution_env_id | No | Execution environment ID | |
| inventory_id | No | Inventory ID for ad-hoc commands | |
| module_name | No | Ansible module name for ad-hoc commands | |
| module_args | No | Module arguments for ad-hoc commands | |
| credential_id | No | Credential ID for ad-hoc commands | |
| extra_vars | No | Extra variables | |
| limit | No | Limit hosts for execution | |
| execution_env_data | No | Execution environment data | |
| filters | No | Filters for listing |