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. |