[comment]: # aside:1

[comment]: # ({0fc3ae4e-92e6c52c})
# Task objekts

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

### Task

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

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|taskid|ID|Task ID.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|type|integer|Taska tips.<br><br>Iespējamās vērtības:<br>1 - diagnostiskā informācija;<br>2 - starpniekservera konfigurācijas atsvaidzināšana;<br>6 - izpildīt tagad.<br><br>Kopš Zabbix 7.4.3, lietotāji ar *Admin* un *User* tipu var izveidot "Izpildīt tagad" uzdevumus.<br><br>Ņemiet vērā, ka `task.get` vienmēr atgriež "7" (Task execution summary).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|status|integer|Taska statuss.<br><br>Iespējamās vērtības:<br>1 - jauns uzdevums;<br>2 - uzdevums tiek izpildīts;<br>3 - uzdevums ir pabeigts;<br>4 - uzdevums ir beidzies.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|clock|timestamp|Laiks, kad uzdevums tika izveidots.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|ttl|integer|Laiks sekundēs, pēc kura uzdevums beidzas.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
|proxyid|ID|Starpniekservera ID, par kuru tiek apkopota diagnostiskās informācijas statistika.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if `type` is set to "Diagnostic information" or "Refresh proxy configuration"|
|request|object|Uzdevuma pieprasījuma objekts atbilstoši uzdevuma tipam:<br>"Izpildīt tagad" uzdevuma objekts ir [aprakstīts detalizēti tālāk](/manual/api/reference/task/object#check-now-request-object);<br>"Starpniekservera konfigurācijas atsvaidzināšana" uzdevuma objekts ir [aprakstīts detalizēti tālāk](/manual/api/reference/task/object#refresh-proxy-configuration);<br>"Diagnostiskā informācija" uzdevuma objekts ir [aprakstīts detalizēti tālāk](/manual/api/reference/task/object#diagnostic-information-request-object).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
|result|object|Diagnostiskās informācijas uzdevuma rezultāta objekts.<br>Var saturēt NULL, ja rezultāts vēl nav gatavs.<br>Rezultāta objekts ir [aprakstīts detalizēti tālāk](/manual/api/reference/task/object#statistic-result-object).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|

[comment]: # ({/0fc3ae4e-92e6c52c})

[comment]: # ({4dff159c-cd63c2fd})
#### 'Execute now' pieprasījuma objekts

'Execute now' uzdevuma pieprasījuma objektam ir šādas īpašības.

|Property|[Type](/manual/api/reference_commentary#data-types)|Description|
|--|--|------|
|itemid|ID|Vienuma un zemā līmeņa atklāšanas noteikumu ID.<br><br>Kopš Zabbix 7.4.3, *Admin* un *User* tipa lietotāji var veikt 'Execute now' vienumiem hosts, kuriem viņiem ir *read-write* [atļauja](/manual/api/reference/usergroup/object#permission), vai *read* atļauja un viņu lomai ir iespējota `invoke_execute_now` [darbība](/manual/api/reference/role/object#action). Tas pats attiecas uz *Admin* tipa lietotājiem zemā līmeņa atklāšanas (LLD) noteikumiem.|

[comment]: # ({/4dff159c-cd63c2fd})

[comment]: # ({f395f844-b5d3bd1c})
#### 'Atsvaidzināt starpniekservera konfigurāciju' pieprasījuma objekts

Uzdevuma 'Atsvaidzināt starpniekservera konfigurāciju' pieprasījuma objektam ir šādas īpašības.

|Īpašība|[Type](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|proxyids|array|Starpniekserveru ID.|

[comment]: # ({/f395f844-b5d3bd1c})

[comment]: # ({1249a0ab-52d75b77})
#### 'Diagnostikas informācijas' pieprasījuma objekts

Diagnostikas informācijas uzdevuma pieprasījuma objektam ir šādas
īpašības. Statistikas pieprasījuma objekts visiem īpašību tipiem ir
[detalizēti aprakstīts
zemāk](/manual/api/reference/task/object#statistic-request-object).

|Īpašība|[Tips](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|historycache|object|Vēstures kešatmiņas statistikas pieprasījums. Pieejams serverī un starpniekserverī.|
|valuecache|object|Vienumu kešatmiņas statistikas pieprasījums. Pieejams serverī.|
|preprocessing|object|Pirmsapstrādes pārvaldnieka statistikas pieprasījums. Pieejams serverī un starpniekserverī.|
|alerting|object|Brīdinājumu pārvaldnieka statistikas pieprasījums. Pieejams serverī.|
|lld|object|LLD pārvaldnieka statistikas pieprasījums. Pieejams serverī.|

[comment]: # ({/1249a0ab-52d75b77})

[comment]: # ({2eb185f8-5149852c})
##### Statistikas pieprasījuma objekts

Statistikas pieprasījuma objekts tiek izmantots, lai noteiktu, kāda veida informācija
būtu jāapkopo par servera/starpniekservera iekšējiem procesiem. Tam ir
šādas īpašības.

|Īpašība|[Tips](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|stats|query|Atgriežamās statistikas objekta īpašības.<br>Pieejamo lauku saraksts katram diagnostikas informācijas statistikas tipam ir [detalizēti aprakstīts zemāk](object#list-of-statistic-fields-available-for-each-type-of-diagnostic-information-request).<br><br>Noklusējums: `extend` atgriezīs visus pieejamos statistikas laukus.|
|top|object|Objekts atgriezto statistikas vērtību kārtošanai un ierobežošanai.<br>Pieejamo lauku saraksts katram diagnostikas informācijas statistikas tipam ir [detalizēti aprakstīts zemāk](object#list-of-sorting-fields-available-for-each-type-of-diagnostic-information-request).<br><br>Piemērs: { “source.alerts”: 10 }|

[comment]: # ({/2eb185f8-5149852c})

[comment]: # ({50ca4dca-60e59ca2})
###### Katram diagnostikas informācijas pieprasījuma tipam pieejamo statistikas lauku saraksts

Tālāk norādītos statistikas laukus var pieprasīt katram diagnostikas
informācijas pieprasījuma rekvizīta tipam.

|Diagnostikas tips|Pieejamie lauki|Apraksts|
|--|--|------|
|historycache|items|Kešatmiņā saglabāto vienumu skaits.|
|^|values|Kešatmiņā saglabāto vērtību skaits.|
|^|memory|Koplietojamās atmiņas statistika (brīvā vieta, izmantoto bloku skaits, brīvo bloku skaits, brīvā bloka maksimālais izmērs).|
|^|memory.data|Vēstures datu kešatmiņas koplietojamās atmiņas statistika.|
|^|memory.index|Vēstures indeksa kešatmiņas koplietojamās atmiņas statistika.|
|valuecache|items|Kešatmiņā saglabāto vienumu skaits.|
|^|values|Kešatmiņā saglabāto vērtību skaits.|
|^|memory|Koplietojamās atmiņas statistika (brīvā vieta, izmantoto bloku skaits, brīvo bloku skaits, brīvā bloka maksimālais izmērs).|
|^|mode|Vērtību kešatmiņas režīms.|
|preprocessing|values|Rindā esošo vērtību skaits.|
|^|preproc.values|Rindā esošo vērtību skaits ar priekšapstrādes soļiem.|
|alerting|alerts|Rindā esošo brīdinājumu skaits.|
|lld|rules|Rindā esošo noteikumu skaits.|
|^|values|Rindā esošo vērtību skaits.|

[comment]: # ({/50ca4dca-60e59ca2})

[comment]: # ({a768b834-09dc3377})
###### Katram diagnostikas informācijas pieprasījuma tipam pieejamo kārtošanas lauku saraksts

Tālāk norādītos statistikas laukus var izmantot, lai kārtotu un ierobežotu pieprasīto
informāciju.

|Diagnostikas tips|Pieejamie lauki|[Tips](/manual/api/reference_commentary#data-types)|
|--|--|------|
|historycache|values|integer|
|valuecache|values|integer|
|^|request.values|integer|
|preprocessing|values|integer|
|alerting|media.alerts|integer|
|^|source.alerts|integer|
|lld|values|integer|

[comment]: # ({/a768b834-09dc3377})

[comment]: # ({13093171-e680be6c})
##### Statistikas rezultāta objekts

Statistikas rezultāta objekts tiek iegūts uzdevuma objekta laukā `result`.

|Īpašība|[Tips](/manual/api/reference_commentary#data-types)|Apraksts|
|--|--|------|
|status|integer|Uzdevuma rezultāta statuss.<br><br>Iespējamās vērtības:<br>-1 - uzdevuma izpildes laikā radās kļūda;<br>0 - uzdevuma rezultāts ir izveidots.<br><br>[Īpašības darbība](/manual/api/reference_commentary#property-behavior):<br>- *tikai lasāms*|
|data|string/object|Rezultāti atbilstoši konkrētā diagnostikas informācijas uzdevuma statistikas pieprasījuma objektam.<br>Satur kļūdas ziņojuma virkni, ja uzdevuma izpildes laikā radās kļūda.|

[comment]: # ({/13093171-e680be6c})
