drule.update
Opis
object drule.update(object/array discoveryRules)
Ta metoda pozwala na aktualizację istniejących reguł wykrywania.
Ta metoda jest dostępna tylko dla użytkowników typu Admin i Super admin. Uprawnienia do wywoływania metody można odebrać w ustawieniach roli użytkownika. Zobacz Role użytkownika po więcej informacji.
Parametry
(object/array) Właściwości reguły wykrywania do aktualizacji.
Właściwość druleid musi być zdefiniowana dla każdej reguły wykrywania, wszystkie
inne właściwości są opcjonalne. Tylko przekazane właściwości zostaną zaktualizowane, wszystkie
pozostałe pozostaną niezmienione.
Oprócz standardowych właściwości reguł wykrywania, metoda akceptuje następujące właściwości.
Zwracane wartości
(object) Zwraca obiekt zawierający identyfikatory zaktualizowanych reguł
wykrywania we właściwościdruleids.
Przykłady
Zmień zakres adresów IP reguły wykrywania
Zmień zakres adresów IP reguły wykrywania na „192.168.2.1-255”.
Zapytanie:
{
"jsonrpc": "2.0",
"method": "drule.update",
"params": {
"druleid": "6",
"iprange": "192.168.2.1-255"
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"id": 1
}
Odpowiedź:
{
"jsonrpc": "2.0",
"result": {
"druleids": [
"6"
]
},
"id": 1
}
Zobacz także
Źródło
CDRule::update() w ui/include/classes/api/services/CDRule.php.