Common Form Properties
These properties apply to all form types — ansible, awx, multistep, and subform.
Every other property is type-specific and documented on the respective form type page.
Each form in the forms list is configured with the below attributes.
Properties
| Attribute | Comments |
|---|---|
| name string / required / unique | The name of the form The name of a form is also the identifier of the form and thus must be unique. |
| description string | Form description A short description, explaining what the form does. |
| help string | Help Using markdown you can a more detailed help message to help the operator understand the form. Examples: 1) blockquote with title, list, italic and bold |
| type string | Form type Our form eventually sends extravars to a target. That target can be an ansible-playbook, an awx-template, a multistep (a sequence of playbooks/templates), or a Choices:
Examples: 1) Run AWX Template Create VM 2) Run Delete VM playbook 3) Run multistep job |
| fields array | fields It makes sense that a form has 1 or more formfields. Read more about them in the separate formfield section. Examples: 1) Examples |