Następujące obiekty są bezpośrednio związane z API drule.
Obiekt discovery rule definiuje regułę wykrywania sieci. Posiada następujące właściwości.
| Właściwość | Typ | Opis |
|---|---|---|
| druleid | string | (tylko do odczytu) ID reguły wykrywania. |
| iprange (wymagane) |
string | Jeden lub kilka zakresów adresów IP do sprawdzenia, oddzielonych przecinkami. Zapoznaj się z sekcją konfiguracji wykrywania sieci aby uzyskać więcej informacji na temat obsługiwanych formatów zakresów adresów IP. |
| name (wymagane) |
string | Nazwa reguły wykrywania. |
| delay | string | Interwał wykonania reguły wykrywania. Akceptuje sekundy, jednostkę czasu z sufiksem i makro użytkownika. Domyślnie: 1h. |
| nextcheck | timestamp | (tylko do odczytu) Czas następnego wykonania reguły wykrywania. |
| proxy_hostid | string | ID serwera proxy używanego do wykrywania. |
| status | integer | Czy reguła wykrywania jest włączona. Możliwe wartości: 0 - (domyślnie) włączona; 1 - wyłączona. |
Należy zauważyć, że w przypadku niektórych metod (aktualizacja, usuwanie) wymagana/opcjonalna kombinacja parametrów jest inna.