[comment]: # aside:1

[comment]: # ({d1f57367-6bb9f60f})
# Vienuma objekts

Tālāk norādītie objekti ir tieši saistīti ar `vienums` API.

[comment]: # ({/d1f57367-6bb9f60f})

[comment]: # ({68ea2686-385ac8b5})
### Vienums

::: noteclassic
Web vienumus nevar tieši izveidot, atjaunināt vai dzēst, izmantojot Zabbix API.
:::

Vienuma objektam ir šādas īpašības.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|itemid|ID|Vienuma ID.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*<br>- *obligāts* atjaunināšanas operācijām|
|delay|string|Vienuma atjaunināšanas intervāls.<br><br>Pieņem sekundes vai laika vienību ar sufiksu (piem., 30s, 1m, 2h, 1d) un, pēc izvēles, vienu vai vairākus [pielāgotos intervālus](/manual/config/items/item/custom_intervals), visus atdalot ar semikoliem. Pielāgotie intervāli var būt gan elastīgie, gan plānošanas intervāli.<br><br>Pieņem lietotāja makro. Ja tiek izmantots, vērtībai jābūt vienam makro. Vairāki makro vai makro kopā ar tekstu netiek atbalstīti. Elastīgos intervālus var rakstīt kā divus makro, kas atdalīti ar slīpsvītru (piem., `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Piemērs:<br>`1h;wd1-5h9-18;{$Macro1}/1-7,00:00-24:00;0/6-7,12:00-24:00;{$Macro2}/{$Macro3}`<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "Zabbix aģents" (0), "Vienkārša pārbaude" (3), "Zabbix iekšējais" (5), "Ārējā pārbaude" (10), "Datubāzes monitors" (11), "IPMI aģents" (12), "SSH aģents" (13), "TELNET aģents" (14), "Aprēķināts" (15), "JMX aģents" (16), "HTTP aģents" (19), "SNMP aģents" (20), "Skripts" (21), "Pārlūks" (22), vai ja `type` ir iestatīts uz "Zabbix aģents (aktīvs)" (7) un `key_` nesatur "mqtt.get"|
|hostid|ID|Hosta vai veidnes ID, kurai vienums pieder.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *konstants*<br>- *obligāts* izveides operācijām|
|interfaceid|ID|Vienuma hosta interfeisa ID.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja vienums pieder hostam un `type` ir iestatīts uz "Zabbix aģents", "IPMI aģents", "JMX aģents", "SNMP trap", vai "SNMP aģents"<br>- *atbalstīts* ja vienums pieder hostam un `type` ir iestatīts uz "Vienkārša pārbaude", "Ārējā pārbaude", "SSH aģents", "TELNET aģents", vai "HTTP aģents"<br>- *tikai lasāms* atklātajiem objektiem|
|key\_|string|Vienuma atslēga.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* izveides operācijām<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|name|string|Vienuma nosaukums.<br>Atbalsta lietotāja makro.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* izveides operācijām<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|name\_resolved|string|Vienuma nosaukums ar atrisinātiem lietotāja makro.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|type|integer|Vienuma tips.<br><br>Iespējamās vērtības:<br>0 - Zabbix aģents;<br>2 - Zabbix trapper;<br>3 - Vienkārša pārbaude;<br>5 - Zabbix iekšējais;<br>7 - Zabbix aģents (aktīvs);<br>9 - Web vienums;<br>10 - Ārējā pārbaude;<br>11 - Datubāzes monitors;<br>12 - IPMI aģents;<br>13 - SSH aģents;<br>14 - TELNET aģents;<br>15 - Aprēķināts;<br>16 - JMX aģents;<br>17 - SNMP trap;<br>18 - Atkarīgais vienums;<br>19 - HTTP aģents;<br>20 - SNMP aģents;<br>21 - Skripts;<br>22 - Pārlūks.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* izveides operācijām<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|url|string|URL virkne.<br>Atbalsta lietotāja makro, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {ITEM.ID}, {ITEM.KEY}.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|value\_type|integer|Vienuma informācijas tips.<br><br>Iespējamās vērtības:<br>0 - skaitlis ar peldošo komatu;<br>1 - rakstzīme;<br>2 - žurnāls;<br>3 - bezzīmes skaitlis;<br>4 - teksts;<br>5 - binārs.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* izveides operācijām<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|allow\_traps|integer|Atļaut vērtības aizpildīšanu līdzīgi trapper vienumam.<br><br>0 - *(noklusējums)* Neatļaut pieņemt ienākošos datus;<br>1 - Atļaut pieņemt ienākošos datus.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* atklātajiem objektiem|
|authtype|integer|Autentifikācijas metode.<br><br>Iespējamās vērtības, ja `type` ir iestatīts uz "SSH aģents":<br>0 - *(noklusējums)* parole;<br>1 - publiskā atslēga.<br><br>Iespējamās vērtības, ja `type` ir iestatīts uz "HTTP aģents":<br>0 - *(noklusējums)* nav;<br>1 - basic;<br>2 - NTLM;<br>3 - Kerberos;<br>4 - Digest.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "SSH aģents" vai "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem (ja `type` ir iestatīts uz "HTTP aģents") vai atklātajiem objektiem|
|description|string|Vienuma apraksts.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms* atklātajiem objektiem|
|error|string|Kļūdas teksts, ja rodas problēmas ar vienuma vērtības atjaunināšanu.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|flags|integer|Vienuma [izcelsme](/manual/api/reference_commentary#entity-origin-flags).<br><br>Iespējamās vērtības:<br>0 - parasts vienums;<br>4 - vienums, kas pārveidots no prototipa.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|follow\_redirects|integer|Sekot atbildes pāradresācijām datu aptaujas laikā.<br><br>Iespējamās vērtības:<br>0 - nesekot pāradresācijām;<br>1 - *(noklusējums)* sekot pāradresācijām.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|headers|array|[Galveņu](/manual/api/reference_commentary#http-header) masīvs, kas tiks nosūtīts, veicot HTTP pieprasījumu.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|history|string|Laika vienība, cik ilgi jāglabā vēstures dati.<br>Pieņem arī lietotāja makro.<br><br>Noklusējums: 31d.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms* atklātajiem objektiem|
|http\_proxy|string|HTTP(S) starpniekservera savienojuma virkne.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|inventory\_link|integer|Hosta inventāra lauka ID, ko aizpilda vienums.<br><br>Skatiet [hosta inventāra lapu](/manual/api/reference/host/object#host-inventory) atbalstīto hosta inventāra lauku un to ID sarakstam.<br><br>Noklusējums: 0.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `value_type` ir iestatīts uz "skaitlis ar peldošo komatu", "rakstzīme", "bezzīmes skaitlis", vai "teksts"<br>- *tikai lasāms* atklātajiem objektiem|
|ipmi\_sensor|string|IPMI sensors.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "IPMI aģents" un `key_` nav iestatīts uz "ipmi.get"<br>- *atbalstīts* ja `type` ir iestatīts uz "IPMI aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|jmx\_endpoint|string|JMX aģenta pielāgota savienojuma virkne.<br><br>Noklusējuma vērtība: service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "JMX aģents"<br>- *tikai lasāms* atklātajiem objektiem|
|lastclock|timestamp|Laiks, kad vienuma vērtība pēdējo reizi tika atjaunināta.<br><br>Pēc noklusējuma tiek rādītas tikai vērtības, kas ietilpst pēdējo 24 stundu laikā. Šo periodu var pagarināt, mainot parametra *Max history display period* vērtību izvēlnes sadaļā *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)*.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|lastns|integer|Nanosekundes, kad vienuma vērtība pēdējo reizi tika atjaunināta.<br><br>Pēc noklusējuma tiek rādītas tikai vērtības, kas ietilpst pēdējo 24 stundu laikā. Šo periodu var pagarināt, mainot parametra *Max history display period* vērtību izvēlnes sadaļā *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)*.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|lastvalue|string|Pēdējā vienuma vērtība.<br><br>Pēc noklusējuma tiek rādītas tikai vērtības, kas ietilpst pēdējo 24 stundu laikā. Šo periodu var pagarināt, mainot parametra *Max history display period* vērtību izvēlnes sadaļā *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)*.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|logtimefmt|string|Laika formāts žurnāla ierakstos.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `value_type` ir iestatīts uz "žurnāls"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|master\_itemid|ID|Galvenā vienuma ID.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "Atkarīgais vienums"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|output\_format|integer|Vai atbilde jāpārveido uz JSON.<br><br>0 - *(noklusējums)* saglabāt neapstrādātus datus;<br>1 - pārveidot uz JSON.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|params|string|Papildu parametri atkarībā no vienuma tipa:<br>- izpildāmais skripts SSH aģenta un TELNET aģenta vienumiem;<br>- SQL vaicājums datubāzes monitora vienumiem;<br>- formula aprēķinātajiem vienumiem;<br>- skripts skripta un pārlūka vienumiem.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "Datubāzes monitors", "SSH aģents", "TELNET aģents", "Aprēķināts", "Skripts", vai "Pārlūks"<br>- *tikai lasāms* mantotajiem objektiem (ja `type` ir iestatīts uz "Skripts" vai "Pārlūks") vai atklātajiem objektiem|
|parameters|object/array|Papildu parametri, ja `type` ir iestatīts uz "Skripts" vai "Pārlūks". Objektu masīvs ar `name` un `value` īpašībām, kur `name` jābūt unikālam.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "Skripts" vai "Pārlūks"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|password|string|Autentifikācijas parole.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "JMX aģents" un `username` ir iestatīts<br>- *atbalstīts* ja `type` ir iestatīts uz "Vienkārša pārbaude", "SSH aģents", "TELNET aģents", "Datubāzes monitors", vai "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem (ja `type` ir iestatīts uz "HTTP aģents") vai atklātajiem objektiem|
|post\_type|integer|Post datu ķermeņa tips, kas glabājas `posts` īpašībā.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* neapstrādāti dati;<br>2 - JSON dati;<br>3 - XML dati.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|posts|string|HTTP(S) pieprasījuma ķermeņa dati.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "HTTP aģents" un `post_type` ir iestatīts uz "JSON dati" vai "XML dati"<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents" un `post_type` ir iestatīts uz "Neapstrādāti dati"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|prevvalue|string|Iepriekšējā vienuma vērtība.<br><br>Pēc noklusējuma tiek rādītas tikai vērtības, kas ietilpst pēdējo 24 stundu laikā. Šo periodu var pagarināt, mainot parametra *Max history display period* vērtību izvēlnes sadaļā *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)*.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|privatekey|string|Privātās atslēgas faila nosaukums.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "SSH aģents" un `authtype` ir iestatīts uz "publiskā atslēga"<br>- *tikai lasāms* atklātajiem objektiem|
|publickey|string|Publiskās atslēgas faila nosaukums.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "SSH aģents" un `authtype` ir iestatīts uz "publiskā atslēga"<br>- *tikai lasāms* atklātajiem objektiem|
|query\_fields|array|[Vaicājuma lauku](/manual/api/reference_commentary#http-query-field) masīvs, kas tiks nosūtīts, veicot HTTP pieprasījumu.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|request\_method|integer|Pieprasījuma metodes tips.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* GET;<br>1 - POST;<br>2 - PUT;<br>3 - HEAD.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|retrieve\_mode|integer|Kura atbildes daļa jāglabā.<br><br>Iespējamās vērtības, ja `request_method` ir iestatīts uz "GET", "POST", vai "PUT":<br>0 - *(noklusējums)* ķermenis;<br>1 - galvenes;<br>2 - tiks saglabāts gan ķermenis, gan galvenes.<br><br>Iespējamās vērtības, ja `request_method` ir iestatīts uz "HEAD":<br>1 - galvenes.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|snmp\_oid|string|SNMP OID.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "SNMP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|ssl\_cert\_file|string|Publiskās SSL atslēgas faila ceļš.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|ssl\_key\_file|string|Privātās SSL atslēgas faila ceļš.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|ssl\_key\_password|string|Parole SSL atslēgas failam.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|state|integer|Vienuma stāvoklis.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* normāls;<br>1 - neatbalstīts.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|status|integer|Vienuma statuss.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* iespējots vienums;<br>1 - atspējots vienums.|
|status\_codes|string|Nepieciešamo HTTP statusa kodu diapazoni, atdalīti ar komatiem.<br>Atbalsta arī lietotāja makro kā komatiem atdalīta saraksta daļu.<br><br>Piemērs: 200,200-{$M},{$M},200-400<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|templateid|ID|Vecākveidnes vienuma ID.<br><br>*Padoms*: izmantojiet īpašību `hostid`, lai norādītu veidni, kurai vienums pieder.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|timeout|string|Vienuma datu aptaujas pieprasījuma noildze.<br>Pieņem sekundes vai laika vienību ar sufiksu (piem., 30s, 1m). Pieņem arī lietotāja makro.<br><br>Iespējamais vērtību diapazons: 1-600s.<br><br>Noklusējums: "" - izmantot starpniekservera/vispārīgos iestatījumus.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "Zabbix aģents" (0), "Vienkārša pārbaude" (3) un `key_` nesākas ar "`vmware.`" un "`icmpping`", "Zabbix aģents (aktīvs)" (7), "Ārējā pārbaude" (10), "Datubāzes monitors" (11), "SSH aģents" (13), "TELNET aģents" (14), "HTTP aģents" (19), "SNMP aģents" (20) un `snmp_oid` sākas ar "`walk[`" vai "`get[`", "Skripts" (21), "Pārlūks" (22)<br>- *tikai lasāms* mantotajiem un atklātajiem objektiem|
|trapper\_hosts|string|Atļautie hosti.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms* atklātajiem objektiem<br>- *atbalstīts* ja `type` ir iestatīts uz "Zabbix trapper", vai ja `type` ir iestatīts uz "HTTP aģents" un `allow_traps` ir iestatīts uz "Atļaut pieņemt ienākošos datus"|
|trends|string|Laika vienība, cik ilgi jāglabā tendenču dati.<br>Pieņem arī lietotāja makro.<br><br>Noklusējums: 365d.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `value_type` ir iestatīts uz "skaitlis ar peldošo komatu" vai "bezzīmes skaitlis"<br>- *tikai lasāms* atklātajiem objektiem|
|units|string|Vērtības vienības.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `value_type` ir iestatīts uz "skaitlis ar peldošo komatu" vai "bezzīmes skaitlis"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|username|string|Autentifikācijas lietotājvārds.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `type` ir iestatīts uz "SSH aģents", "TELNET aģents", vai ja `type` ir iestatīts uz "JMX aģents" un `password` ir iestatīts<br>- *atbalstīts* ja `type` ir iestatīts uz "Vienkārša pārbaude", "Datubāzes monitors", vai "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem (ja `type` ir iestatīts uz "HTTP aģents") vai atklātajiem objektiem|
|uuid|string|Universāls unikāls identifikators, ko izmanto importēta vienuma sasaistīšanai ar jau esošajiem. Tiek ģenerēts automātiski, ja nav norādīts.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja vienums pieder veidnei|
|valuemapid|ID|Saistītās vērtību kartes ID.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `value_type` ir iestatīts uz "skaitlis ar peldošo komatu", "rakstzīme", vai "bezzīmes skaitlis"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|verify\_host|integer|Vai pārbaudīt, ka savienojuma hosta nosaukums atbilst tam, kas norādīts hosta sertifikātā.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* nepārbaudīt;<br>1 - pārbaudīt.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|
|verify\_peer|integer|Vai pārbaudīt, ka hosta sertifikāts ir autentisks.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* nepārbaudīt;<br>1 - pārbaudīt.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts* ja `type` ir iestatīts uz "HTTP aģents"<br>- *tikai lasāms* mantotajiem objektiem vai atklātajiem objektiem|

[comment]: # ({/68ea2686-385ac8b5})

[comment]: # ({ab5307fa-7efc456e})
#### HTTP galvene

Galvenes objektam ir šādas īpašības:

|Īpašība|[Tips](/manual/api/reference_commentary#data-types)|Apraksts|
|--------|---------------------------------------------------|-----------|
|name|string|HTTP galvenes nosaukums.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|
|value|string|Galvenes vērtība.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|

[comment]: # ({/ab5307fa-7efc456e})

[comment]: # ({5b4177f3-ee8852f1})
#### HTTP vaicājuma lauks

Vaicājuma lauka objekts definē nosaukumu un vērtību, ko izmanto URL parametra norādīšanai.
Tam ir šādas īpašības:

|Īpašība|[Tips](/manual/api/reference_commentary#data-types)|Apraksts|
|--------|---------------------------------------------------|-----------|
|name|string|Parametra nosaukums.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāta*|
|value|string|Parametra vērtība.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāta*|

[comment]: # ({/5b4177f3-ee8852f1})

[comment]: # ({c9a1b21e-c1b98afa})
### Vienuma tags

Vienuma taga objektam ir šādas īpašības.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|tag|string|Vienuma taga nosaukums.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|value|string|Vienuma taga vērtība.|

[comment]: # ({/c9a1b21e-c1b98afa})

[comment]: # ({eed27a12-2169bb78})
### Vienuma priekšapstrāde

Vienuma priekšapstrādes objektam ir šādas īpašības.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|type|integer|Priekšapstrādes opcijas tips.<br><br>Iespējamās vērtības:<br>1 - Pielāgots reizinātājs;<br>2 - Apgriezt no labās puses;<br>3 - Apgriezt no kreisās puses;<br>4 - Apgriezt;<br>5 - Regulārā izteiksme;<br>6 - Būla vērtība uz decimāldaļu;<br>7 - Oktāldaļskaitlis uz decimāldaļu;<br>8 - Heksadecimāls uz decimāldaļu;<br>9 - Vienkāršas izmaiņas;<br>10 - Izmaiņas sekundē;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - Diapazonā;<br>14 - Atbilst regulārajai izteiksmei;<br>15 - Neatbilst regulārajai izteiksmei;<br>16 - Pārbaudīt kļūdu JSON;<br>17 - Pārbaudīt kļūdu XML;<br>18 - Pārbaudīt kļūdu, izmantojot regulāro izteiksmi;<br>19 - Atmest nemainīto;<br>20 - Atmest nemainīto ar heartbeat;<br>21 - JavaScript;<br>22 - Prometheus pattern;<br>23 - Prometheus uz JSON;<br>24 - CSV uz JSON;<br>25 - Aizstāt;<br>26 - Pārbaudīt neatbalstītu;<br>27 - XML uz JSON;<br>28 - SNMP walk vērtība;<br>29 - SNMP walk uz JSON;<br>30 - SNMP get vērtība.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|params|string|Papildu parametri, ko izmanto priekšapstrādes opcija.<br>Vairāki parametri tiek atdalīti ar jaunas rindas (\\n) rakstzīmi.<br><br>Ja `type` ir iestatīts uz "Check unsupported", parametriem ir `<scope>[\n<pattern>]` sintakse, kur *pattern* ir regulārā izteiksme, bet *scope* ir viena no šādām vērtībām:<br>-1 - atbilst jebkurai kļūdai;<br>\ 0 - pārbaudīt, vai kļūdas ziņojums atbilst *pattern*;<br>\ 1 - pārbaudīt, vai kļūdas ziņojums neatbilst *pattern*.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "Custom multiplier" (1), "Right trim" (2), "Left trim" (3), "Trim" (4), "Regular expression" (5), "XML XPath" (11), "JSONPath" (12), "In range" (13), "Matches regular expression" (14), "Does not match regular expression" (15), "Check for error in JSON" (16), "Check for error in XML" (17), "Check for error using regular expression" (18), "Discard unchanged with heartbeat" (20), "JavaScript" (21), "Prometheus pattern" (22), "Prometheus to JSON" (23), "CSV to JSON" (24), "Replace" (25), Check unsupported (26), "SNMP walk value" (28), "SNMP walk to JSON" (29), or "SNMP get value" (30)|
|error\_handler|integer|Darbības tips, ko izmanto priekšapstrādes soļa kļūmes gadījumā.<br><br>Iespējamās vērtības:<br>0 - Kļūdas ziņojumu iestata Zabbix serveris;<br>1 - Atmest vērtību;<br>2 - Iestatīt pielāgotu vērtību;<br>3 - Iestatīt pielāgotu kļūdas ziņojumu.<br><br>Iespējamās vērtības, ja `type` ir iestatīts uz "Check unsupported":<br>1 - Atmest vērtību;<br>2 - Iestatīt pielāgotu vērtību;<br>3 - Iestatīt pielāgotu kļūdas ziņojumu.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "Custom multiplier" (1), "Regular expression" (5), "Boolean to decimal" (6), "Octal to decimal" (7), "Hexadecimal to decimal" (8), "Simple change" (9), "Change per second" (10), "XML XPath" (11), "JSONPath" (12), "In range" (13), "Matches regular expression" (14), "Does not match regular expression" (15), "Check for error in JSON" (16), "Check for error in XML" (17), "Check for error using regular expression" (18), "Prometheus pattern" (22), "Prometheus to JSON" (23), "CSV to JSON" (24), "Check unsupported" (26), "XML to JSON" (27), "SNMP walk value" (28), "SNMP walk to JSON" (29), or "SNMP get value" (30)|
|error\_handler\_params|string|Kļūdu apstrādātāja parametri.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `error_handler` is set to "Set custom value" or "Set custom error message"|

Tālāk norādītie parametri un kļūdu apstrādātāji tiek atbalstīti katram priekšapstrādes tipam.

|Preprocessing type|Name|Parameter 1|Parameter 2|Parameter 3|Supported error handlers|
|------------------|----|-----------|-----------|-----------|------------------------|
|1|Custom multiplier|number^1, 6^|<|<|0, 1, 2, 3|
|2|Right trim|list of characters^2^|<|<|<|
|3|Left trim|list of characters^2^|<|<|<|
|4|Trim|list of characters^2^|<|<|<|
|5|Regular expression|pattern^3^|output^2^|<|0, 1, 2, 3|
|6|Boolean to decimal|<|<|<|0, 1, 2, 3|
|7|Octal to decimal|<|<|<|0, 1, 2, 3|
|8|Hexadecimal to decimal|<|<|<|0, 1, 2, 3|
|9|Simple change|<|<|<|0, 1, 2, 3|
|10|Change per second|<|<|<|0, 1, 2, 3|
|11|XML XPath|path^4^|<|<|0, 1, 2, 3|
|12|JSONPath|path^4^|<|<|0, 1, 2, 3|
|13|In range|min^1, 6^|max^1, 6^|<|0, 1, 2, 3|
|14|Matches regular expression|pattern^3^|<|<|0, 1, 2, 3|
|15|Does not match regular expression|pattern^3^|<|<|0, 1, 2, 3|
|16|Check for error in JSON|path^4^|<|<|0, 1, 2, 3|
|17|Check for error in XML|path^4^|<|<|0, 1, 2, 3|
|18|Check for error using regular expression|pattern^3^|output^2^|<|0, 1, 2, 3|
|19|Discard unchanged|<|<|<|<|
|20|Discard unchanged with heartbeat|seconds^5, 6^|<|<|<|
|21|JavaScript|script^2^|<|<|<|
|22|Prometheus pattern|pattern^6, 7^|`value`, `label`, `function`|output^8, 9^|0, 1, 2, 3|
|23|Prometheus to JSON|pattern^6, 7^|<|<|0, 1, 2, 3|
|24|CSV to JSON|character^2^|character^2^|0,1|0, 1, 2, 3|
|25|Replace|search string^2^|replacement^2^|<|<|
|26|Check unsupported|scope^1^|pattern^3, 6^|<|1, 2, 3|
|27|XML to JSON|<|<|<|0, 1, 2, 3|
|28|SNMP walk value|OID^2^|Format:<br>0 - Nemainīts<br>1 - UTF-8 no Hex-STRING<br>2 - MAC no Hex-STRING<br>3 - Vesels skaitlis no BITS|<|0, 1, 2, 3|
|29|SNMP walk to JSON^10^|Field name^2^|OID prefix^2^|Format:<br>0 - Nemainīts<br>1 - UTF-8 no Hex-STRING<br>2 - MAC no Hex-STRING<br>3 - Vesels skaitlis no BITS|0, 1, 2, 3|
|30|SNMP get value|Format:<br>1 - UTF-8 no Hex-STRING<br>2 - MAC no Hex-STRING<br>3 - Vesels skaitlis no BITS|<|<|0, 1, 2, 3|

^1^ peldošā komata skaitlis (veselie skaitļi tiek netieši pārveidoti par peldošā komata vērtībām)<br>
^2^ virkne<br>
^3^ regulārā izteiksme<br>
^4^ JSONPath vai XML XPath<br>
^5^ pozitīvs vesels skaitlis (ar laika sufiksu atbalstu, piemēram, 30s, 1m, 2h,
1d)<br>
^6^ lietotāja makro<br>
^7^ Prometheus pattern atbilstoši sintaksei:
`<metric name>{<label name>="<label value>", ...} == <value>`. Katrs
Prometheus pattern komponents (metrikas nosaukums, etiķetes nosaukums, etiķetes vērtība un metrikas vērtība) var būt lietotāja makro.<br>
^8^ Prometheus izvade atbilstoši sintaksei: `<label name>` (var būt lietotāja makro), ja kā otrais parametrs ir atlasīts `label`.<br>
^9^ Viena no agregācijas funkcijām: `sum`, `min`, `max`, `avg`, `count`, ja kā otrais parametrs ir atlasīts `function`.<br>
^10^ Atbalsta vairākus "Field name,OID prefix,Format records" ierakstus, kas atdalīti ar jaunas rindas rakstzīmi.

[comment]: # ({/eed27a12-2169bb78})
