[comment]: # aside:1

[comment]: # ({3bf923db-c5a9e121})
# LLD noteikuma objekts

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

[comment]: # ({/3bf923db-c5a9e121})

[comment]: # ({33580c07-c17fa830})
### LLD kārtula

Zema līmeņa atklāšanas kārtulas objektam ir šādas īpašības.

|Īpašība|[Tips](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|itemid|ID|LLD kārtulas ID.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*<br>- *obligāts* atjaunināšanas operācijām|
|delay|string|LLD kārtulas atjaunināšanas intervāls.<br><br>Pieņem sekundes vai laika vienību ar sufiksu (piemēram, 30s, 1m, 2h, 1d) un pēc izvēles vienu vai vairākus [pielāgotus intervālus](/manual/config/items/item/custom_intervals), kas visi atdalīti ar semikoliem. Pielāgotie intervāli var būt elastīgo un plānošanas intervālu kombinācija.<br><br>Pieņem lietotāja makrosus. Ja tie tiek izmantoti, vērtībai jābūt vienam makrosam. Vairāki makrosi vai makrosi kopā ar tekstu netiek atbalstīti. Elastīgos intervālus var rakstīt kā divus makrosus, kas atdalīti ar slīpsvītru (piemēram, `{$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>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "Zabbix agent" (0), "Simple check" (3), "Zabbix internal" (5), "External check" (10), "Database monitor" (11), "IPMI agent" (12), "SSH agent" (13), "TELNET agent" (14), "JMX agent" (16), "HTTP agent" (19), "SNMP agent" (20), "Script" (21), "Browser" (22), vai ja `type` ir iestatīts uz "Zabbix agent (active)" (7) un `key_` nesatur "mqtt.get"|
|hostid|ID|Hosta ID, kuram pieder LLD kārtula.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *konstants*<br>- *obligāts* izveides operācijām|
|flags|integer|Atklāšanas kārtulas [izcelsme](/manual/api/reference_commentary#entity-origin-flags).<br><br>Iespējamās vērtības:<br>1 - zema līmeņa atklāšanas kārtula;<br>5 - zema līmeņa atklāšanas kārtula, kas pārveidota no prototipa.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|interfaceid|ID|LLD kārtulas hosta saskarnes ID.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja LLD kārtula pieder hostam un `type` ir iestatīts uz "Zabbix agent", "IPMI agent", "JMX agent" vai "SNMP agent"<br>- *atbalstīts*, ja LLD kārtula pieder hostam un `type` ir iestatīts uz "Simple check", "External check", "SSH agent", "TELNET agent" vai "HTTP agent"|
|key\_|string|LLD kārtulas atslēga.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* izveides operācijām<br>- *tikai lasāms* mantotajiem objektiem|
|name|string|LLD kārtulas nosaukums.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* izveides operācijām<br>- *tikai lasāms* mantotajiem objektiem|
|type|integer|LLD kārtulas tips.<br><br>Iespējamās vērtības:<br>0 - Zabbix aģents;<br>2 - Zabbix trapper;<br>3 - Simple check;<br>5 - Zabbix internal;<br>7 - Zabbix aģents (aktīvs);<br>10 - External check;<br>11 - Database monitor;<br>12 - IPMI aģents;<br>13 - SSH aģents;<br>14 - TELNET aģents;<br>16 - JMX aģents;<br>18 - atkarīgais vienums;<br>19 - HTTP aģents;<br>20 - SNMP aģents;<br>21 - Script;<br>22 - Browser;<br>23 - ligzdots. Šis tips ir atļauts tikai tad, ja kārtulas vecāks ir veidne (pieņemot, ka tā atklāšanas laikā ir sasaistīta ar hosta prototipu) vai atklāts hosts (kuram saknē ir LLD kārtula).<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* izveides operācijām<br>- *tikai lasāms* mantotajiem objektiem|
|url|string|URL virkne.<br>Atbalsta lietotāja makrosus, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {ITEM.ID}, {ITEM.KEY}.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|allow\_traps|integer|Atļaut aizpildīt vērtību līdzīgi kā trapper vienumam.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* Neatļaut pieņemt ienākošos datus;<br>1 - Atļaut pieņemt ienākošos datus.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"|
|authtype|integer|Autentifikācijas metode.<br><br>Iespējamās vērtības, ja `type` ir iestatīts uz "SSH agent":<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 agent":<br>0 - *(noklusējums)* nav;<br>1 - basic;<br>2 - NTLM;<br>3 - Kerberos;<br>4 - Digest.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "SSH agent" vai "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem (ja `type` ir iestatīts uz "HTTP agent")|
|description|string|LLD kārtulas apraksts.|
|error|string|Kļūdas teksts, ja rodas problēmas ar LLD kārtulas vērtības atjaunināšanu.<br><br>[Īpašības darbība](/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>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|headers|array|[Galveņu](#http-header) masīvs, kas tiks nosūtīts, izpildot HTTP pieprasījumu.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|http\_proxy|string|HTTP(S) starpniekservera savienojuma virkne.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|ipmi\_sensor|string|IPMI sensors.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "IPMI agent" un `key_` nav iestatīts uz "ipmi.get"<br>- *atbalstīts*, ja `type` ir iestatīts uz "IPMI agent"<br>- *tikai lasāms* mantotajiem objektiem|
|jmx\_endpoint|string|JMX aģenta pielāgota savienojuma virkne.<br><br>Noklusējums: service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "JMX agent"|
|lifetime|string|Laika periods, pēc kura vienumi, kas vairs netiek atklāti, tiks dzēsti. Pieņem sekundes, laika vienību ar sufiksu vai lietotāja makrosu.<br><br>Noklusējums: `7d`.|
|lifetime\_type|integer|Scenārijs zaudēto LLD resursu dzēšanai.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* Dzēst pēc lifetime sliekšņa sasniegšanas;<br>1 - Nedzēst;<br>2 - Dzēst nekavējoties.|
|enabled\_lifetime|string|Laika periods, pēc kura vienumi, kas vairs netiek atklāti, tiks atspējoti. Pieņem sekundes, laika vienību ar sufiksu vai lietotāja makrosu.<br><br>Noklusējums: `0`.|
|enabled\_lifetime\_type|integer|Scenārijs zaudēto LLD resursu atspējošanai.<br><br>Iespējamās vērtības:<br>0 - Atspējot pēc lifetime sliekšņa sasniegšanas;<br>1 - Neatspējot;<br>2 - *(noklusējums)* Atspējot nekavējoties.|
|master\_itemid|ID|Galvenā vienuma ID.<br>Atklāšanas kārtula nevar būt galvenais vienums citai atklāšanas kārtulai.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "Dependent item"<br>- *tikai lasāms* mantotajiem objektiem|
|output\_format|integer|Vai atbilde jākonvertē uz JSON.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* Saglabāt neapstrādātu;<br>1 - Konvertēt uz JSON.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|params|string|Papildu parametri atkarībā no LLD kārtulas tipa:<br>- izpildāmais skripts SSH un Telnet LLD kārtulām;<br>- SQL vaicājums datubāzes uzrauga LLD kārtulām;<br>- formula aprēķinātajām LLD kārtulām;<br>- skripts Script un Browser LLD kārtulām.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "Database monitor", "SSH agent", "TELNET agent", "Script" vai "Browser"<br>- *tikai lasāms* mantotajiem objektiem (ja `type` ir iestatīts uz "Script" vai "Browser")|
|parameters|object/array|Papildu parametri, ja `type` ir iestatīts uz "Script" vai "Browser".<br>Objektu masīvs ar `name` un `value` īpašībām, kur `name` jābūt unikālam.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "Script" vai "Browser"<br>- *tikai lasāms* mantotajiem objektiem|
|password|string|Parole autentifikācijai.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "JMX agent" un `username` ir iestatīts<br>- *atbalstīts*, ja `type` ir iestatīts uz "Simple check", "Database monitor", "SSH agent", "TELNET agent" vai "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem (ja `type` ir iestatīts uz "HTTP agent")|
|post\_type|integer|`posts` īpašībā saglabātā POST datu ķermeņa tips.<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>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|posts|string|HTTP(S) pieprasījuma ķermeņa dati.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "HTTP agent" un `post_type` ir iestatīts uz "JSON data" vai "XML data"<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent" un `post_type` ir iestatīts uz "Raw data"<br>- *tikai lasāms* mantotajiem objektiem|
|privatekey|string|Privātās atslēgas faila nosaukums.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "SSH agent" un `authtype` ir iestatīts uz "public key"|
|publickey|string|Publiskās atslēgas faila nosaukums.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "SSH agent" un `authtype` ir iestatīts uz "public key"|
|query\_fields|array|[Vaicājuma lauku](#http-query-field) masīvs, kas tiks nosūtīts, izpildot HTTP pieprasījumu.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem 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>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|retrieve\_mode|integer|Kura atbildes daļa jāsaglabā.<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>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|snmp\_oid|string|SNMP OID.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "SNMP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|ssl\_cert\_file|string|Publiskās SSL atslēgas faila ceļš.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|ssl\_key\_file|string|Privātās SSL atslēgas faila ceļš.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|ssl\_key\_password|string|SSL atslēgas faila parole.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|state|integer|LLD kārtulas stāvoklis.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* normāls;<br>1 - neatbalstīts.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|status|integer|LLD kārtulas statuss.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* iespējota LLD kārtula;<br>1 - atspējota LLD kārtula.|
|status\_codes|string|Nepieciešamo HTTP statusa kodu diapazoni, atdalīti ar komatiem. Atbalsta arī lietotāja makrosus kā daļu no ar komatiem atdalīta saraksta.<br><br>Piemērs: 200,200-{$M},{$M},200-400<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|
|templateid|ID|Vecākveidnes LLD kārtulas ID.<br><br>[Īpašības darbība](/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ēram, 30s, 1m). Pieņem arī lietotāja makrosus.<br><br>Iespējamo vērtību diapazons: 1-600s.<br><br>Noklusējums: "" - izmantot starpniekservera/globālos iestatījumus.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "Zabbix agent" (0), "Simple check" (3) un `key_` nesākas ar "`vmware.`" un "`icmpping`", "Zabbix agent (active)" (7), "External check" (10), "Database monitor" (11), "SSH agent" (13), "TELNET agent" (14), "HTTP agent" (19), "SNMP agent" (20) un `snmp_oid` sākas ar "`walk[`" vai "`get[`", "Script" (21), "Browser" (22)<br>- *tikai lasāms* mantotajiem objektiem|
|trapper\_hosts|string|Atļautie hosti.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "Zabbix trapper", vai ja `type` ir iestatīts uz "HTTP agent" un `allow_traps` ir iestatīts uz "Allow to accept incoming data"|
|username|string|Lietotājvārds autentifikācijai.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "SSH agent", "TELNET agent", vai ja `type` ir iestatīts uz "JMX agent" un `password` ir iestatīts<br>- *atbalstīts*, ja `type` ir iestatīts uz "Simple check", "Database monitor" vai "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem (ja `type` ir iestatīts uz "HTTP agent")|
|uuid|string|Universāls unikāls identifikators, ko izmanto importēto LLD kārtulu sasaistīšanai ar jau esošajām. Ja nav norādīts, tiek ģenerēts automātiski.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja LLD kārtula pieder veidnei|
|verify\_host|integer|Vai pārbaudīt, ka savienojuma hosta nosaukums atbilst hosta sertifikātā norādītajam.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* Nepārbaudīt;<br>1 - Pārbaudīt.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem 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>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *atbalstīts*, ja `type` ir iestatīts uz "HTTP agent"<br>- *tikai lasāms* mantotajiem objektiem|

[comment]: # ({/33580c07-c17fa830})

[comment]: # ({ab5307fa-b531b70b})
#### 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āta*|
|value|string|Galvenes vērtība.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāta*|

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

[comment]: # ({5b4177f3-ab8034d8})
#### 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āts*|
|value|string|Parametra vērtība.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|

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

[comment]: # ({7bfc5ecb-b0412737})
### LLD noteikumu filtra

LLD noteikumu filtra objekts definē nosacījumu kopu, ko var izmantot
atklāto objektu filtrēšanai. Tam ir šādi atribūti:

|Atribūts|[Tips](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|conditions|object/array|[filtra nosacījumu](#lld-rule-filter-condition) kopa, ko izmantot rezultātu filtrēšanai. Nosacījumi tiks sakārtoti tādā secībā, kādā tie ir izvietoti formulā.<br><br>[Atribūta uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|
|evaltype|integer|Filtra nosacījumu [izvērtēšanas metode](/manual/discovery/low_level_discovery#filter).<br><br>Iespējamās vērtības:<br>0 - And/Or;<br>1 - And;<br>2 - Or;<br>3 - Custom expression.<br><br>[Atribūta uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|
|eval\_formula|string|Ģenerēta izteiksme, kas tiks izmantota filtra nosacījumu izvērtēšanai. Izteiksme satur ID, kas atsaucas uz konkrētiem filtra nosacījumiem pēc to `formulaid`. `eval_formula` vērtība ir vienāda ar `formula` vērtību filtriem ar pielāgotu izteiksmi.<br><br>[Atribūta uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|formula|string|Lietotāja definēta izteiksme, ko izmantot filtru nosacījumu izvērtēšanai ar pielāgotu izteiksmi. Izteiksmē jāietver ID, kas atsaucas uz konkrētiem filtra nosacījumiem pēc to `formulaid`. Izteiksmē izmantotajiem ID precīzi jāsakrīt ar tiem, kas definēti filtra nosacījumos: neviens nosacījums nedrīkst palikt neizmantots vai izlaists.<br><br>[Atribūta uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `evaltype` ir iestatīts uz "custom expression"|

[comment]: # ({/7bfc5ecb-b0412737})

[comment]: # ({92f63faf-be83ef5c})
#### LLD noteikuma filtra nosacījums

LLD noteikuma filtra nosacījuma objekts definē atsevišķu pārbaudi, kas jāveic
ar LLD makro vērtību. Tam ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|macro|string|LLD makro, kuram jāveic pārbaude.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|value|string|Vērtība, ar kuru salīdzināt.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `operator` is set to "matches regular expression" or "does not match regular expression"|
|formulaid|string|Patvaļīgs unikāls ID, ko izmanto, lai atsauktos uz nosacījumu no pielāgotas izteiksmes. Var saturēt tikai lielos burtus. ID lietotājam jādefinē, modificējot filtra nosacījumus, bet, pieprasot tos vēlāk, tas tiks ģenerēts no jauna.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `evaltype` of [LLD rule filter object](#lld-rule-filter) is set to "custom expression"|
|operator|integer|Nosacījuma operators.<br><br>Possible values:<br>8 - *(default)* atbilst regulārai izteiksmei;<br>9 - neatbilst regulārai izteiksmei;<br>12 - eksistē;<br>13 - neeksistē.|

::: notetip
Lai labāk saprastu, kā izmantot filtrus ar dažādiem izteiksmju tipiem, skatiet piemērus [discoveryrule.get](get#retrieving-filter-conditions) un [discoveryrule.create](create#using-a-custom-expression-filter) metožu lapās.
:::

[comment]: # ({/92f63faf-be83ef5c})

[comment]: # ({99ea4653-4a2b52b9})
### LLD makro ceļš

LLD makro ceļam ir šādas īpašības:

|Īpašība|[Type](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|lld\_macro|string|LLD makro.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|
|path|string|Atlasītājs vērtībai, kas tiks piešķirta atbilstošajam makro.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|

[comment]: # ({/99ea4653-4a2b52b9})

[comment]: # ({0769e0f5-14dc55c1})
### LLD noteikuma priekšapstrāde

LLD noteikuma priekšapstrādes objektam ir šādi rekvizīti.

|Rekvizīts|[Tips](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|type|integer|Priekšapstrādes opcijas tips.<br><br>Iespējamās vērtības:<br>5 - regulārā izteiksme;<br>11 - XML XPath;<br>12 - JSONPath;<br>14 - atbilst regulārajai izteiksmei;<br>15 - neatbilst regulārajai izteiksmei;<br>16 - pārbaudīt JSON kļūdu;<br>17 - pārbaudīt XML kļūdu;<br>20 - atmest nemainītu ar heartbeat;<br>21 - JavaScript;<br>23 - Prometheus uz JSON;<br>24 - CSV uz JSON;<br>25 - aizstāt;<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>[Rekvizīta uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|
|params|string|Papildu parametri, ko izmanto priekšapstrādes opcija. Vairāki parametri tiek atdalīti ar jaunas rindas (\\n) rakstzīmi.<br><br>[Rekvizīta uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "regulārā izteiksme" (5), "XML XPath" (11), "JSONPath" (12), "atbilst regulārajai izteiksmei" (14), "neatbilst regulārajai izteiksmei" (15), "pārbaudīt JSON kļūdu" (16), "pārbaudīt XML kļūdu" (17), "atmest nemainītu ar heartbeat" (20), "JavaScript" (21), "Prometheus uz JSON" (23), "CSV uz JSON" (24), "aizstāt" (25), "SNMP walk vērtība" (28), "SNMP walk uz JSON" (29) vai "SNMP get vērtība" (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>[Rekvizīta uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `type` ir iestatīts uz "regulārā izteiksme" (5), "XML XPath" (11), "JSONPath" (12), "atbilst regulārajai izteiksmei" (14), "neatbilst regulārajai izteiksmei" (15), "pārbaudīt JSON kļūdu" (16), "pārbaudīt XML kļūdu" (17), "Prometheus uz JSON" (23), "CSV uz JSON" (24), "XML uz JSON" (27), "SNMP walk vērtība" (28), "SNMP walk uz JSON" (29) vai "SNMP get vērtība" (30)|
|error\_handler\_params|string|Kļūdu apstrādātāja parametri.<br><br>[Rekvizīta uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*, ja `error_handler` ir iestatīts uz "Iestatīt pielāgotu vērtību" vai "Iestatīt pielāgotu kļūdas ziņojumu"|

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

|Priekšapstrādes tips|Nosaukums|1. parametrs|2. parametrs|3. parametrs|Atbalstītie kļūdu apstrādātāji|
|------------------|----|-----------|-----------|-----------|------------------------|
|5|regulārā izteiksme|pattern^1^|output^2^|<|0, 1, 2, 3|
|11|XML XPath|path^3^|<|<|0, 1, 2, 3|
|12|JSONPath|path^3^|<|<|0, 1, 2, 3|
|14|atbilst regulārajai izteiksmei|pattern^1^|<|<|0, 1, 2, 3|
|15|neatbilst regulārajai izteiksmei|pattern^1^|<|<|0, 1, 2, 3|
|16|pārbaudīt JSON kļūdu|path^3^|<|<|0, 1, 2, 3|
|17|pārbaudīt XML kļūdu|path^3^|<|<|0, 1, 2, 3|
|20|atmest nemainītu ar heartbeat|seconds^4, 5^|<|<|<|
|21|JavaScript|script^2^|<|<|<|
|23|Prometheus uz JSON|pattern^5, 6^|<|<|0, 1, 2, 3|
|24|CSV uz JSON|character^2^|character^2^|0,1|0, 1, 2, 3|
|25|aizstāt|search string^2^|replacement^2^|<|<|
|27|XML uz JSON|<|<|<|0, 1, 2, 3|
|28|SNMP walk vērtība|OID^2^|Formāts:<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 uz JSON^7^|lauka nosaukums^2^|OID prefikss^2^|Formāts:<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 vērtība|Formāts:<br>1 - UTF-8 no Hex-STRING<br>2 - MAC no Hex-STRING<br>3 - vesels skaitlis no BITS|<|<|0, 1, 2, 3|

^1^ regulārā izteiksme<br>
^2^ virkne<br>
^3^ JSONPath vai XML XPath<br>
^4^ pozitīvs vesels skaitlis (ar laika sufiksu atbalstu, piemēram, 30s, 1m, 2h,
1d)<br>
^5^ lietotāja makro<br>
^6^ Prometheus paraugs atbilstoši sintaksei:
`<metric name>{<label name>="<label value>", ...} == <value>`. Katrs
Prometheus parauga komponents (metrikas nosaukums, etiķetes nosaukums, etiķetes vērtība un metrikas
vērtība) var būt lietotāja makro.<br>
^7^ Atbalsta vairākus "lauka nosaukums,OID prefikss,formāts" ierakstus, kas atdalīti ar jaunas rindas rakstzīmi.

[comment]: # ({/0769e0f5-14dc55c1})

[comment]: # ({f2f34ac6-2f32e5f0})
### LLD noteikumu pārrakstīšanas

LLD noteikumu pārrakstīšanas objekts definē noteikumu kopu (filtrus, nosacījumus un darbības), kas tiek izmantota, lai pārrakstītu dažādu prototipa objektu īpašības. Tam ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|--|
|name|string|Unikāls pārrakstīšanas nosaukums.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|step|integer|Unikāls pārrakstīšanas kārtas numurs.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|stop|integer|Pārtraukt nākamo pārrakstīšanu apstrādi, ja atbilst.<br><br>Iespējamās vērtības:<br>0 - *(default)* nepārtraukt pārrakstīšanu apstrādi;<br>1 - pārtraukt pārrakstīšanu apstrādi, ja filtrs atbilst.|
|filter|object|Pārrakstīšanas filtrs.|
|operations|object/array|Pārrakstīšanas darbības.|

[comment]: # ({/f2f34ac6-2f32e5f0})

[comment]: # ({67737988-573b52c4})
#### LLD noteikumu pārrakstīšanas filtra

LLD noteikumu pārrakstīšanas filtra objekts definē nosacījumu kopu, kas, ja tie atbilst atklātajam objektam, piemēro pārrakstīšanu. Tam ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|conditions|object/array|[pārrakstīšanas filtra nosacījumu](#lld-rule-override-filter-condition) kopa, ko izmantot atklāto objektu salīdzināšanai. Nosacījumi tiks sakārtoti formulas izvietojuma secībā.<br><br>[Īpašības uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|
|evaltype|integer|Pārrakstīšanas filtra nosacījumu [izvērtēšanas metode](/manual/discovery/low_level_discovery#override).<br><br>Iespējamās vērtības:<br>0 - And/Or;<br>1 - And;<br>2 - Or;<br>3 - Custom expression.<br><br>[Īpašības uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts*|
|eval\_formula|string|Ģenerēta izteiksme, kas tiks izmantota pārrakstīšanas filtra nosacījumu izvērtēšanai. Izteiksme satur ID, kas atsaucas uz konkrētiem pārrakstīšanas filtra nosacījumiem pēc to `formulaid`. `eval_formula` vērtība ir vienāda ar `formula` vērtību filtriem ar pielāgotu izteiksmi.<br><br>[Īpašības uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|formula|string|Lietotāja definēta izteiksme, ko izmantot pārrakstīšanas filtru nosacījumu izvērtēšanai ar pielāgotu izteiksmi. Izteiksmei jāsatur ID, kas atsaucas uz konkrētiem pārrakstīšanas filtra nosacījumiem pēc to `formulaid`. Izteiksmē izmantotajiem ID precīzi jāsakrīt ar tiem, kas definēti pārrakstīšanas filtra nosacījumos: neviens nosacījums nedrīkst palikt neizmantots vai izlaists.<br><br>[Īpašības uzvedība](/manual/api/reference_commentary#property-behavior):<br>- *obligāts* ja `evaltype` ir iestatīts uz "custom expression"|

[comment]: # ({/67737988-573b52c4})

[comment]: # ({a2dc636e-e47f6c6a})
##### LLD noteikuma pārrakstīšanas filtra nosacījums

LLD noteikuma pārrakstīšanas filtra nosacījuma objekts definē atsevišķu pārbaudi, kas jāveic attiecībā uz LLD makro vērtību. Tam ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|--|
|macro|string|LLD makro, uz kura veikt pārbaudi.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|value|string|Vērtība, ar kuru salīdzināt.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `operator` is set to "matches regular expression" or "does not match regular expression"|
|formulaid|string|Patvaļīgs unikāls ID, ko izmanto, lai atsauktos uz nosacījumu no pielāgotas izteiksmes. Var saturēt tikai lielos burtus. ID lietotājam ir jādefinē, modificējot filtra nosacījumus, taču, pieprasot tos vēlāk, tas tiks ģenerēts no jauna.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `evaltype` of [LLD rule override filter object](#lld-rule-override-filter) is set to "custom expression"|
|operator|integer|Nosacījuma operators.<br><br>Possible values:<br>8 - *(default)* atbilst regulārajai izteiksmei;<br>9 - neatbilst regulārajai izteiksmei;<br>12 - eksistē;<br>13 - neeksistē.|

[comment]: # ({/a2dc636e-e47f6c6a})

[comment]: # ({02af08bb-e7b08f3c})
#### LLD noteikuma pārrakstīšanas darbība

LLD noteikuma pārrakstīšanas darbība ir nosacījumu un darbību kombinācija, ko veic ar prototipa objektu. Tai ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|operationobject|integer|Atklātā objekta tips, kuram veikt darbību.<br><br>Iespējamās vērtības:<br>0 - vienuma prototips;<br>1 - trigeris prototips;<br>2 - grafika prototips;<br>3 - hosta prototips;<br>4 - atklāšanas prototips.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|operator|integer|Pārrakstīšanas nosacījuma [operators](/manual/discovery/low_level_discovery#override).<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* vienāds ar;<br>1 - nav vienāds ar;<br>2 - satur;<br>3 - nesatur;<br>8 - atbilst;<br>9 - neatbilst.|
|value|string|Paraugs, ar ko salīdzināt vienuma, trigeris, grafika vai hosta prototipa nosaukumu atkarībā no izvēlētā objekta.|
|opstatus|object|Pārrakstīšanas darbības statusa objekts vienuma, trigeris un hosta prototipa objektiem.|
|opdiscover|object|Pārrakstīšanas darbības atklāšanas statusa objekts (visiem objektu tipiem).|
|opperiod|object|Pārrakstīšanas darbības perioda (atjaunināšanas intervāla) objekts vienuma prototipa objektam.|
|ophistory|object|Pārrakstīšanas darbības vēstures objekts vienuma prototipa objektam.|
|optrends|object|Pārrakstīšanas darbības tendenču objekts vienuma prototipa objektam.|
|opseverity|object|Pārrakstīšanas darbības nopietnības objekts trigeris prototipa objektam.|
|optag|object/array|Pārrakstīšanas darbības taga objekts trigeris un hosta prototipa objektiem.|
|optemplate|object/array|Pārrakstīšanas darbības veidnes objekts hosta prototipa objektam.|
|opinventory|object|Pārrakstīšanas darbības inventāra objekts hosta prototipa objektam.|

[comment]: # ({/02af08bb-e7b08f3c})

[comment]: # ({3d3c516a-52d3b579})
##### LLD noteikuma pārrakstīšanas darbības statuss

LLD noteikuma pārrakstīšanas darbības statuss, kas ir iestatīts atklātajam objektam. Tam ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|status|integer|Pārrakstīt atlasītā objekta statusu.<br><br>Iespējamās vērtības:<br>0 - izveidot iespējotu;<br>1 - izveidot atspējotu.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|

[comment]: # ({/3d3c516a-52d3b579})

[comment]: # ({9cdd5143-ff620350})
##### LLD noteikuma pārrakstīšanas darbība discover

LLD noteikuma pārrakstīšanas darbība discover statusu, kas ir iestatīts uz atklāts
objekts. Tam ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|discover|integer|Pārrakstīt atlasītā objekta discover statusu.<br><br>Iespējamās vērtības:<br>0 - Jā, turpināt objektu atklāšanu;<br>1 - Nē, jauni objekti netiks atklāti, un esošie tiks atzīmēti kā pazaudēti.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|

[comment]: # ({/9cdd5143-ff620350})

[comment]: # ({b3bef187-6e469c1b})
##### LLD kārtulas ignorēšanas darbības periods

LLD kārtulas ignorēšanas darbības periods ir atjaunināšanas intervāla vērtība, kas tiek iestatīta atklātajam vienumam.
Tam ir šādas īpašības:

|Īpašība|[Tips](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|delay|string|Ignorē vienuma prototipa atjaunināšanas intervālu.<br><br>Pieņem sekundes vai laika vienību ar sufiksu (piemēram, 30s, 1m, 2h, 1d) un pēc izvēles vienu vai vairākus [pielāgotos intervālus](/manual/config/items/item/custom_intervals), kas visi atdalīti ar semikoliem. Pielāgotie intervāli var būt elastīgo un plānošanas intervālu kombinācija.<br><br>Pieņem lietotāja makrosus vai LLD makrosus. Ja tie tiek izmantoti, vērtībai jābūt vienam makrosam. Vairāki makrosi vai makrosi kopā ar tekstu netiek atbalstīti. Elastīgos intervālus var rakstīt kā divus makrosus, kas atdalīti ar slīpsvītru (piemēram, `{$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>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *required*|

[comment]: # ({/b3bef187-6e469c1b})

[comment]: # ({28d8eca2-ff97489f})
##### LLD noteikuma pārrakstīšanas darbību vēsture

LLD noteikuma pārrakstīšanas darbību vēstures vērtība, kas ir iestatīta atklātajam vienumam. Tai ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|history|string|Pārraksta vienuma prototipa vēsturi, kas ir laika vienība, kas nosaka, cik ilgi vēstures dati jāglabā. Pieņem arī lietotāja makro un LLD makro.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|

[comment]: # ({/28d8eca2-ff97489f})

[comment]: # ({a1ea1935-10b52601})
##### LLD noteikuma ignorēšanas operācijas tendenču iestatījums

LLD noteikuma ignorēšanas operācijas tendenču vērtība, kas tiek iestatīta atklātajam vienumam.
Tam ir šādas īpašības:

|Īpašība|[Type](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|trends|string|Ignorēt vienuma prototipa tendenču iestatījumu, kas ir laika vienība, cik ilgi tendenču dati ir jāglabā. Pieņem arī lietotāja makrosu un LLD makrosu.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *required*|

[comment]: # ({/a1ea1935-10b52601})

[comment]: # ({e551a258-991f3bdc})
##### LLD noteikuma pārrakstīšanas darbības smagums

LLD noteikuma pārrakstīšanas darbības smaguma vērtība, kas tiek iestatīta atklātajam trigerim. Tai ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|--|
|severity|integer|Pārraksta trigeris prototipa smagumu.<br><br>Iespējamās vērtības:<br>0 - *(noklusējums)* nav klasificēts;<br>1 - informācija;<br>2 - brīdinājums;<br>3 - vidējs;<br>4 - augsts;<br>5 - katastrofāls.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|

[comment]: # ({/e551a258-991f3bdc})

[comment]: # ({71613716-0693b8f3})
##### LLD noteikuma pārrakstīšanas operācijas taga objekts

LLD noteikuma pārrakstīšanas operācijas taga objekts satur taga nosaukumu un vērtību, kas tiek iestatīti atklātajam objektam. Tam ir šādas īpašības:

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

[comment]: # ({/71613716-0693b8f3})

[comment]: # ({0e075e84-5eebc05a})
##### LLD noteikuma pārrakstīšanas darbības veidnes

LLD noteikuma pārrakstīšanas darbības veidnes objekts, kas ir saistīts ar atklāto
host. Tam ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|templateid|ID|Pārraksta hosta prototipa saistīto veidņu veidni.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|

[comment]: # ({/0e075e84-5eebc05a})

[comment]: # ({e26c68ed-9c5cc3d1})
##### LLD noteikuma pārrakstīšanas darbība inventārs

LLD noteikuma pārrakstīšanas darbības inventāra režīma vērtība, kas ir iestatīta atklātajam hostam. Tai ir šādas īpašības:

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|inventory\_mode|integer|Pārraksta hosta prototipa inventāra režīmu.<br><br>Iespējamās vērtības:<br>-1 - atspējots;<br>0 - *(noklusējums)* manuāls;<br>1 - automātisks.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|

[comment]: # ({/e26c68ed-9c5cc3d1})
