REST Resource: properties.dataStreams.eventCreateRules

Ressource: EventCreateRule

Une règle de création d'événement définit les conditions qui déclencheront 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 des mutations supplémentaires des paramètres de l'événement source.

Contrairement aux règles de modification d'un événement, les règles de création d'un événement n'ont pas d'ordre défini. Ils seront tous exécutés indépendamment.

Les règles de modification et de création d'événements ne peuvent pas être utilisées 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 la ressource EventCreateRule. Format: properties/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule}

destinationEvent

string

Obligatoire. Nom du nouvel événement à créer.

Cette valeur doit: * être inférieure à 40 caractères * ne contenir que des lettres, des chiffres ou des traits de soulignement (_) * commencer par une lettre

eventConditions[]

object (MatchingCondition)

Obligatoire. Vous devez indiquer au moins une condition et un maximum de 10. Pour que cette règle s'applique, les conditions de l'événement source doivent correspondre.

sourceCopyParameters

boolean

Si la valeur est "true", les paramètres source sont copiés dans le nouvel événement. Si la valeur est "false" ou non définie, tous 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

Recherchez un seul EventCreateRule.

list

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

patch

Met à jour une règle EventCreateRule.