On this page
task.get
Apraksts
integer/array task.get(object parameters)
Metode ļauj izgūt uzdevumus atbilstoši norādītajiem parametriem.
Šī metode ir pieejama tikai Super admin lietotāja tipam. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet Lietotāju lomas.
Parametri
(object) Parametri, kas nosaka vēlamo izvadi.
Metode atbalsta šādus parametrus.
| Parametrs | Tips | Apraksts |
|---|---|---|
| taskids | ID/array | Atgriezt tikai uzdevumus ar norādītajiem ID. |
| output | query | Šie parametri ir aprakstīti atsauces komentārā. |
| preservekeys | boolean |
Atgrieztās vērtības
(integer/array) Atgriež objektu masīvu.
Piemēri
Iegūt uzdevumu pēc ID
Iegūt visus datus par uzdevumu ar ID "1".
{
"jsonrpc": "2.0",
"method": "task.get",
"params": {
"output": "extend",
"taskids": "1"
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": [
{
"taskid": "1",
"type": "7",
"status": "3",
"clock": "1601039076",
"ttl": "3600",
"proxyid": null,
"request": {
"alerting": {
"stats": [
"alerts"
],
"top": {
"media.alerts": 10
}
},
"lld": {
"stats": "extend",
"top": {
"values": 5
}
}
},
"result": {
"data": {
"alerting": {
"alerts": 0,
"top": {
"media.alerts": []
},
"time": 0.000663
},
"lld": {
"rules": 0,
"values": 0,
"top": {
"values": []
},
"time": 0.000442
}
},
"status": "0"
}
}
],
"id": 1
}
Skatīt arī
- Uzdevums
- 'Izpildīt tagad' pieprasījuma objekts
- 'Atsvaidzināt starpniekservera konfigurāciju' pieprasījuma objekts
- 'Diagnostikas informācijas' pieprasījuma objekts
Avots
CTask::get() failā ui/include/classes/api/services/CTask.php.