drule.update
Apraksts
object drule.update(object/array discoveryRules)
Šī metode ļauj atjaunināt esošos atklāšanas noteikumus.
Šī metode ir pieejama tikai Admin un Super admin lietotāju tipiem. Atļaujas izsaukt šo metodi var tikt atsauktas lietotāja lomas iestatījumos. Plašāku informāciju skatiet 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.