Awx.Awx — Ansible Community Documentation (2024)

  • Collection Index
  • Collections in the Awx Namespace
  • Awx.Awx

'; */ // Create a banner if we're not on the official docs site if (location.host == "docs.testing.ansible.com") { document.write('

' + '

This is the testing site for Ansible Documentation. Unless you are reviewing pre-production changes, please visit the official documentation website.

' + '

'); } // Create a banner current_url_path = window.location.pathname; var important = false; var msg = '

'; if (startsWith(current_url_path, "/ansible-core/")) { msg += 'You are reading documentation for Ansible Core, which contains no plugins except for those in ansible.builtin. For documentation of the Ansible package, go to the latest documentation.'; } else if (startsWithOneOf(current_url_path, ["/ansible/latest/", "/ansible/10/"])) { /* temp extra banner to advertise something */ banner += extra_banner; msg += 'This is the latest (stable) Ansible community documentation. For Red Hat Ansible Automation Platform subscriptions, see Life Cycle for version details.'; } else if (startsWith(current_url_path, "/ansible/2.9/")) { msg += 'You are reading the latest Red Hat released version of the Ansible documentation. Community users can use this version, or select latest from the version selector to the left for the most recent community version.'; } else if (startsWith(current_url_path, "/ansible/devel/")) { /* temp extra banner to advertise something */ banner += extra_banner; msg += 'You are reading the devel version of the Ansible documentation - this version is not guaranteed stable. Use the version selection to the left if you want the latest (stable) released version.'; } else { msg += 'You are reading an older version of the Ansible documentation. Use the version selection to the left if you want the latest (stable) released version.'; /* temp extra banner to advertise something - this is for testing*/ banner += extra_banner; } msg += '

'; banner += '

'; banner += important ? '
' : ''; banner += msg; banner += important ? '
' : ''; banner += '

'; document.write(banner);

Collection version 24.3.1

Description

Ansible content that interacts with the AWX or Automation Platform Controller API.

Author:

  • AWX Project Contributors <awx-project@googlegroups.com>

Supported ansible-core versions:

  • 2.9.10 or newer

Plugin Index

These are the plugins in the awx.awx collection:

Modules

  • ad_hoc_command module – create, update, or destroy Automation Platform Controller ad hoc commands.

  • ad_hoc_command_cancel module – Cancel an Ad Hoc Command.

  • ad_hoc_command_wait module – Wait for Automation Platform Controller Ad Hoc Command to finish.

  • application module – create, update, or destroy Automation Platform Controller applications

  • bulk_host_create module – Bulk host create in Automation Platform Controller

  • bulk_host_delete module – Bulk host delete in Automation Platform Controller

  • bulk_job_launch module – Bulk job launch in Automation Platform Controller

  • controller_meta module – Returns metadata about the collection this module lives in.

  • credential module – create, update, or destroy Automation Platform Controller credential.

  • credential_input_source module – create, update, or destroy Automation Platform Controller credential input sources.

  • credential_type module – Create, update, or destroy custom Automation Platform Controller credential type.

  • execution_environment module – create, update, or destroy Execution Environments in Automation Platform Controller.

  • export module – export resources from Automation Platform Controller.

  • group module – create, update, or destroy Automation Platform Controller group.

  • host module – create, update, or destroy Automation Platform Controller host.

  • import module – import resources into Automation Platform Controller.

  • instance module – create, update, or destroy Automation Platform Controller instances.

  • instance_group module – create, update, or destroy Automation Platform Controller instance groups.

  • inventory module – create, update, or destroy Automation Platform Controller inventory.

  • inventory_source module – create, update, or destroy Automation Platform Controller inventory source.

  • inventory_source_update module – Update inventory source(s).

  • job_cancel module – Cancel an Automation Platform Controller Job.

  • job_launch module – Launch an Ansible Job.

  • job_list module – List Automation Platform Controller jobs.

  • job_template module – create, update, or destroy Automation Platform Controller job templates.

  • job_wait module – Wait for Automation Platform Controller job to finish.

  • label module – create, update, or destroy Automation Platform Controller labels.

  • license module – Set the license for Automation Platform Controller

  • notification_template module – create, update, or destroy Automation Platform Controller notification.

  • organization module – create, update, or destroy Automation Platform Controller organizations

  • project module – create, update, or destroy Automation Platform Controller projects

  • project_update module – Update a Project in Automation Platform Controller

  • role module – grant or revoke an Automation Platform Controller role.

  • role_definition module – Add role definition to Automation Platform Controller

  • role_team_assignment module – Gives a team permission to a resource or an organization.

  • role_user_assignment module – Gives a user permission to a resource or an organization.

  • schedule module – create, update, or destroy Automation Platform Controller schedules.

  • settings module – Modify Automation Platform Controller settings.

  • subscriptions module – Get subscription list

  • team module – create, update, or destroy Automation Platform Controller team.

  • token module – create, update, or destroy Automation Platform Controller tokens.

  • user module – create, update, or destroy Automation Platform Controller users.

  • workflow_approval module – Approve an approval node in a workflow job.

  • workflow_job_template module – create, update, or destroy Automation Platform Controller workflow job templates.

  • workflow_job_template_node module – create, update, or destroy Automation Platform Controller workflow job template nodes.

  • workflow_launch module – Run a workflow in Automation Platform Controller

  • workflow_node_wait module – Wait for a workflow node to finish.

Inventory Plugins

  • controller inventory – Ansible dynamic inventory plugin for the Automation Platform Controller.

Lookup Plugins

  • controller_api lookup – Search the API for objects

  • schedule_rrule lookup – Generate an rrule string which can be used for Schedules

  • schedule_rruleset lookup – Generate an rruleset string

See also

List of collections with docs hosted here.

Awx.Awx — Ansible Community Documentation (2024)
Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 6312

Rating: 4.7 / 5 (77 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.