Recurso: EventEditRule
Uma regra de edição de eventos define condições que acionam a criação de um evento totalmente novo com base nos critérios correspondentes de um evento de origem. Outras mutações dos parâmetros do evento de origem podem ser definidas.
Ao contrário das regras de criação de eventos, as regras de edição de eventos são aplicadas na ordem definida.
As regras de edição de eventos não podem ser usadas para modificar um evento criado com base em uma regra de criação de evento.
Representação JSON |
---|
{ "name": string, "displayName": string, "eventConditions": [ { object ( |
Campos | |
---|---|
name |
Identificador. Nome do recurso EventEditRule. Formato: propriedades/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |
displayName |
Obrigatório. O nome de exibição desta regra de edição do evento. Máximo de 255 caracteres. |
eventConditions[] |
Obrigatório. As condições no evento de origem precisam corresponder para que esta regra seja aplicada. Precisa ter pelo menos uma condição e pode ter no máximo 10. |
parameterMutations[] |
Obrigatório. As mutações definem o comportamento dos parâmetros no novo evento e são aplicadas em ordem. Podem ser aplicadas no máximo 20 mutações. |
processingOrder |
Apenas saída. A ordem em que esta regra será processada. As regras com um valor de pedido inferior a esse serão processadas antes desta regra. As regras com um valor de pedido superior a esse serão processadas depois dessa regra. As novas regras de edição de eventos receberão um valor no final do pedido. Esse valor não se aplica às regras de criação de eventos. |
Métodos |
|
---|---|
|
Cria uma EventEditRule. |
|
Exclui uma EventEditRule. |
|
Pesquisa para um único EventEditRule. |
|
Lista EventEditRules em um fluxo de dados da Web. |
|
Atualiza uma EventEditRule. |
|
Altera a ordem de processamento das regras de edição de eventos no stream especificado. |