REST Resource: properties.dataStreams.eventEditRules

Zasób: EventEditRule

Reguła edycji zdarzenia definiuje warunki, które spowodują utworzenie 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 odróżnieniu od reguł tworzenia zdarzeń reguły ich edycji są stosowane w określonej kolejności.

Reguł edycji zdarzenia nie można używać do modyfikowania zdarzenia utworzonego na podstawie reguły tworzenia zdarzenia.

Zapis JSON
{
  "name": string,
  "displayName": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ],
  "processingOrder": string
}
Pola
name

string

Identyfikator. Nazwa zasobu dla tego zasobu EventEditRule. Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}

displayName

string

Wymagane. Wyświetlana nazwa tej reguły edycji zdarzenia. Może mieć maksymalnie 255 znaków.

eventConditions[]

object (MatchingCondition)

Wymagane. Aby ta reguła została zastosowana, warunki źródłowego zdarzenia muszą być spełnione. Musi zawierać co najmniej 1 warunek i maksymalnie 10 warunków.

parameterMutations[]

object (ParameterMutation)

Wymagane. Mutacje parametrów określają ich zachowanie w nowym zdarzeniu i są stosowane kolejno. Można zastosować maksymalnie 20 mutacji.

processingOrder

string (int64 format)

Tylko dane wyjściowe. Zamówienie, w którego przypadku będzie stosowana ta reguła. Reguły z wartością zamówienia niższą niż ta wartość będą przetwarzane przed tą regułą, a reguły z wartością zamówienia wyższą niż ta wartość będą przetwarzane po tej regule. Nowe reguły edycji zdarzenia będą miały przypisaną wartość zamówienia na końcu zamówienia.

Ta wartość nie dotyczy reguł tworzenia zdarzeń.

Metody

create

Tworzy regułę edycji zdarzenia.

delete

Usuwa regułę EventEditRule.

get

Wyszukiwanie pojedynczej reguły edycji wydarzenia.

list

Wypisuje reguły edycji zdarzeń w strumieniu danych z sieci.

patch

Aktualizuje regułę edycji zdarzenia.

reorder

Zmiana kolejności przetwarzania reguł edycji zdarzeń w wybranym strumieniu.