Recurso: EventEditRule
Una regla de edición de eventos define las condiciones que activarán la creación de un evento completamente nuevo en función de los criterios coincidentes de un evento fuente. Se pueden definir mutaciones adicionales de los parámetros del evento de origen.
A diferencia de las reglas de creación de eventos, las reglas de edición de eventos se aplican en el orden definido.
Las reglas de edición de eventos no se pueden usar para modificar un evento creado a partir de una regla de creación de eventos.
Representación JSON |
---|
{ "name": string, "displayName": string, "eventConditions": [ { object ( |
Campos | |
---|---|
name |
Identificador. Nombre de recurso para este recurso EventEditRule. Formato: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |
displayName |
Obligatorio. El nombre visible de esta regla de edición de eventos. Admite hasta 255 caracteres. |
eventConditions[] |
Obligatorio. Las condiciones del evento fuente deben coincidir para que se aplique esta regla. Debe tener al menos una condición, y puede tener un máximo de 10. |
parameterMutations[] |
Obligatorio. Las mutaciones de parámetros definen el comportamiento de los parámetros en el evento nuevo y se aplican en orden. Se puede aplicar un máximo de 20 mutaciones. |
processingOrder |
Solo salida. El orden en el que se procesará esta regla. Las reglas con un valor de pedido inferior a este se procesarán antes que esta regla. Las reglas con un valor de pedido superior a este se procesarán después de esta regla. A las nuevas reglas de edición de eventos se les asignará un valor de pedido al final del pedido. Este valor no se aplica a las reglas de creación de eventos. |
Métodos |
|
---|---|
|
Crea una EventEditRule. |
|
Borra una EventEditRule. |
|
Busca una sola EventEditRule. |
|
Muestra una lista de EventEditRules en un flujo de datos web. |
|
Actualiza una EventEditRule. |
|
Cambia el orden de procesamiento de las reglas de edición de eventos en la transmisión especificada. |