REST Resource: properties.dataStreams.eventCreateRules

Risorsa: EventCreateRule

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

A differenza delle regole di modifica degli eventi, le regole di creazione degli eventi non hanno un ordine definito. Verranno eseguite tutte in modo indipendente.

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

Rappresentazione JSON
{
  "name": string,
  "destinationEvent": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "sourceCopyParameters": boolean,
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ]
}
Campi
name

string

Solo output. Nome della risorsa per questa risorsa EventCreateRule. Formato: proprietà/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule}

destinationEvent

string

Obbligatorio. Il nome del nuovo evento da creare.

Questo valore deve: * essere inferiore a 40 caratteri * essere composto solo da lettere, cifre o _ (trattini bassi) * iniziare con una lettera

eventConditions[]

object (MatchingCondition)

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

sourceCopyParameters

boolean

Se impostato su true, i parametri di origine vengono copiati nel nuovo evento. Se il criterio viene impostato su false o se non viene configurato, tutti i parametri non interni non vengono copiati dall'evento di origine. Le mutazioni dei parametri vengono applicate dopo che i parametri sono stati copiati.

parameterMutations[]

object (ParameterMutation)

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

Metodi

create

Crea una regola EventCreateRule.

delete

Elimina una regola EventCreateRule.

get

Cerca un singolo EventCreateRule.

list

Elenca EventCreateRules in uno stream di dati web.

patch

Aggiorna una regola EventCreateRule.