Cloud.Ansible.Tower

Cloud.Ansible.Tower
Cloud.Ansible.Tower
JSON Example
{
    "account": "string",
    "count": 0,
    "host": "string",
    "hostName": "string",
    "hostVariables": "string",
    "jobTemplates": {
        "de-provision": [
            "string"
        ],
        "provision": [
            "string"
        ]
    },
    "maxConnectionRetries": 0,
    "maxJobRetries": 0,
    "templates": {
        "de-provision": [
            {
                "extraVars": "string",
                "name": "string",
                "type": "string",
                "useDefaultLimit": false
            }
        ],
        "provision": [
            {
                "extraVars": "string",
                "name": "string",
                "type": "string",
                "useDefaultLimit": false
            }
        ]
    }
}
string
account
Required

The name of the Ansible Tower machine as designated in the infrastructure integration.

integer
count
Optional

The number of resource instances to be created.

string As ^\$\{.+\.\*\}$
host
Required

The machine to be managed by Ansible. Enter the name using the format '${ .*}'.

string
hostName
Optional

Name of the host to be created in Ansible inventory. If this property is not specified, then host will be created using resource name of machine.

string
hostVariables
Optional

Variables in YAML or JSON syntax that will be assigned to the host. They will be placed under inventory host_vars/*

object
jobTemplates
Optional

Warning! jobTemplates is deprecated and will be removed. Use templates to execute job templates and workflow templates. Specifies an Ansible job template(s) to use with the specified integration. An Ansible job template is a collection of YAML scripts that define configuration management actions to execute on specified machines.

integer
maxConnectionRetries
Optional

Number of times to retry in case of unreachable error while running the regular or workflow job templates.

integer
maxJobRetries
Optional

Number of times to retry in case of template job failure.

object
templates
Optional

Ansible job templates or workflow job templates to run. For all templates, type is set to job if type is not specified explicitly