Proprietà comuni dei moduli
Proprietà condivise da tutti i tipi di modulo
Queste proprietà valgono per tutti i tipi di modulo: ansible, awx, aap, ascender, semaphore, rundeck, jenkins, workflow, multistep (deprecato) e subform.
Tutte le altre proprietà sono specifiche del tipo e sono documentate nella pagina del rispettivo tipo di modulo.
Each form in the forms list is configured with the below attributes.
Proprietà
Le proprietà condivise da tutti i tipi di modulo:
| Attributo | Commenti |
|---|---|
| name string / obbligatorio / univoco | 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. Esempi: 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 Scelte:
Esempi: 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. Esempi: 1) Examples |