Common Form Properties
Properties shared by every form type
These properties apply to all form types — ansible, awx, multistep, and subform.
All other properties are type-specific and documented on the page of the respective form type.
Each form in the forms list is configured with the below attributes.
Properties
The properties shared by all form types:
| 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 |