[comment]: # translation:outdated

[comment]: # ({adaceae4-e8fbaf7c})
# 2 Sjablonen

[comment]: # ({/adaceae4-e8fbaf7c})

[comment]: # ({f04dc3b3-02fec82c})
#### Overzicht

Templates worden [geëxporteerd](/manual/xml_export_import) met veel gerelateerde
objecten en objectrelaties.

De template-export bevat:

-   Gekoppelde template groepen
-   Gekoppelde hostgroepen (indien gebruikt in [host prototype](/manual/discovery/low_level_discovery/host_prototypes) configuratie)
-   Templategegevens
-   Koppeling met andere templates
-   Koppeling met template groepen
-   Direct gekoppelde items
-   Direct gekoppelde triggers
-   Direct gekoppelde grafieken
-   Direct gekoppelde dashboards
-   Direct gekoppelde ontdekkingsregels met alle prototypes
-   Direct gekoppelde webscenario's
-   Waardekaarten

[comment]: # ({/f04dc3b3-02fec82c})

[comment]: # ({a39b8b86-ca3e35f8})
#### Exporteren

Om templates te exporteren, volg de onderstaande stappen:

1. Ga naar *Gegevensverzameling* → *Templates*.
2. Markeer de selectievakjes van de te exporteren templates.
3. Klik op *Exporteren* onderaan de lijst.

![](../../../assets/en/manual/xml_export_import/export_templates.png)

Afhankelijk van het geselecteerde formaat worden templates geëxporteerd naar een lokaal bestand
met een standaardnaam:

-   *zabbix\_export\_templates.yaml* - in YAML-export (standaardoptie voor export);
-   *zabbix\_export\_templates.xml* - in XML-export;
-   *zabbix\_export\_templates.json* - in JSON-export.

[comment]: # ({/a39b8b86-ca3e35f8})

[comment]: # ({9e1f2b4a-78f6f939})
#### Importeren

Om templates te importeren, volg de onderstaande stappen:

1. Ga naar: *Gegevensverzameling* → *Templates*.
2. Klik op *Importeren* aan de rechterkant.
3. Selecteer het importbestand.
4. Klik op *Importeren*.

![](../../../assets/en/manual/xml_export_import/import_templates.png){width="600"}

Als u het selectievakje *Geavanceerde opties* markeert, wordt een gedetailleerde lijst van alle importeerbare elementen weergegeven. Markeer of demarkeer elke importregel zoals vereist.

Als u het selectievakje in de rij *Alles* aanvinkt, worden alle elementen eronder gemarkeerd/gedemarkeerd.

Importregels:

|Regel|Beschrijving|
|----|-----------|
|*Bestaande bijwerken*|Bestaande elementen worden bijgewerkt met gegevens uit het importbestand. Anders worden ze niet bijgewerkt.|
|*Nieuwe aanmaken*|De import voegt nieuwe elementen toe met behulp van gegevens uit het importbestand. Anders worden ze niet toegevoegd.|
|*Verwijder ontbrekende*|De import verwijdert bestaande elementen die niet in het importbestand voorkomen. Anders worden ze niet verwijderd.<br>Als *Verwijder ontbrekende* is gemarkeerd voor *Templatekoppeling*, wordt de huidige templatekoppeling die niet in het importbestand voorkomt, losgekoppeld. Entiteiten (items, triggers, grafieken, enz.) die geërfd zijn van de losgekoppelde templates worden niet verwijderd (tenzij de optie *Verwijder ontbrekende* ook is geselecteerd voor elke entiteit).|

Op het volgende scherm kunt u de inhoud van een te importeren template bekijken. Als dit een nieuwe template is, worden alle elementen in het groen vermeld. Bij het bijwerken van een bestaande template worden nieuwe template-elementen groen gemarkeerd; verwijderde template-elementen worden in rood gemarkeerd; elementen die niet zijn gewijzigd, worden vermeld op een grijze achtergrond.

![](../../../assets/en/manual/xml_export_import/import_templates_details.png){width="600"}

Het menu aan de linkerkant kan worden gebruikt om door de lijst met wijzigingen te navigeren. De sectie *Bijgewerkt* toont alle wijzigingen die zijn aangebracht in bestaande template-elementen. De sectie *Toegevoegd* vermeldt nieuwe template-elementen. De elementen in elke sectie zijn gegroepeerd op elementtype; druk op de grijze pijl naar beneden om de groep elementen uit te vouwen of in te klappen.

![](../../../assets/en/manual/xml_export_import/import_templates_menu.png)

Controleer de wijzigingen in de template en klik vervolgens op *Importeren* om de template-import uit te voeren. Een melding van succes of falen van de import wordt weergegeven in de frontend.

[comment]: # ({/9e1f2b4a-78f6f939})

[comment]: # ({54d837da-c04b1514})
#### Exporteerformaat

Exporteerformaat in YAML:

```yaml
zabbix_export:
  version: '6.4'
  template_groups:
    - uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
      name: Templates/Applications
  templates:
    - uuid: 56079badd056419383cc26e6a4fcc7e0
      template: VMware
      name: VMware
      description: |
        You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/
        
        Template tooling version used: 0.38
      vendor:
        name: Zabbix
        version: 6.4-0
      templates:
        - name: 'VMware macros'
      groups:
        - name: Templates/Applications
      items:
        - uuid: 5ce209f4d94f460488a74a92a52d92b1
          name: 'VMware: Event log'
          type: SIMPLE
          key: 'vmware.eventlog[{$VMWARE.URL},skip]'
          history: 7d
          trends: '0'
          value_type: LOG
          username: '{$VMWARE.USERNAME}'
          password: '{$VMWARE.PASSWORD}'
          description: 'Collect VMware event log. See also: https://www.zabbix.com/documentation/6.2/manual/config/items/preprocessing/examples#filtering_vmware_event_log_records'
          tags:
            - tag: Application
              value: VMware
        - uuid: ee2edadb8ce943ef81d25dbbba8667a4
          name: 'VMware: Full name'
          type: SIMPLE
          key: 'vmware.fullname[{$VMWARE.URL}]'
          delay: 1h
          history: 7d
          trends: '0'
          value_type: CHAR
          username: '{$VMWARE.USERNAME}'
          password: '{$VMWARE.PASSWORD}'
          description: 'VMware service full name.'
          preprocessing:
            - type: DISCARD_UNCHANGED_HEARTBEAT
              parameters:
                - 1d
          tags:
            - tag: Application
              value: VMware
        - uuid: a0ec9145f2234fbea79a28c57ebdb44d
          name: 'VMware: Version'
          type: SIMPLE
          key: 'vmware.version[{$VMWARE.URL}]'
          delay: 1h
          history: 7d
          trends: '0'
          value_type: CHAR
          username: '{$VMWARE.USERNAME}'
          password: '{$VMWARE.PASSWORD}'
          description: 'VMware service version.'
          preprocessing:
            - type: DISCARD_UNCHANGED_HEARTBEAT
              parameters:
                - 1d
          tags:
            - tag: Application
              value: VMware
      discovery_rules:
        - uuid: 16ffc933cce74cf28a6edf306aa99782
          name: 'Discover VMware clusters'
          type: SIMPLE
          key: 'vmware.cluster.discovery[{$VMWARE.URL}]'
          delay: 1h
          username: '{$VMWARE.USERNAME}'
          password: '{$VMWARE.PASSWORD}'
          description: 'Discovery of clusters'
          item_prototypes:
            - uuid: 46111f91dd564a459dbc1d396e2e6c76
              name: 'VMware: Status of "{#CLUSTER.NAME}" cluster'
              type: SIMPLE
              key: 'vmware.cluster.status[{$VMWARE.URL},{#CLUSTER.NAME}]'
              history: 7d
              username: '{$VMWARE.USERNAME}'
              password: '{$VMWARE.PASSWORD}'
              description: 'VMware cluster status.'
              valuemap:
                name: 'VMware status'
              tags:
                - tag: Application
                  value: VMware
        - uuid: 8fb6a45cbe074b0cb6df53758e2c6623
          name: 'Discover VMware datastores'
          type: SIMPLE
          key: 'vmware.datastore.discovery[{$VMWARE.URL}]'
          delay: 1h
          username: '{$VMWARE.USERNAME}'
          password: '{$VMWARE.PASSWORD}'
          item_prototypes:
            - uuid: 4b61838ba4c34e709b25081ae5b059b5
              name: 'VMware: Average read latency of the datastore {#DATASTORE}'
              type: SIMPLE
              key: 'vmware.datastore.read[{$VMWARE.URL},{#DATASTORE},latency]'
              history: 7d
              username: '{$VMWARE.USERNAME}'
              password: '{$VMWARE.PASSWORD}'
              description: 'Amount of time for a read operation from the datastore (milliseconds).'
              tags:
                - tag: Application
                  value: VMware
            - uuid: 5355c401dc244bc588ccd18767577c93
              name: 'VMware: Free space on datastore {#DATASTORE} (percentage)'
              type: SIMPLE
              key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE},pfree]'
              delay: 5m
              history: 7d
              value_type: FLOAT
              units: '%'
              username: '{$VMWARE.USERNAME}'
              password: '{$VMWARE.PASSWORD}'
              description: 'VMware datastore space in percentage from total.'
              tags:
                - tag: Application
                  value: VMware
            - uuid: 84f13c4fde2d4a17baaf0c8c1eb4f2c0
              name: 'VMware: Total size of datastore {#DATASTORE}'
              type: SIMPLE
              key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE}]'
              delay: 5m
              history: 7d
              units: B
              username: '{$VMWARE.USERNAME}'
              password: '{$VMWARE.PASSWORD}'
              description: 'VMware datastore space in bytes.'
              tags:
                - tag: Application
                  value: VMware
            - uuid: 540cd0fbc56c4b8ea19f2ff5839ce00d
              name: 'VMware: Average write latency of the datastore {#DATASTORE}'
              type: SIMPLE
              key: 'vmware.datastore.write[{$VMWARE.URL},{#DATASTORE},latency]'
              history: 7d
              username: '{$VMWARE.USERNAME}'
              password: '{$VMWARE.PASSWORD}'
              description: 'Amount of time for a write operation to the datastore (milliseconds).'
              tags:
                - tag: Application
                  value: VMware
        - uuid: a5bc075e89f248e7b411d8f960897a08
          name: 'Discover VMware hypervisors'
          type: SIMPLE
          key: 'vmware.hv.discovery[{$VMWARE.URL}]'
          delay: 1h
          username: '{$VMWARE.USERNAME}'
          password: '{$VMWARE.PASSWORD}'
          description: 'Discovery of hypervisors.'
          host_prototypes:
            - uuid: 051a1469d4d045cbbf818fcc843a352e
              host: '{#HV.UUID}'
              name: '{#HV.NAME}'
              group_links:
                -   group:
                    name: Templates/Applications
              group_prototypes:
                - name: '{#CLUSTER.NAME}'
                - name: '{#DATACENTER.NAME}'
              templates:
                - name: 'VMware Hypervisor'
              macros:
                - macro: '{$VMWARE.HV.UUID}'
                  value: '{#HV.UUID}'
                  description: 'UUID of hypervisor.'
              custom_interfaces: 'YES'
              interfaces:
                - ip: '{#HV.IP}'
        - uuid: 9fd559f4e88c4677a1b874634dd686f5
          name: 'Discover VMware VMs'
          type: SIMPLE
          key: 'vmware.vm.discovery[{$VMWARE.URL}]'
          delay: 1h
          username: '{$VMWARE.USERNAME}'
          password: '{$VMWARE.PASSWORD}'
          description: 'Discovery of guest virtual machines.'
          host_prototypes:
            - uuid: 23b9ae9d6f33414880db1cb107115810
              host: '{#VM.UUID}'
              name: '{#VM.NAME}'
              group_links:
                -   group:
                    name: Templates/Applications
              group_prototypes:
                - name: '{#CLUSTER.NAME} (vm)'
                - name: '{#DATACENTER.NAME}/{#VM.FOLDER} (vm)'
                - name: '{#HV.NAME}'
              templates:
                - name: 'VMware Guest'
              macros:
                - macro: '{$VMWARE.VM.UUID}'
                  value: '{#VM.UUID}'
                  description: 'UUID of guest virtual machine.'
              custom_interfaces: 'YES'
              interfaces:
                - ip: '{#VM.IP}'
      valuemaps:
        - uuid: 3c59c22905054d42ac4ee8b72fe5f270
          name: 'VMware status'
          mappings:
            - value: '0'
              newvalue: gray
            - value: '1'
              newvalue: green
            - value: '2'
              newvalue: yellow
            - value: '3'
              newvalue: red
```

[comment]: # ({/54d837da-c04b1514})

[comment]: # ({bb45c11a-2c61d3f8})
#### Element-tags

De waarden van element-tags worden uitgelegd in de onderstaande tabel.

[comment]: # ({/bb45c11a-2c61d3f8})

[comment]: # ({af577f0b-bdfd38fc})
##### Template-tags

|Element|Elementeigenschap|Vereist|Type|Bereik|Beschrijving|
|--|--|-|--|----|--------|
|template_groups| |x| | |Hoofdelement voor template groepen.|
| |uuid|x|`string`| |Unieke identificatie voor deze template groep.|
| |name|x|`string`| |Naam van de template groep.|
|host_groups| |x| | |Hoofdelement voor hostgroepen die worden gebruikt door hostprototypes.|
| |uuid|x|`string`| |Unieke identificatie voor deze hostgroep.|
| |name|x|`string`| |Naam van de hostgroep.|
|templates| |\-| | |Hoofdelement voor templates.|
| |uuid|x|`string`| |Unieke identificatie voor deze template.|
| |template|x|`string`| |Unieke template-naam.|
| |name|\-|`string`| |Zichtbare template-naam.|
| |description|\-|`text`| |Templatebeschrijving.|
|vendor| |\-| | |Hoofdelement voor templateleverancier.<br><br>Element toegevoegd alleen als de geëxporteerde template leveranciersgegevens bevat.|
| |name|\-|`string`| |Naam van de template-leverancier.|
| |version|\-|`string`| |Templateversie.<br><br>Voor [out-of-the-box templates](/manual/config/templates_out_of_the_box) wordt de versie als volgt weergegeven: belangrijke versie van Zabbix, scheidingsteken ("-"), revisienummer (verhoogd bij elke nieuwe versie van de template en gereset bij elke belangrijke versie van Zabbix). Bijvoorbeeld, 6.4-0, 6.4-3, 7.0-0, 7.0-3.|
|templates| |\-| | |Hoofdelement voor gekoppelde templates.|
| |name|x|`string`| |Naam van de template.|
|groups| |\-| | |Hoofdelement voor templategroepen.|
| |name|x|`string`| |Naam van de templategroep.|
|tags| |\-| | |Hoofdelement voor template-tags.|
| |tag|x|`string`| |Tag-naam.|
| |value|\-|`string`| |Tag-waarde.|
|macros| |\-| | |Hoofdelement voor template-gebruikersmacro's.|
| |macro|x|`string`| |Naam van de gebruikersmacro.|
| |type|\-|`string`|0 - TEKST (standaard)<br>1 - SECRET\_TEKST<br>2 - VAULT|Type van de macro.|
| |value|\-|`string`| |Waarde van de gebruikersmacro.|
| |description|\-|`string`| |Beschrijving van de gebruikersmacro.|
|valuemaps| |\-| | |Hoofdelement voor template-waardekaarten.|
| |uuid|x|`string`| |Unieke identificatie voor deze waardekaart.|
| |name|x|`string`| |Naam van de waardekaart.|
| |mapping|\-| | |Hoofdelement voor koppelingen.|
| |value|x|`string`| |Waarde van een koppeling.|
| |newvalue|x|`string`| |Nieuwe waarde van een koppeling.|

[comment]: # ({/af577f0b-bdfd38fc})

[comment]: # ({0441507a-18631c1b})
##### Template-item-tags

|Element|Elementeigenschap|Vereist|Type|Bereik^**[1](#footnotes)**^|Beschrijving|
|--|--|-|--|----|--------|
|items| |\-| | |Hoofdelement voor items.|
| |uuid|x|`string`| |Unieke identifier voor het item.|
| |name|x|`string`| |Itemnaam.|
| |type|\-|`string`|0 - ZABBIX\_PASSIVE (standaard)<br>2 - TRAP<br>3 - SIMPLE<br>5 - INTERNAL<br>7 - ZABBIX\_ACTIVE<br>10 - EXTERNAL<br>11 - ODBC<br>12 - IPMI<br>13 - SSH<br>14 - TELNET<br>15 - BEREKEND<br>16 - JMX<br>17 - SNMP\_TRAP<br>18 - AFHANKELIJK<br>19 - HTTP\_AGENT<br>20 - SNMP\_AGENT<br>21 - ITEM\_TYPE\_SCRIPT|Itemtype.|
| |snmp\_oid|\-|`string`| |SNMP-object-ID.<br><br>Vereist voor SNMP-items.|
| |key|x|`string`| |Item sleutel.|
| |delay|\-|`string`|Standaard: 1m|Update-interval van het item.<br><br>Accepteert seconden of een tijdeenheid met suffix (30s, 1m, 2h, 1d).<br>Optioneel kunnen een of meer [aangepaste intervallen](/manual/config/items/item/custom_intervals) worden gespecificeerd, zowel als flexibele intervallen als inplannen.<br>Meerdere intervallen worden gescheiden door een puntkomma.<br>Gebruikersmacro's kunnen worden gebruikt. Een enkele macro moet het hele veld vullen. Meerdere macro's in een veld of macro's gemengd met tekst worden niet ondersteund.<br>Flexibele intervallen kunnen worden geschreven als twee macro's gescheiden door een schuine streep (bijv. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).|
| |history|\-|`string`|Standaard: 90d|Periode van hoe lang de geschiedenisgegevens moeten worden bewaard. Een periode met behulp van het tijdsuffix, een gebruikersmacro of LLD-macro.|
| |trends|\-|`string`|Standaard: 365d|Periode van hoe lang de trendgegevens moeten worden bewaard. Een periode met behulp van het tijdsuffix, een gebruikersmacro of LLD-macro.|
| |status|\-|`string`|0 - INGESCHAKELD (standaard)<br>1 - UITGESCHAKELD|Itemstatus.|
| |waardetype|\-|`string`|0 - DECIMAAL<br>1 - TEKEN<br>2 - LOGBOEK<br>3 - ONGEKENDE (standaard)<br>4 - TEKST|Type van de ontvangen waarde.|
| |toegestane\_hosts|\-|`string`| |Lijst van IP-adressen (gescheiden door komma's) van hosts die zijn toegestaan om gegevens te verzenden voor het item.<br><br>Gebruikt door trapper- en HTTP-agentitems.|
| |eenheden|\-|`string`| |Eenheden van geretourneerde waarden (bps, B, etc).|
| |params|\-|`text`| |Extra parameters afhankelijk van het type item:<br>- uitgevoerd script voor Script-, SSH- en Telnet-items;<br>- SQL-query voor database monitor-items;<br>- formule voor berekende items.|
| |ipmi\_sensor|\-|`string`| |IPMI-sensor.<br><br>Alleen gebruikt door IPMI-items.|
| |authtype|\-|`string`|Authenticatietype voor SSH-agentitems:<br>0 - WACHTWOORD (standaard)<br>1 - OPENBARE\_SLEUTEL<br><br>Authenticatietype voor HTTP-agentitems:<br>0 - GEEN (standaard)<br>1 - BASIS<br>2 - NTLM|Authenticatietype.<br><br>Alleen gebruikt door SSH- en HTTP-agentitems.|
| |gebruikersnaam|\-|`string`| |Gebruikersnaam voor authenticatie.<br>Gebruikt door eenvoudige controle, SSH, Telnet, database monitor, JMX en HTTP-agentitems.<br><br>Vereist voor SSH- en Telnet-items.<br>Wanneer gebruikt door JMX-agent, moet ook het wachtwoord samen met de gebruikersnaam worden gespecificeerd of beide eigenschappen moeten leeg worden gelaten.|
| |wachtwoord|\-|`string`| |Wachtwoord voor authenticatie.<br>Gebruikt door eenvoudige controle, SSH, Telnet, database monitor, JMX en HTTP-agentitems.<br><br>Wanneer gebruikt door JMX-agent, moet ook de gebruikersnaam samen met het wachtwoord worden gespecificeerd of beide eigenschappen moeten leeg worden gelaten.|
| |publickey|\-|`string`| |Naam van het openbare sleutelbestand.<br><br>Vereist voor SSH-agentitems.|
| |privatekey|\-|`string`| |Naam van het privésleutelbestand.<br><br>Vereist voor SSH-agentitems.|
| |poort|\-|`string`| |Aangepaste poort gemonitord door het item.<br>Kan gebruikersmacro's bevatten.<br><br>Alleen gebruikt door SNMP-items.|
| |beschrijving|\-|`text`| |Itembeschrijving.|
| |inventory\_link|\-|`string`|0 - GEEN<br><br>Gekapitaliseerde hostinventarisveldnaam. Bijvoorbeeld:<br>4 - ALIAS<br>6 - OS\_VOLLEDIG<br>14 - HARDWARE<br>enz.|Hostinventarisveld dat wordt gevuld door het item.<br><br>Zie de [host inventory-pagina](/manual/api/reference/host/object#host_inventory) voor een lijst van ondersteunde hostinventarisvelden en hun ID's.|
| |logtimefmt|\-|`string`| |Formaat van de tijd in logboekvermeldingen.<br>Alleen gebruikt door logboekitems.|
| |jmx\_endpoint|\-|`string`| |JMX-endpunt.<br><br>Alleen gebruikt door JMX-agentitems.|
| |url|\-|`string`| |URL-string.<br><br>Alleen vereist voor HTTP-agentitems.|
| |traps\_toestaan|\-|`string`|0 - NEE (standaard)<br>1 - JA|Toestaan om de waarde op dezelfde manier als in een trapper-item te vullen.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |volg\_omleidingen|\-|`string`|0 - NEE<br>1 - JA (standaard)|HTTP-reactieomleidingen volgen tijdens het ophalen van gegevens.<br><br>Alleen gebruikt door HTTP-agentitems.|
|headers| |\-| | |Hoofdelement voor HTTP(S)-verzoekheaders, waarbij de naam van de header als sleutel wordt gebruikt en de waarde van de header als waarde.<br>Alleen gebruikt door HTTP-agentitems.|
| |naam|x|`string`| |Header-naam.|
| |waarde|x|`string`| |Header-waarde.|
| |http\_proxy|\-|`string`| |Verbindingssnaar voor HTTP(S)-proxy.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |uitvoer\_indeling|\-|`string`|0 - RAW (standaard)<br>1 - JSON|Hoe de reactie moet worden verwerkt.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |post\_type|\-|`string`|0 - RAW (standaard)<br>2 - JSON<br>3 - XML|Type van het postgegevenslichaam.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |posts|\-|`string`| |Gegevens van het HTTP(S)-verzoeklichaam.<br><br>Alleen gebruikt door HTTP-agentitems.|
|query\_fields| |\-| | |Hoofdelement voor queryparameters.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |naam|x|`string`| |Parameter-naam.|
| |waarde|\-|`string`| |Parameter-waarde.|
| |request\_method|\-|`string`|0 - GET (standaard)<br>1 - POST<br>2 - PUT<br>3 - HEAD|Verzoekmethode.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |retrieve\_mode|\-|`string`|0 - BODY (standaard)<br>1 - HEADERS<br>2 - BEIDE|Welk deel van de reactie moet worden opgeslagen.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |ssl\_cert\_file|\-|`string`| |Pad naar het openbare SSL-sleutelbestand.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |ssl\_key\_file|\-|`string`| |Pad naar het privé-SSL-sleutelbestand.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |ssl\_key\_password|\-|`string`| |Wachtwoord voor SSL-sleutelbestand.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |status\_codes|\-|`string`| |Reeksen vereiste HTTP-statuscodes gescheiden door komma's. Ondersteunt gebruikersmacro's.<br>Voorbeeld: 200,200-{$M},{$M},200-400<br><br>Alleen gebruikt door HTTP-agentitems.|
| |timeout|\-|`string`| |Time-out voor aanvraag van itemgegevens. Ondersteunt gebruikersmacro's.<br><br>Gebruikt door HTTP-agent- en Script-items.|
| |verify\_host|\-|`string`|0 - NEE (standaard)<br>1 - JA|Valideren of de hostnaam in de URL in het Common Name-veld of een Subject Alternate Name-veld van het hostcertificaat staat.<br><br>Alleen gebruikt door HTTP-agentitems.|
| |verify\_peer|\-|`string`|0 - NEE (standaard)<br>1 - JA|Valideren of het hostcertificaat authentiek is.<br><br>Alleen gebruikt door HTTP-agentitems.|
|parameters| |\-| | |Hoofdelement voor door de gebruiker gedefinieerde parameters.<br><br>Alleen gebruikt door Script-items.|
| |naam|x|`string`| |Parameter-naam.<br><br>Alleen gebruikt door Script-items.|
| |waarde|\-|`string`| |Parameter-waarde.<br><br>Alleen gebruikt door Script-items.|
|value map| |\-| | |Waardekaart.|
| |naam|x|`string`| |Naam van de waardekaart om te gebruiken voor het item.|
|voorbewerking| |\-| | |Hoofdelement voor voorbewerking van itemwaarde.|
|stap| |\-| | |Individuele stap voor voorbewerking van itemwaarde.|
| |type|x|`string`|1 - VERMENIGVULDIGER<br>2 - AFKAPPEN\_RECHTS<br>3 - AFKAPPEN\_LINKS<br>4 - AFKAPPEN<br>5 - REGEX<br>6 - BOOL\_NAAR\_DECIMAAL<br>7 - OCTAAL\_NAAR\_DECIMAAL<br>8 - HEX\_NAAR\_DECIMAAL<br>9 - EENVOUDIG\_WIJZIGEN (berekend als (ontvangen waarde-vorige waarde))<br>10 - WIJZIGING\_PER\_SECONDE (berekend als (ontvangen waarde-vorige waarde)/(tijd nu-tijd van de laatste controle))<br>11 - XMLPAD<br>12 - JSONPAD<br>13 - BINNEN\_BEREIK<br>14 - KOMT\_OVEREEN\_MET\_REGEX<br>15 - KOMT\_NIET\_OVEREEN\_MET\_REGEX<br>16 - CONTROLEER\_JSON\_FOUT<br>17 - CONTROLEER\_XML\_FOUT<br>18 - CONTROLEER\_REGEX\_FOUT<br>19 - ONVERANDERD\_VERWIJDEREN<br>20 - ONVERANDERD\_VERWIJDEREN\_HARTSLAG<br>21 - JAVASCRIPT<br>22 - PROMETHEUS\_PATROON<br>23 - PROMETHEUS\_NAAR\_JSON<br>24 - CSV\_NAAR\_JSON<br>25 - STR\_VERVANGEN<br>26 - CONTROLEER\_NIET\_ONDERSTEUND|Type van de stap voor voorbewerking van itemwaarde.|
| |parameters|\-| | |Hoofdelement voor parameters van de stap voor voorbewerking van itemwaarde.|
| |parameter|x|`string`| |Individuele parameter van de stap voor voorbewerking van itemwaarde.|
| |error\_handler|\-|`string`|0 - OORSPRONKELIJKE\_FOUT (standaard)<br>1 - WAARDE\_DISCARDEEREN<br>2 - AANGEPASTE\_WAARDE<br>3 - AANGEPASTE\_FOUT|Actietype gebruikt in geval van mislukking van de voorbewerkingsstap.|
| |error\_handler\_params|\-|`string`| |Foutafhandelingsparameters gebruikt met 'error\_handler'.|
|master\_item| |\-| | |Individueel item hoofditem.<br><br>Vereist door afhankelijke items.|
| |key|x|`string`| |Sleutelwaarde van afhankelijk item hoofditem.<br><br>Recursie tot 3 afhankelijke items en een maximum aantal afhankelijke items gelijk aan 29999 zijn toegestaan.|
|triggers| |\-| | |Hoofdelement voor eenvoudige triggers.|
| |*Voor waardetagwaarden van het trigger-element, zie de [trigger-tags van het sjabloon](/manual/xml_export_import/templates#template_trigger_tags).*|<|<|<|<|
|tags| |\-| | |Hoofdelement voor itemtags.|
| |tag|x|`string`| |Tag-naam.|
| |waarde|\-|`string`| |Tag-waarde.|

[comment]: # ({/0441507a-18631c1b})

[comment]: # ({new-497cb193})
##### Template item value preprocessing steps

|Element|<|Type|Description|
|-|---|---|-----------------------|
|type|<|string|(required) The item value preprocessing step type.<br>Possible values:^[1](#footnotes)^ MULTIPLIER (1), RTRIM (2), LTRIM (3), TRIM (4), REGEX (5), BOOL\_TO\_DECIMAL (6), OCTAL\_TO\_DECIMAL (7), HEX\_TO\_DECIMAL (8), SIMPLE\_CHANGE (9, calculated: received value - previous value), CHANGE\_PER\_SECOND (10, calculated: (received value - previous value)/(time now - time of last check)), XMLPATH (11), JSONPATH (12), IN\_RANGE (13), MATCHES\_REGEX (14), NOT\_MATCHES\_REGEX (15), CHECK\_JSON\_ERROR (16), CHECK\_XML\_ERROR (17), CHECK\_REGEX\_ERROR (18), DISCARD\_UNCHANGED (19), DISCARD\_UNCHANGED\_HEARTBEAT (20), JAVASCRIPT (21), PROMETHEUS\_PATTERN (22), PROMETHEUS\_TO\_JSON (23), CSV\_TO\_JSON (24), STR\_REPLACE (25), CHECK\_NOT\_SUPPORTED (26), XML\_TO\_JSON (27), SNMP\_WALK\_VALUE (28), SNMP\_WALK\_TO\_JSON (29), SNMP\_GET\_VALUE (30).|
|parameters|<| |(required) Root element for parameters of the item value preprocessing step.|
| |parameter|string|Individual parameter of the item value preprocessing step.|
|error\_handler|<|string|Action type used in case of preprocessing step failure.<br>Possible values:^[1](#footnotes)^ ORIGINAL\_ERROR (0, default), DISCARD\_VALUE (1), CUSTOM\_VALUE (2), CUSTOM\_ERROR (3).|
|error\_handler\_params|<|string|Error handler parameters.|

::: noteclassic
See also: [Item preprocessing object](/manual/api/reference/item/object#item-preprocessing) (refer to the relevant property with a matching name).
:::

[comment]: # ({/new-497cb193})

[comment]: # ({efb0867d-8aada697})
##### Sjabloon trigger tags

|Element|Element eigenschap|Verplicht|Type|Bereik^**[1](#footnotes)**^|Omschrijving|
|--|--|-|--|----|--------|
|triggers| |\-| | |Hoofdelement voor triggers.|
| |uuid|x|`string`| |Unieke identificatie voor deze trigger.|
| |expression|x|`string`| |Trigger expressie.|
| |recovery\_mode|\-|`string`|0 - EXPRESSIE (standaard)<br>1 - HERSTEL\_EXPRESSIE<br>2 - GEEN|Basis voor het genereren van OK-gebeurtenissen.|
| |recovery\_expression|\-|`string`| |Herstel expressie voor de trigger.|
| |correlation\_mode|\-|`string`|0 - UITGESCHAKELD (standaard)<br>1 - TAG\_WAARDE|Correlatie modus (geen gebeurteniscorrelatie of gebeurteniscorrelatie op basis van tag).|
| |correlation\_tag|\-|`string`| |De tag-naam die gebruikt wordt voor gebeurteniscorrelatie.|
| |name|x|`string`| |Trigger naam.|
| |event_name|\-|`string`| |Gebeurtenisnaam.|
| |opdata|\-|`string`| |Operationele gegevens.|
| |url_name|\-|`string`| |Label voor de URL die is gekoppeld aan de trigger.|
| |url|\-|`string`| |URL die is gekoppeld aan de trigger.|
| |status|\-|`string`|0 - INGESCHAKELD (standaard)<br>1 - UITGESCHAKELD|Trigger status.|
| |priority|\-|`string`|0 - NIET\_GEKLASSEERD (standaard)<br>1 - INFO<br>2 - WAARSCHUWING<br>3 - GEMIDDELD<br>4 - HOOG<br>5 - RAMP|Trigger ernst.|
| |description|\-|`tekst`| |Trigger omschrijving.|
| |type|\-|`string`|0 - ENKEL (standaard)<br>1 - MEERVOUDIG|Type gebeurtenisgeneratie (enkele probleemgebeurtenis of meerdere probleemgebeurtenissen).|
| |manual\_close|\-|`string`|0 - NEE (standaard)<br>1 - JA|Handmatig sluiten van probleemgebeurtenissen.|
|dependencies| |\-| | |Hoofdelement voor afhankelijkheden.|
| |name|x|`string`| |Naam van afhankelijkheidstrigger.|
| |expression|x|`string`| |Uitdrukking voor afhankelijkheidstrigger.|
| |recovery\_expression|\-|`string`| |Hersteluitdrukking voor afhankelijkheidstrigger.|
|tags| |\-| | |Hoofdelement voor triggertags.|
| |tag|x|`string`| |Tag-naam.|
| |value|\-|`string`| |Tag-waarde.|

[comment]: # ({/efb0867d-8aada697})

[comment]: # ({72a973e0-2fdd304e})
##### Sjabloon laag-niveau ontdekkingstags voor regels

|Element|Elementeigenschap|Vereist|Type|Bereik|Omschrijving|
|--|--|-|--|----|--------|
|ontdekkingsregels| |\-| | |Hoofdelement voor laag-niveau ontdekkingsregels.|
| |*Voor de meeste element-tagwaarden, zie element-tagwaarden voor een regulier item. Alleen de tags die specifiek zijn voor laag-niveau ontdekkingsregels, worden hieronder beschreven.*|<|<|<|<|
| |type|\-|`string`|0 - ZABBIX\_PASSIVE (standaard)<br>2 - TRAP<br>3 - SIMPLE<br>5 - INTERNAL<br>7 - ZABBIX\_ACTIVE<br>10 - EXTERNAL<br>11 - ODBC<br>12 - IPMI<br>13 - SSH<br>14 - TELNET<br>16 - JMX<br>18 - DEPENDENT<br>19 - HTTP\_AGENT<br>20 - SNMP\_AGENT|Itemtype.|
| |levensduur|\-|`string`|Standaard: 30d|Tijdsperiode na welke items die niet langer worden ontdekt, worden verwijderd. Seconden, tijdeenheid met achtervoegsel of gebruikersmacro.|
|filter| | | | |Individuele filter.|
| |evaluatietype|\-|`string`|0 - AND\_OR (standaard)<br>1 - AND<br>2 - OR<br>3 - FORMULE|Logica om te controleren op voorwaarden van laag-niveau ontdekkingsregels.|
| |formule|\-|`string`| |Aangepaste berekeningsformule voor filtervoorwaarden.|
|voorwaarden| |\-| | |Hoofdelement voor filtervoorwaarden.|
| |macro|x|`string`| |Naam van de laag-niveau ontdekkingsmacro.|
| |waarde|\-|`string`| |Filterwaarde: reguliere expressie of globale reguliere expressie.|
| |operator|\-|`string`|8 - OVEREENKOMT\_MET\_REGEX (standaard)<br>9 - KOMT\_NIET\_OVEREEN\_MET\_REGEX|Voorwaarde-operator.|
| |formulaid|x|`karakter`| |Willekeurige unieke ID die wordt gebruikt om te verwijzen naar een voorwaarde vanuit de aangepaste expressie. Mag alleen hoofdletters bevatten. De ID moet door de gebruiker worden gedefinieerd bij het wijzigen van filtervoorwaarden, maar wordt opnieuw gegenereerd bij het opvragen ervan achteraf.|
|lld\_macro\_paden| |\-| | |Hoofdelement voor LLD-macro-paden.|
| |lld\_macro|x|`string`| |Naam van de laag-niveau ontdekkingsmacro.|
| |pad|x|`string`| |Selector voor de waarde die aan de overeenkomstige macro wordt toegewezen.|
|voorverwerking| |\-| | |Voorverwerking van LLD-regelwaarde.|
|stap| |\-| | |Individuele voorverwerkingsstap voor LLD-regelwaarde.|
| |*Voor de meeste element-tagwaarden, zie element-tagwaarden voor voorverwerking van een sjabloonitemwaarde. Alleen de tags die specifiek zijn voor voorverwerking van sjabloon laag-niveau ontdekking, worden hieronder beschreven.*|<|<|<|<|
| |type|x|`string`|5 - REGEX<br>11 - XMLPATH<br>12 - JSONPATH<br>15 - OVEREENKOMT\_NIET\_MET\_REGEX<br>16 - CONTROLEER\_JSON\_FOUT<br>17 - CONTROLEER\_XML\_FOUT<br>20 - VERWIJDER\_ONGEWIJZIGDE\_HEARTBEAT<br>21 - JAVASCRIPT<br>23 - PROMETHEUS\_NAAR\_JSON<br>24 - CSV\_NAAR\_JSON<br>25 - STR\_VERVANG|Type van de stap voor voorverwerking van itemwaarde.|
|trigger\_prototypes| |\-| | |Hoofdelement voor trigger-prototypes.|
| |*Voor trigger-prototype element-tagwaarden, zie reguliere [sjabloontrigger-tags](/manual/xml_export_import/templates#template_trigger_tags).*|<|<|<|<|
|graph\_prototypes| |\-| | |Hoofdelement voor grafiek-prototypes.|
| |*Voor grafiekprototype element-tagwaarden, zie reguliere [sjabloon grafiek](/manual/xml_export_import/templates#template_graph_tags).*|<|<|<|<|
|host\_prototypes| |\-| | |Hoofdelement voor host-prototypes.|
| |*Voor hostprototype element-tagwaarden, zie reguliere [host](/manual/xml_export_import/hosts#host_tags).*|<|<|<|<|
|item\_prototypes| |\-| | |Hoofdelement voor item-prototypes.|
| |*Voor itemprototype element-tagwaarden, zie reguliere [sjabloon item](/manual/xml_export_import/templates#template_item_tags).*|<|<|<|<|
|master\_item| |\-| | |Individuele itemprototype-masteritem/itemprototypegegevens.|
| |sleutel|x|`string`| |Sleutelwaarde van afhankelijk itemprototype-masteritem/itemprototype.<br><br>Vereist voor een afhankelijk item.|

[comment]: # ({/72a973e0-2fdd304e})

[comment]: # ({new-1147e24b})
##### Template low-level discovery rule filters

|Element|<|Type|Description|
|-|---|---|-----------------------|
|evaltype|<|string|Override filter condition evaluation method.<br>Possible values:^[1](#footnotes)^ AND\_OR (0, default), AND (1), OR (2), FORMULA (3).|
|formula|<|string|Custom calculation formula for filter conditions.|
|conditions|<| |Root element for filter conditions.|
|<|macro|string|(required) The name of the low-level discovery macro to perform the check on.|
|^|value|string|Value to compare with.|
|^|operator|string|Condition operator.<br>Possible values:^[1](#footnotes)^ MATCHES\_REGEX (8, default), NOT\_MATCHES\_REGEX (9).|
|^|formulaid|string|(required) Arbitrary unique ID that is used to reference a condition from the custom expression. Can only contain capital-case letters. The ID must be defined by the user when modifying filter conditions, but will be generated anew when requesting them afterward.|

::: noteclassic
See also: [LLD rule filter object](/manual/api/reference/discoveryrule/object#lld-rule-filter) (refer to the relevant property with a matching name).
:::

[comment]: # ({/new-1147e24b})

[comment]: # ({new-18c53e3c})
##### Template low-level discovery rule override operations

|Element|<|Type|Description|
|-|---|---|-----------------------|
|operationobject|<|string|Object to which the operation is applied.<br>Possible values:^[1](#footnotes)^ ITEM_PROTOTYPE (0), TRIGGER_PROTOTYPE (1), GRAPH_PROTOTYPE (2), HOST_PROTOTYPE (3).|
|operator|<|string|Override condition operator.<br>Possible values:^[1](#footnotes)^ EQUAL (1), NOT_EQUAL (2), LIKE (3), NOT_LIKE (4), REGEXP (5), NOT_REGEXP (6).|
|value|<|string|A regular expression or a string for the override condition operator.|
|status|<|string|Status of the object upon the override operation.|
|discover|<|string|Whether the object is added as a result of the discovery.|
|delay|<|string|Update interval set for the item prototype upon the override operation.|
|history|<|string|History storage period set for the item prototype upon the override operation.|
|trends|<|string|Trend storage period set for the item prototype upon the override operation.|
|severity|<|string|Trigger prototype severity set upon the override operation.|
|tags|<| |Root element for the tags set for the object upon the override operation.|
|<|tag|string|(required) Tag name.|
|^|value|string|Tag value.|
|templates|<| |Root element for the templates linked to the host prototype upon the override operation.|
| |name|string|(required) Template name.|
|inventory_mode|<|string|Host prototype inventory mode set upon the override operation.|

::: noteclassic
See also: [LLD rule override operation object](/manual/api/reference/discoveryrule/object#lld-rule-override-operation) (refer to the relevant property with a matching name).
:::

[comment]: # ({/new-18c53e3c})

[comment]: # ({c31af61c-fd8f09c1})
##### Sjabloon web scenario tags

|Element|Element eigenschap|Verplicht|Type|Bereik^**[1](#footnotes)**^|Omschrijving|
|--|--|-|--|----|--------|
|httptests| |\-| | |Hoofdelement voor webscenario's.|
| |uuid|x|`string`| |Unieke identificatie voor dit webscenario.|
| |name|x|`string`| |Naam van het webscenario.|
| |delay|\-|`string`|Standaard: 1m|Frequentie van uitvoering van het webscenario. Seconden, tijdeenheid met suffix of gebruikersmacro.|
| |attempts|\-|`integer`|1-10 (standaard: 1)|Het aantal pogingen voor het uitvoeren van stappen in het webscenario.|
| |agent|\-|`string`|Standaard: Zabbix|Client agent. Zabbix zal zich voordoen als de geselecteerde browser. Dit is handig wanneer een website verschillende inhoud retourneert voor verschillende browsers.|
| |http\_proxy|\-|`string`| |Specificeer een HTTP-proxy om te gebruiken, met het formaat: `http://[gebruikersnaam[:wachtwoord]@]proxy.example.com[:poort]`|
|variables| |\-| | |Hoofdelement voor scenario-niveau variabelen (macro's) die gebruikt kunnen worden in scenario-stappen.|
| |name|x|`string`| |Variabelenaam.|
| |value|x|`tekst`| |Variabele waarde.|
|headers| |\-| | |Hoofdelement voor HTTP-headers die worden verzonden bij het uitvoeren van een verzoek. Headers moeten worden vermeld met dezelfde syntaxis als ze zouden verschijnen in het HTTP-protocol.|
| |name|x|`string`| |Header naam.|
| |value|x|`tekst`| |Header waarde.|
| |status|\-|`string`|0 - INGESCHAKELD (standaard)<br>1 - UITGESCHAKELD|Status van het webscenario.|
| |authentication|\-|`string`|0 - GEEN (standaard)<br>1 - BASIS<br>2 - NTLM|Authenticatiemethode.|
| |http\_user|\-|`string`| |Gebruikersnaam gebruikt voor basis-, HTTP- of NTLM-authenticatie.|
| |http\_password|\-|`string`| |Wachtwoord gebruikt voor basis-, HTTP- of NTLM-authenticatie.|
| |verify\_peer|\-|`string`|0 - NEE (standaard)<br>1 - JA|SSL-certificaat van de webserver controleren.|
| |verify\_host|\-|`string`|0 - NEE (standaard)<br>1 - JA|Controleren of de Common Name-veld of het Subject Alternate Name-veld van het certificaat van de webserver overeenkomt.|
| |ssl\_cert\_file|\-|`string`| |Naam van het SSL-certificaatbestand dat wordt gebruikt voor clientauthenticatie (moet in PEM-indeling zijn).|
| |ssl\_key\_file|\-|`string`| |Naam van het SSL-privésleutelbestand dat wordt gebruikt voor clientauthenticatie (moet in PEM-indeling zijn).|
| |ssl\_key\_password|\-|`string`| |Wachtwoord voor het SSL-privésleutelbestand.|
|steps| |x| | |Hoofdelement voor webscenario-stappen.|
| |name|x|`string`| |Naam van de webscenario-stap.|
| |url|x|`string`| |URL voor monitoring.|
|query\_fields| |\-| | |Hoofdelement voor queryvelden - een reeks HTTP-velden die aan de URL worden toegevoegd bij het uitvoeren van een verzoek.|
| |name|x|`string`| |Naam van het queryveld.|
| |value|\-|`string`| |Waarde van het queryveld.|
|posts| |\-| | |HTTP POST-variabelen als een tekenreeks (ruwe postgegevens) of als een reeks HTTP-velden (formuliergegevens).|
| |name|x|`string`| |Naam van het postveld.|
| |value|x|`string`| |Waarde van het postveld.|
|variables| |\-| | |Hoofdelement van stapniveau variabelen (macro's) die moeten worden toegepast na deze stap.<br><br>Als de variabele waarde een 'regex:' voorvoegsel heeft, wordt de waarde ervan geëxtraheerd uit de gegevens die worden teruggegeven door deze stap volgens het reguliere expressiepatroon dat volgt op het 'regex:' voorvoegsel.|
| |name|x|`string`| |Variabelenaam.|
| |value|x|`tekst`| |Variabele waarde.|
|headers| |\-| | |Hoofdelement voor HTTP-headers die worden verzonden bij het uitvoeren van een verzoek. Headers moeten worden vermeld met dezelfde syntaxis als ze zouden verschijnen in het HTTP-protocol.|
| |name|x|`string`| |Header naam.|
| |value|x|`tekst`| |Header waarde.|
| |follow\_redirects|\-|`string`|0 - NEE<br>1 - JA (standaard)|HTTP-omleidingen volgen.|
| |retrieve\_mode|\-|`string`|0 - BODY (standaard)<br>1 - HEADERS<br>2 - BEIDE|Ophaalmodus voor HTTP-respons.|
| |timeout|\-|`string`|Standaard: 15s|Time-out voor stapuitvoering. Seconden, tijdeenheid met suffix of gebruikersmacro.|
| |required|\-|`string`| |Tekst dat aanwezig moet zijn in de respons. Genegeerd indien leeg.|
| |status\_codes|\-|`string`| |Een door komma's gescheiden lijst van geaccepteerde HTTP-statuscodes. Genegeerd indien leeg. Bijvoorbeeld: 200-201,210-299|
|tags| |\-| | |Hoofdelement voor webscenario-tags.|
| |tag|x|`string`| |Tag-naam.|
| |value|\-|`string`| |Tag-waarde.|

[comment]: # ({/c31af61c-fd8f09c1})

[comment]: # ({new-0dcf2b63})
##### Template web scenario steps

|Element|<|Type|Description|
|-|---|---|-----------------------|
|name|<|string|(required) Web scenario step name.|
|url|<|string|(required) URL for monitoring.|
|query\_fields|<| |Root element for query parameters (an array of HTTP fields to be added to the URL when performing a request).|
|<|name|string|(required) Query parameter name.|
|^|value|string|Query parameter value.|
|posts|<| |Root element for HTTP POST variables (a string (raw post data) or an array of HTTP fields (form field data)).|
|<|name|string|(required) Post field name.|
|^|value|string|(required) Post field value.|
|variables|<| |Root element of step-level variables (macros) that should be applied after this step.<br>If the variable value has a 'regex:' prefix, then its value is extracted from the data returned by this step according to the regular expression pattern following the 'regex:' prefix|
|<|name|string|(required) Variable name.|
|^|value|text|(required) Variable value.|
|headers|<| |Root element for HTTP headers to be sent when performing a request.|
|<|name|string|(required) Header name.|
|^|value|text|(required) Header value.|
|follow\_redirects|<|string|Follow HTTP redirects.<br>Possible values:^[1](#footnotes)^ NO (0), YES (1, default).|
|retrieve\_mode|<|string|HTTP response retrieve mode.<br>Possible values:^[1](#footnotes)^ BODY (0, default), HEADERS (1), BOTH (2).|
|timeout|<|string|Timeout (using seconds, [time suffix](/manual/appendix/suffixes#time-suffixes), or [user macro](/manual/config/macros/user_macros)) of step execution.<br>Default: 15s.|
|required|<|string|Text that must be present in the response (ignored if empty).|
|status\_codes|<|string|A comma-delimited list of accepted HTTP status codes (e.g., `200-201,210-299`; ignored if empty).|

::: noteclassic
See also: [Web scenario step object](/manual/api/reference/httptest/object#scenario-step) (refer to the relevant property with a matching name).
:::

[comment]: # ({/new-0dcf2b63})

[comment]: # ({34ea2925-51ede6fc})
##### Sjabloon dashboard tags

|Element|Element eigenschap|Verplicht|Type|Bereik^**[1](#footnotes)**^|Omschrijving|
|--|--|-|--|----|--------|
|dashboards| |\-| | |Hoofdelement voor sjabloon dashboards.|
| |uuid|x|`string`| |Unieke identificatie voor dit dashboard.|
| |name|x|`string`| |Naam van het sjabloon dashboard.|
| |display period|\-|`integer`| |Weergaveperiode van de dashboardpagina's.|
| |auto\_start|\-|`string`|0 - nee<br>1 - ja|Automatisch starten van diavoorstelling.|
|pages| |\-| | |Hoofdelement voor sjabloon dashboardpagina's.|
| |name|\-|`string`| |Paginanaam.|
| |display period|\-|`integer`| |Weergaveperiode van de pagina.|
| |sortorder|\-|`integer`| |Sorteervolgorde van de pagina.|
|widgets| |\-| | |Hoofdelement voor sjabloon dashboardwidgets.|
| |type|x|`string`| |Widgettype.|
| |name|\-|`string`| |Widgetnaam.|
| |x|\-|`integer`|0-23|Horizontale positie vanaf de linkerkant van het sjabloon dashboard.|
| |y|\-|`integer`|0-62|Verticale positie vanaf de bovenkant van het sjabloon dashboard.|
| |width|\-|`integer`|1-24|Widgetbreedte.|
| |height|\-|`integer`|2-32|Widgethoogte.|
| |hide\_header|\-|`string`|0 - nee<br>1 - ja|Verberg de kop van de widget.|
|fields| |\-| | |Hoofdelement voor de velden van het sjabloon dashboardwidget.|
| |type|x|`string`|0 - INTEGER<br>1 - TEKST<br>3 - HOST<br>4 - ITEM<br>5 - ITEM\_PROTOYPE<br>6 - GRAFIEK<br>7 - GRAFIEK\_PROTOYPE|Type veld van het dashboardwidget.|
| |name|x|`string`| |Naam van het veld van het dashboardwidget.|
| |value|x|divers| |Waarde van het veld van het dashboardwidget, afhankelijk van het veldtype.|

[comment]: # ({/34ea2925-51ede6fc})

[comment]: # ({new-c1a97fff})
##### Template dashboard widgets

|Element|<|Type|Description|
|-|---|---|-----------------------|
|type|<|string|(required) Widget type.|
|name|<|string|Widget name.|
|x|<|integer|Horizontal position from the left side of the template dashboard.<br>Possible values:^[1](#footnotes)^ 0-23.|
|y|<|integer|Vertical position from the top of the template dashboard.<br>Possible values:^[1](#footnotes)^ 0-62.|
|width|<|integer|Widget width.<br>Possible values:^[1](#footnotes)^ 1-24.|
|height|<|integer|Widget height.<br>Possible values:^[1](#footnotes)^ 2-32.|
|hide\_header|<|string|Hide widget header.<br>Possible values:^[1](#footnotes)^ NO (0, default), YES (1).|
|fields|<| |Root element for the template dashboard widget fields.|
|<|type|string|(required) Widget field type.<br>Possible values:^[1](#footnotes)^ INTEGER (0), STRING (1), ITEM (4), ITEM\_PROTOTYPE (5), GRAPH (6), GRAPH\_PROTOTYPE (7), MAP (8), SERVICE (9), SLA (10), USER (11), ACTION (12), MEDIA_TYPE (13).|
|^|name|string|(required) Widget field name.|
|^|value|mixed|(required) Widget field value, depending on the field type.|

::: noteclassic
See also: [Template dashboard widget object](/manual/api/reference/templatedashboard/object#template-dashboard-widget) (refer to the relevant property with a matching name).
:::

[comment]: # ({/new-c1a97fff})

[comment]: # ({new-8e4db88d})
#### Template value maps

|Element|<|Type|Description|
|-|---|---|-----------------------|
|uuid|<|string|(required) Unique identifier for this value map.|
|name|<|string|(required) Value map name.|
|mapping|<| |Root element for mappings.|
|<|type|string|Mapping match type.<br>Possible values:^[1](#footnotes)^ EQUAL (0, default), GREATER_OR_EQUAL (2), LESS_OR_EQUAL (3), IN_RANGE (4), REGEXP (5), DEFAULT (6).|
|^|value|string|Original value.|
|^|newvalue|string|(required) Value to which the original value is mapped to.|

::: noteclassic
See also: [Value map object](/manual/api/reference/valuemap/object) (refer to the relevant property with a matching name).
:::

[comment]: # ({/new-8e4db88d})

[comment]: # ({e354355b-869bd76e})
##### Voetnoten

^**1**^ Voor tekenreekswaarden wordt alleen de tekenreeks geëxporteerd (bijv.
"ZABBIX\_ACTIVE") zonder de nummering die in deze tabel wordt gebruikt. De nummers
voor bereikwaarden (overeenkomend met de API-waarden) in deze tabel worden alleen gebruikt
voor ordening.

[comment]: # ({/e354355b-869bd76e})
