Zasób: EventCreateRule
Reguła tworzenia zdarzeń definiuje warunki, które będą wywoływać tworzenie zupełnie nowego zdarzenia na podstawie dopasowanych kryteriów zdarzenia źródłowego. Możesz zdefiniować dodatkowe mutacje parametrów ze zdarzenia źródłowego.
W przeciwieństwie do reguł edycji zdarzeń reguły tworzenia zdarzeń nie mają określonej kolejności. Wszystkie będą działać niezależnie.
Reguł Edytuj zdarzenie i Utwórz zdarzenie nie można używać do modyfikowania zdarzenia utworzonego na podstawie reguły tworzenia zdarzeń.
Zapis JSON |
---|
{ "name": string, "destinationEvent": string, "eventConditions": [ { object ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu tego zasobu EventCreateRule. Format: properties/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule} |
destination |
Wymagane. Nazwa nowego zdarzenia do utworzenia. Ta wartość: * nie może mieć więcej niż 40 znaków; * musi składać się wyłącznie z liter, cyfr lub znaku _ (podkreślenia); * musi zaczynać się od litery. |
event |
Wymagane. Musi zawierać co najmniej 1 warunek, ale nie więcej niż 10. Aby reguła mogła zostać zastosowana, warunki w źródłowym zdarzeniu muszą być zgodne. |
source |
Jeśli ma wartość „true” (prawda), parametry źródłowe zostaną skopiowane do nowego zdarzenia. Jeśli ma wartość false (fałsz) lub nie jest ustawiony, wszystkie parametry niebędące parametrami wewnętrznymi nie są kopiowane ze zdarzenia źródłowego. Mutacje parametrów są stosowane po skopiowaniu parametrów. |
parameter |
Mutacje parametrów określają ich zachowanie w nowym zdarzeniu i są stosowane kolejno. Można zastosować maksymalnie 20 mutacji. |
Metody |
|
---|---|
|
Tworzy regułę EventCreateRule. |
|
Usuwa regułę EventCreateRule. |
|
Wyszukiwanie pojedynczej reguły EventCreateRule. |
|
Wypisuje reguły EventCreateRules w strumieniu danych z sieci. |
|
Aktualizuje regułę EventCreateRule. |