REST Resource: properties.dataStreams.eventEditRules

Ressource: EventEditRule

Une règle de modification 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 création d'événements, les règles de modification d'événements sont appliquées dans l'ordre défini.

Vous ne pouvez pas utiliser de règles de modification 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,
  "displayName": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ],
  "processingOrder": string
}
Champs
name

string

Identifiant. Nom de la ressource EventEditRule. Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}

displayName

string

Obligatoire. Nom à afficher de cette règle de modification d'événement. 255 caractères au maximum

eventConditions[]

object (MatchingCondition)

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

parameterMutations[]

object (ParameterMutation)

Obligatoire. 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.

processingOrder

string (int64 format)

Uniquement en sortie. Commande pour laquelle cette règle sera appliquée. Les règles dont la valeur de commande est inférieure à cette valeur seront traitées avant cette règle, tandis que celles dont la valeur de commande est supérieure seront traitées après cette règle. Une valeur d'ordre sera attribuée aux nouvelles règles de modification d'événements à la fin de la commande.

Cette valeur ne s'applique pas aux règles de création d'événements.

Méthodes

create

Crée une règle EventEditRule.

delete

Supprime une règle de modification d'événement.

get

Recherchez un seul EventEditRule.

list

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

patch

Met à jour une règle EventEditRule.

reorder

Modifie l'ordre de traitement des règles de modification d'événements sur le flux spécifié.