REST Resource: properties.dataStreams.eventEditRules

Risorsa: EventEditRule

Una regola di modifica dell'evento definisce le condizioni che attivano la creazione di un evento completamente nuovo in base ai criteri soddisfatti di un evento di origine. È possibile definire ulteriori mutazioni dei parametri dall'evento di origine.

Diversamente dalle regole di creazione eventi, le regole di modifica degli eventi vengono applicate nell'ordine definito.

Le regole di modifica degli eventi non possono essere utilizzate per modificare un evento creato da una regola di creazione degli eventi.

Rappresentazione JSON
{
  "name": string,
  "displayName": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ],
  "processingOrder": string
}
Campi
name

string

Identificatore. Nome della risorsa per questa risorsa EventEditRule. Formato: proprietà/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}

displayName

string

Obbligatorio. Il nome visualizzato di questa regola di modifica degli eventi. Massimo 255 caratteri.

eventConditions[]

object (MatchingCondition)

Obbligatorio. Affinché questa regola venga applicata, è necessario che le condizioni dell'evento di origine corrispondano. Deve avere almeno una condizione e può averne fino a un massimo di 10.

parameterMutations[]

object (ParameterMutation)

Obbligatorio. Le mutazioni dei parametri definiscono il comportamento dei parametri nel nuovo evento e vengono applicate in ordine. È possibile applicare un massimo di 20 mutazioni.

processingOrder

string (int64 format)

Solo output. L'ordine per cui verrà elaborata questa regola. Le regole con un valore dell'ordine inferiore a questo verranno elaborate prima di questa regola, mentre le regole con un valore dell'ordine superiore a questo verranno elaborate dopo questa regola. Alle nuove regole di modifica degli eventi verrà assegnato un valore dell'ordine alla fine dell'ordine.

Questo valore non si applica alle regole di creazione degli eventi.

Metodi

create

Crea un EventEditRule.

delete

Elimina un EventEditRule.

get

Cerca un singolo EventEditRule.

list

Elenca EventEditRules in uno stream di dati web.

patch

Aggiorna una EventEditRule.

reorder

Cambia l'ordine di elaborazione delle regole di modifica degli eventi nel flusso specificato.