REST Resource: properties.dataStreams.eventEditRules

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 (MatchingCondition)
    }
  ],
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ],
  "processingOrder": string
}
Campos
name

string

Identificador. Nombre de recurso para este recurso EventEditRule. Formato: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}

displayName

string

Obligatorio. El nombre visible de esta regla de edición de eventos. Admite hasta 255 caracteres.

eventConditions[]

object (MatchingCondition)

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[]

object (ParameterMutation)

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

string (int64 format)

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

create

Crea una EventEditRule.

delete

Borra una EventEditRule.

get

Busca una sola EventEditRule.

list

Muestra una lista de EventEditRules en un flujo de datos web.

patch

Actualiza una EventEditRule.

reorder

Cambia el orden de procesamiento de las reglas de edición de eventos en la transmisión especificada.