diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-14 13:17:31 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-14 13:17:31 +0000 |
commit | f66ab8dae2f3d0418759f81a3a64dc9517a62449 (patch) | |
tree | fbff2135e7013f196b891bbde54618eb050e4aaf /doc/14-Fields-example-interfaces-array.md | |
parent | Initial commit. (diff) | |
download | icingaweb2-module-director-f66ab8dae2f3d0418759f81a3a64dc9517a62449.tar.xz icingaweb2-module-director-f66ab8dae2f3d0418759f81a3a64dc9517a62449.zip |
Adding upstream version 1.10.2.upstream/1.10.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | doc/14-Fields-example-interfaces-array.md | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/doc/14-Fields-example-interfaces-array.md b/doc/14-Fields-example-interfaces-array.md new file mode 100644 index 0000000..e2a3ba6 --- /dev/null +++ b/doc/14-Fields-example-interfaces-array.md @@ -0,0 +1,31 @@ +<a id="Fields-example-interfaces-array"></a>Working with fields - interfaces array example +============================================== + +This example wants to show you how to make use of the `Array` data type +when creating fields for custom variables. First, please got to the `Dashboard` +and choose the `Define data fields` dashlet: + +![Dashboard - Define data fields](screenshot/director/14_fields-for-interfaces/141_define_datafields.png) + +Then create a new data field and select `Array` as its data type: + +![Define data field - Array](screenshot/director/14_fields-for-interfaces/142_add_datafield.png) + +Then create a new `Host template` (or use an existing one): + +![Define host template](screenshot/director/14_fields-for-interfaces/143_add_host_template.png) + +Now add your formerly created data field to your template: + +![Add field to template](screenshot/director/14_fields-for-interfaces/144_add_template_field.png) + +That's it, now you are ready to create your first corresponding host. Once +you add your formerly created template, a new form field for your custom +variable will show up: + +![Create host with given field](screenshot/director/14_fields-for-interfaces/145_create_host.png) + +Have a look at the config preview, it will show you how your `Array`-based +custom variable will look like once deployed: + +![Host config preview with Array](screenshot/director/14_fields-for-interfaces/146_config_preview.png) |