integer/array task.get(object parameters)
El m¨¨tode permet recuperar tasques en funci¨® dels par¨¤metres donats. El m¨¨tode nom¨¦s retorna detalls sobre les tasques de 'informaci¨® de diagn¨°stic'.
Aquest m¨¨tode nom¨¦s ¨¦s disponible per a usuaris del tipus Super adminin. Els permisos per invocar el m¨¨tode es poden revocar a la configuraci¨® del rol d'usuari. Consulteu Rols d'usuari per obtindre m¨¦s informaci¨®.
(object)
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð²õ que defineixen la sortida esperada.
El m¨¨tode admet els par¨¤metres seg¨¹ents. |Par¨¤metre|Tipus|¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®| |--|--|------| |taskids|ID/array|Retorna nom¨¦s tasques amb els ID donats.| |output|query|Aquests par¨¤metres es descriuen amb detall a comentaris de refer¨¨ncia.| |preservekeys|boolean|^|
(integer/array)
Retorna una matriu d'objectes.
Recupera totes les dades de la tasca amb l'ID "1".
{
"jsonrpc": "2.0",
"method": "task.get",
"params": {
"output": "extend",
"taskids": "1"
},
"id": 1
}
Resposta:
{
"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
}
CTask::get() in ui/include/classes/api/services/CTask.php.