- Ressource: EventCreateRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: EventCreateRule
Eine Regel zum Erstellen von Ereignissen definiert Bedingungen, die die Erstellung eines völlig neuen Ereignisses auslösen, basierend auf den übereinstimmenden Kriterien eines Quellereignisses. Es können zusätzliche Mutationen der Parameter aus dem Quellereignis definiert werden.
Im Gegensatz zu Regeln zum Bearbeiten von Ereignissen haben Regeln für die Erstellung von Ereignissen keine festgelegte Reihenfolge. Sie alle werden unabhängig voneinander durchgeführt.
Regeln zum Bearbeiten und Erstellen von Ereignissen können nicht verwendet werden, um ein Ereignis zu ändern, das aus einer Regel zum Erstellen von Ereignissen erstellt wurde.
JSON-Darstellung |
---|
{ "name": string, "destinationEvent": string, "eventConditions": [ { object ( |
Felder | |
---|---|
name |
Nur Ausgabe. Ressourcenname für diese EventCreateRule-Ressource. Format: properties/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule} |
destinationEvent |
Erforderlich. Der Name des neuen Ereignisses, das erstellt werden soll. Dieser Wert muss: * kleiner als 40 Zeichen sein, * nur Buchstaben, Ziffern oder Unterstriche (_) enthalten * mit einem Buchstaben beginnen |
eventConditions[] |
Erforderlich. Muss mindestens eine Bedingung haben. Maximal zehn sind zulässig. Die Bedingungen für das Quellereignis müssen übereinstimmen, damit diese Regel angewendet wird. |
sourceCopyParameters |
Bei „true“ werden die Quellparameter in das neue Ereignis kopiert. Ist sie auf „false“ gesetzt oder nicht konfiguriert, werden nicht alle nicht internen Parameter aus dem Quellereignis kopiert. Parametermutationen werden angewendet, nachdem die Parameter kopiert wurden. |
parameterMutations[] |
Parametermutationen definieren das Parameterverhalten für das neue Ereignis und werden der Reihe nach angewendet. Es können maximal 20 Mutationen angewendet werden. |
Methoden |
|
---|---|
|
Erstellt eine EventCreateRule. |
|
Löscht eine EventCreateRule. |
|
Suche nach einer einzelnen EventCreateRule. |
|
Listet EventCreateRules in einem Web-Datenstream auf. |
|
Aktualisiert eine EventCreateRule. |