Partager via


DataFactoryBlobEventsTrigger Classe

Définition

Déclencheur qui s’exécute chaque fois qu’un événement Blob se produit.

public class DataFactoryBlobEventsTrigger : Azure.ResourceManager.DataFactory.Models.MultiplePipelineTrigger
type DataFactoryBlobEventsTrigger = class
    inherit MultiplePipelineTrigger
Public Class DataFactoryBlobEventsTrigger
Inherits MultiplePipelineTrigger
Héritage

Constructeurs

DataFactoryBlobEventsTrigger(IEnumerable<DataFactoryBlobEventType>, String)

Initialise une nouvelle instance de DataFactoryBlobEventsTrigger.

Propriétés

AdditionalProperties

Propriétés supplémentaires

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

(Hérité de DataFactoryTriggerProperties)
Annotations

Liste des balises qui peuvent être utilisées pour décrire le déclencheur.

Pour affecter un objet à l’élément de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

(Hérité de DataFactoryTriggerProperties)
BlobPathBeginsWith

Le chemin d’accès de l’objet blob doit commencer par le modèle fourni pour activer le déclencheur. Par exemple, '/records/blobs/december/' n’activera le déclencheur que pour les objets blob dans le dossier « december » sous le conteneur « records ». Au moins l’un d’entre eux doit être fourni : blobPathBeginsWith, blobPathEndsWith.

BlobPathEndsWith

Le chemin d’accès de l’objet blob doit se terminer par le modèle fourni pour activer le déclencheur. Par exemple, 'december/boxes.csv' n’activera le déclencheur que pour les objets blob nommés « boxes » dans un dossier « december ». Au moins l’un d’entre eux doit être fourni : blobPathBeginsWith, blobPathEndsWith.

Description

Description du déclencheur.

(Hérité de DataFactoryTriggerProperties)
Events

Type des événements qui entraîne l’activation de ce déclencheur.

IgnoreEmptyBlobs

Si la valeur est true, les objets blob avec zéro octet sont ignorés.

Pipelines

Pipelines qui doivent être démarrés.

(Hérité de MultiplePipelineTrigger)
RuntimeState

Indique si le déclencheur est en cours d’exécution ou non. Mise à jour lorsque les API Start/Stop sont appelées sur le déclencheur.

(Hérité de DataFactoryTriggerProperties)
Scope

ID de ressource ARM du compte de stockage.

S’applique à