REST Resource: properties.dataStreams.eventEditRules

Ressource: EventEditRule

Mit einer Ereignisbearbeitungsregel werden Bedingungen definiert, die das Erstellen eines völlig neuen Ereignisses auslösen, das auf übereinstimmenden Kriterien eines Quellereignisses basiert. Es können zusätzliche Mutationen der Parameter aus dem Quellereignis definiert werden.

Im Gegensatz zu Regeln für das Erstellen von Ereignissen werden Regeln für die Bearbeitung von Ereignissen in der angegebenen Reihenfolge angewendet.

Mit Regeln zur Ereignisbearbeitung können keine Ereignisse geändert werden, die mit einer Regel zum Erstellen von Ereignissen erstellt wurden.

JSON-Darstellung
{
  "name": string,
  "displayName": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ],
  "processingOrder": string
}
Felder
name

string

Kennung. Ressourcenname für diese EventEditRule-Ressource. Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}

displayName

string

Erforderlich. Der Anzeigename dieser Regel zum Bearbeiten von Ereignissen. Maximal 255 Zeichen.

eventConditions[]

object (MatchingCondition)

Erforderlich. Die Bedingungen für das Quellereignis müssen übereinstimmen, damit diese Regel angewendet werden kann. Es muss mindestens eine Bedingung geben. Maximal sind zehn möglich.

parameterMutations[]

object (ParameterMutation)

Erforderlich. Parametermutationen definieren das Parameterverhalten für das neue Ereignis und werden der Reihe nach angewendet. Es können maximal 20 Mutationen angewendet werden.

processingOrder

string (int64 format)

Nur Ausgabe. Die Bestellung, für die diese Regel verarbeitet werden soll. Regeln mit einem niedrigeren Bestellwert werden vor dieser Regel verarbeitet, Regeln mit einem höheren Bestellwert nach dieser Regel. Neuen Regeln für die Ereignisbearbeitung wird am Ende der Bestellung ein Bestellwert zugewiesen.

Dieser Wert gilt nicht für Regeln zum Erstellen von Ereignissen.

Methoden

create

Erstellt eine EventEditRule.

delete

Löscht eine EventEditRule.

get

Suche nach einer einzelnen EventEditRule.

list

Listet EventEditRules in einem Web-Datenstream auf.

patch

Aktualisiert eine EventEditRule.

reorder

Ändert die Verarbeitungsreihenfolge der Regeln für die Ereignisbearbeitung im angegebenen Stream.