AnsibleTowerAction object

Polymorphism

AnsibleTowerAction is a type that implements the Action type.

When an object of type Action is expected, you can use one of type AnsibleTowerAction (or use any other implementation).

Example JSON representation

{
  "actionType": "AnsibleTowerAction", 
  "configuration": {
    "id": "string", 
    "name": "string"
  }, 
  "jobTemplate": {
    "id": 1, 
    "name": "string"
  }, 
  "variables": "string"
}

Properties

property attributes valid values description filter option
actionType
string
required
"AnsibleTowerAction"
configuration
AnsibleTowerConfigurationIdentity object
required

Ansible Tower identity stored at Bootstrap Configurations.

jobTemplate
JobTemplateIdentity object
required

Ansible Tower Job template stored at Tower Server.

variables
string
optional

The Ansible Tower variables to override. JSON or YAML representation.