{"resource_type":{"id":630,"name":"awx","schema":"{\n\t\"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n\t\"order\": [\n\t\t\"base_url\",\n\t\t\"api_path\",\n\t\t\"token\",\n\t\t\"username\",\n\t\t\"password\"\n\t],\n\t\"properties\": {\n\t\t\"api_path\": {\n\t\t\t\"default\": \"/api/v2\",\n\t\t\t\"description\": \"API root of the automation controller. Use /api/v2 for AWX and AAP 2.4 or earlier, and /api/controller/v2 when you connect through the AAP 2.5+ platform gateway.\",\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"base_url\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"Address of the AWX server or the Ansible Automation Platform gateway, without the API path. No trailing slash.\",\n\t\t\t\"placeholder\": \"https://aap.example.com\",\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"password\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"Password for Basic authentication. Used only when token is empty.\",\n\t\t\t\"password\": true,\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"token\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"OAuth2 personal access token, sent as Authorization: Bearer. On AWX/AAP 2.4: Users > Tokens (or POST /api/v2/tokens/). On AAP 2.5+: Access Management > Users > Tokens on the platform gateway (or POST /api/gateway/v1/tokens/). Use the write scope to launch and cancel jobs. Leave empty to use username and password.\",\n\t\t\t\"password\": true,\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"username\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"Username for Basic authentication. Used only when token is empty.\",\n\t\t\t\"type\": \"string\"\n\t\t}\n\t},\n\t\"required\": [\n\t\t\"base_url\"\n\t],\n\t\"type\": \"object\"\n}","approved":true,"app":"awx","description":"Connection to an AWX or Red Hat Ansible Automation Platform automation controller REST API: the server address, the API path and either an OAuth2 token or a username and password.\n\nSet token for Bearer authentication (recommended). Otherwise username and password are sent with Basic authentication.","created_by":"hugo989","created_at":"2026-11-05T14:48:02.414Z","format_extension":null,"picks":"0","display_name":"Ansible Automation Platform (AWX)"}}