drule.update
Apraksts
object drule.update(object/array discoveryRules)
Šī metode ļauj atjaunināt esošos atklāšanas noteikumus.
Šī metode ir pieejama tikai lietotāju tipiem Administrators un Superadministrators. Atļaujas izsaukšanai šo metodi var atsaukt lietotāja lomas iestatījumos. Papildinformāciju skatiet sadaļā Lietotāju lomas.
Parametri
(object/array) Atklāšanas kārtulu rekvizīti, kas jāatjaunina.
Rekvizītam druleid jābūt definētam katrai atklāšanas kārtulai, visi
pārējie rekvizīti nav obligāti. Tiks atjaunināti tikai nodotie rekvizīti,
visi pārējie paliks nemainīti.
Papildus standarta atklāšanas kārtulu rekvizītiem metode pieņem šādus parametrus.
| Parametrs | Tips | Apraksts |
|---|---|---|
| dchecks | array | Atklāšanas pārbaudes, kas aizstās esošās pārbaudes. |
Atgrieztās vērtības
(object) Atgriež objektu, kas satur atjaunināto atklāšanas
noteikumu ID īpašumā druleids.
Piemēri
Mainīt atklāšanas kārtulas IP diapazonu
Mainiet atklāšanas kārtulas IP diapazonu uz "192.168.2.1-255".
{
"jsonrpc": "2.0",
"method": "drule.update",
"params": {
"druleid": "6",
"iprange": "192.168.2.1-255"
},
"id": 1
}
Atbilde:
{
"jsonrpc": "2.0",
"result": {
"druleids": [
"6"
]
},
"id": 1
}
Skatiet arī
Avots
CDRule::update() failā ui/include/classes/api/services/CDRule.php.