REST Resource: properties.dataStreams.eventCreateRules

Ressource: EventCreateRule

Une règle de création d'événement définit les conditions qui déclenchent la création d'un événement entièrement nouveau en fonction des critères correspondants d'un événement source. Vous pouvez définir d'autres mutations des paramètres de l'événement source.

Contrairement aux règles de modification d'événement, les règles de création d'événement n'ont pas d'ordre défini. Elles seront toutes exécutées indépendamment.

Vous ne pouvez pas utiliser les règles de modification d'événement et de création d'événement pour modifier un événement créé à partir d'une règle de création d'événement.

Représentation JSON
{
  "name": string,
  "destinationEvent": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "sourceCopyParameters": boolean,
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ]
}
Champs
name

string

Uniquement en sortie. Nom de ressource pour cette ressource EventCreateRule. Format: Properties/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule}

destinationEvent

string

Obligatoire. Nom de l'événement à créer.

Cette valeur doit: * comporter moins de 40 caractères * être composée uniquement de lettres, de chiffres ou de _ (traits de soulignement) * commencer par une lettre

eventConditions[]

object (MatchingCondition)

Obligatoire. Doit comporter au moins une condition et peut comporter jusqu'à 10 conditions. Les conditions de l'événement source doivent correspondre pour que cette règle soit appliquée.

sourceCopyParameters

boolean

Si la valeur est "true", les paramètres sources sont copiés dans le nouvel événement. S'il est défini sur "false" ou s'il n'est pas défini, les paramètres non internes ne sont pas copiés à partir de l'événement source. Les mutations de paramètres sont appliquées après la copie des paramètres.

parameterMutations[]

object (ParameterMutation)

Les mutations de paramètres définissent le comportement des paramètres sur le nouvel événement et sont appliquées dans l'ordre. Vous pouvez appliquer jusqu'à 20 mutations.

Méthodes

create

Crée une règle EventCreateRule.

delete

Supprime une règle EventCreateRule.

get

Recherche une seule règle EventCreateRule.

list

Répertorie EventCreateRules sur un flux de données Web.

patch

Met à jour une règle EventCreateRule.