Nast?puj?ce obiekty s? bezpo?rednio powi?zane z API correlation
.
Obiekt correlation posiada nast?puj?ce w?a?ciwo?ci.
W?a?ciwo?? | Typ | Opis |
---|---|---|
correlationid | string | (tylko do odczytu) Identyfikator korelacji. |
name (wymagane) |
string | Nazwa korelacji. |
description | string | Opis korelacji. |
status | integer | Czy korelacja jest w??czona czy wy??czona. Mo?liwe warto?ci to: 0 - (domy?lnie) w??czona; 1 - wy??czona. |
Nale?y zauwa?y?, ?e w przypadku niekt¨®rych metod (update, delete) wymagana/opcjonalna kombinacja parametr¨®w jest inna.
Obiekt correlation operation definiuje operacj?, kt¨®ra b?dzie wykonana, kiedy wykonywana jest korelacja. Posiada nast?puj?ce w?a?ciwo?ci.
W?a?ciwo?? | Typ | Opis |
---|---|---|
type (wymagane) |
integer | Typ operacji. Mo?liwe warto?ci: 0 - zamknij stare zdarzenia; 1 - zamknij nowe zdarzenia. |
Obiekt correlation filter definiuje zestaw warunk¨®w, kt¨®re musza by? spe?nione, aby wykona? skonfigurowane operacje korelacji. Posiada nast?puj?ce w?a?ciwo?ci.
W?a?ciwo?? | Typ | Opis |
---|---|---|
evaltype (wymagane) |
integer | Metoda oceny warunk¨®w filtra. Mo?liwe warto?ci: 0 - i/lub; 1 - i; 2 - lub; 3 - wyra?enie niestandardowe. |
conditions (wymagane) |
array | Zestaw warunk¨®w filtrowania u?ywnych do filtrowania wynik¨®w. |
eval_formula | string | (tylko do odczytu) Wygenerowane wyra?enie, kt¨®re zostanie u?yte do oceny warunk¨®w filtra. Wyra?enie zawiera identyfikatory, kt¨®re odwo?uj? si? do okre?lonych warunk¨®w filtru za pomoc? formulaid . Warto?? eval_formula jest r¨®wna warto?ci formula dla filtr¨®w z wyra?eniem niestandardowym. |
formula | string | Zdefiniowane przez u?ytkownika wyra?enie do oceny warunk¨®w filtr¨®w za pomoc? wyra?enia niestandardowego.. Wyra?enie musi zawiera? identyfikatory, kt¨®re odwo?uj? si? do okre?lonych warunk¨®w filtru za pomoc? ?formulaid¡±. Identyfikatory u?yte w wyra?eniu musz? dok?adnie odpowiada? identyfikatorom zdefiniowanym w warunkach filtra: ?aden warunek nie mo?e pozosta? nieu?ywany ani pomini?ty. Wymagany w przypadku filtr¨®w wyra?e¨½ niestandardowych. |
Obiekt correlation filter condition definiuje okre?lony warunek, kt¨®ry nale?y sprawdzi? przed uruchomieniem operacji korelacji.
W?a?ciwo?? | Typ | Opis |
---|---|---|
type (wymagane) |
integer | Typ warunku. Mo?liwe warto?ci: 0 - stary znacznik zdarzenia; 1 - nowy znacznik zdarzenia; 2 - nowa grupa host¨®w zdarzenia; 3 - para znacznik¨®w zdarze¨½; 4 - stara warto?? znacznika zdarzenia; 5 - nowa warto?? znacznika zdarzenia. |
tag | string | Znacznik zdarzenia (stary lub nowy). Wymagane, gdy typ warunku to: 0, 1, 4, 5. |
groupid | string | OD grupy hosta. Wymagane, gdy typ warunku to: 2. |
oldtag | string | Stary tag zdarzenia. Wymagane, gdy typ warunku to: 3. |
newtag | string | Nowy tag zdarzenia. Wymagane, gdy typ warunku to: 3. |
value | string | Warto?? tagu zdarzenia (stara lub nowa). Wymagane, gdy typ warunku to: 4, 5. |
formulaid | string | Dowolny unikalny ID u?ywany do odniesienia si? do warunku z wyra?enia niestandardowego. Mo?e zawiera? tylko wielkie litery. Identyfikator musi zosta? zdefiniowany przez u?ytkownika podczas modyfikowania warunk¨®w filtrowania, ale zostanie wygenerowany ponownie, gdy za??da tego p¨®?niej. |
operator | integerOperator warunku. Wymagane, gdy typ warunku to: 2, 4, 5. |
Aby lepiej zrozumie?, jak u?ywa? filtr¨®w z r¨®?nymi typami wyra?e¨½, zobacz przyk?ady na stronach metod correlation.get oraz correlation.create.
Nast?puj?ce operatory i warto?ci s? obs?ugiwane dla ka?dego typu warunku.
Warunek | Nazwa warunku | Obs?ugiwane operatory | Warto?? oczekiwana |
---|---|---|---|
2 | Grupa hosta | =, <> | ID grupy hosta. |
4 | Stara warto?? znacznika zdarzenia | =, <>, like, not like | string |
5 | Nowa warto?? znacznika zdarzenia | =, <>, like, not like | string |