Partager via


BlobEventsTrigger Classe

Définition

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class BlobEventsTrigger : Microsoft.Azure.Management.DataFactory.Models.MultiplePipelineTrigger
[<Microsoft.Rest.Serialization.JsonTransformation>]
type BlobEventsTrigger = class
    inherit MultiplePipelineTrigger
Public Class BlobEventsTrigger
Inherits MultiplePipelineTrigger
Héritage
Attributs

Constructeurs

BlobEventsTrigger()

Initialise une nouvelle instance de la classe BlobEventsTrigger.

BlobEventsTrigger(IList<String>, String, IDictionary<String,Object>, String, String, IList<Object>, IList<TriggerPipelineReference>, String, String, Nullable<Boolean>)

Initialise une nouvelle instance de la classe BlobEventsTrigger.

Propriétés

AdditionalProperties

Obtient ou définit des propriétés sans correspondance à partir du message sont désérialisées cette collection

(Hérité de Trigger)
Annotations

Obtient ou définit la liste des balises qui peuvent être utilisées pour décrire le déclencheur.

(Hérité de Trigger)
BlobPathBeginsWith

Obtient ou définit le chemin d’objet blob doit commencer par le modèle fourni pour que le déclencheur se déclenche. 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

Obtient ou définit le chemin d’accès de l’objet blob doit se terminer par le modèle fourni pour le déclenchement du 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

Obtient ou définit la description du déclencheur.

(Hérité de Trigger)
Events

Obtient ou définit le type d’événements qui provoquent le déclenchement de ce déclencheur.

IgnoreEmptyBlobs

Obtient ou définit si la valeur est true, les objets blob avec zéro octet sont ignorés.

Pipelines

Obtient ou définit les pipelines qui doivent être démarrés.

(Hérité de MultiplePipelineTrigger)
RuntimeState

Obtient 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. Les valeurs possibles sont les suivantes : 'Started', 'Stopped', 'Disabled'

(Hérité de Trigger)
Scope

Obtient ou définit l’ID de ressource ARM du compte de stockage.

Méthodes

Validate()

Validez l’objet.

S’applique à