REST Resource: properties.dataStreams.eventEditRules

Ressource: EventEditRule

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

Vous ne pouvez pas utiliser les 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 ressource pour cette 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 comporter jusqu'à 10 conditions.

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. Ordre dans lequel cette règle sera traitée. Les règles dont la valeur d'ordre est inférieure à cette règle seront traitées avant cette règle, tandis que celles dont la valeur d'ordre est supérieure seront traitées après cette règle. Une valeur de commande sera attribuée aux nouvelles règles de modification d'événement à 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 EventEditRule.

get

Recherche une seule règle EventEditRule.

list

Répertorie 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énement sur le flux spécifié.