AnsibleTowerBootstrapConfiguration object

Farm Role bootstrap configuration. Please note that this configuration is available only for Roles configured with Chef built-in automation.

Polymorphism

AnsibleTowerBootstrapConfiguration is a type that implements the BootstrapConfiguration type.

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

Example JSON representation

{
  "configurations": [
    {
      "id": "string",
      "name": "string",
      "scope": "role",
      "variables": "string"
    }
  ],
  "enabled": true,
  "hostName": "publicIp",
  "type": "AnsibleTowerBootstrapConfiguration"
}

Properties

property attributes valid values description filter option
configurations
Array of FarmRoleAnsibleTowerConfiguration objects
required

The list of Ansible Tower Bootstrap Configuration identifiers.

type
string
required
"AnsibleTowerBootstrapConfiguration"

Bootstrap configuration type.

enabled
boolean
optional
hostName
string
optional
"publicIp"
"privateIp"
"hostname"

Hostname source. Selected value will be used as name for Ansible Tower host.