object drule.update(object/array discoveryRules)
Овај метод омогућава ажурирање постојећих правила откривања.
Овај метод је доступан само за типове корисника Администратор и Супер администратор. Дозволе за позивање методе могу се опозвати у подешавањима улога корисника. Погледајте User roles за више информација.
(object/array)
Својства правила откривања која треба ажурирати.
Својство druleid
мора бити дефинисано за свако правило откривања, сва друга својства су опциона. Само прослеђена својства ће бити ажурирана, сва остала ће остати непромењена.
Поред тога standard discovery ruleproperties, метод прихвата следеће параметре.
Parameter | Type | Description |
---|---|---|
dchecks | array | Discovery checks за замену постојећих провера. |
(object)
Враћа објекат који садржи ID-ијеве ажурираних правила откривања под својством druleids
.
Промените IP опсег правила откривања у "192.168.2.1-255".
{
"jsonrpc": "2.0",
"method": "drule.update",
"params": {
"druleid": "6",
"iprange": "192.168.2.1-255"
},"id": 1
}
Одговор:
CDRule::update() у ui/include/classes/api/services/CDRule.php.