Compartir a través de


BlobEventsTrigger Clase

Definición

Desencadenador que se ejecuta cada vez que se produce un evento blob.

[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
Herencia
Atributos

Constructores

BlobEventsTrigger()

Inicializa una nueva instancia de la clase BlobEventsTrigger.

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

Inicializa una nueva instancia de la clase BlobEventsTrigger.

Propiedades

AdditionalProperties

Obtiene o establece propiedades no coincidentes del mensaje se deserializan en esta colección.

(Heredado de Trigger)
Annotations

Obtiene o establece la lista de etiquetas que se pueden usar para describir el desencadenador.

(Heredado de Trigger)
BlobPathBeginsWith

Obtiene o establece la ruta de acceso del blob debe comenzar con el patrón proporcionado para que se active el desencadenador. Por ejemplo, "/records/blobs/december/" solo activará el desencadenador de los blobs de la carpeta december del contenedor records. Se debe proporcionar al menos uno de estos elementos: blobPathBeginsWith, blobPathEndsWith.

BlobPathEndsWith

Obtiene o establece la ruta de acceso del blob debe terminar con el patrón proporcionado para que se active el desencadenador. Por ejemplo, "december/boxes.csv" solo activará el desencadenador de blobs llamado boxes de la carpeta december. Se debe proporcionar al menos uno de estos elementos: blobPathBeginsWith, blobPathEndsWith.

Description

Obtiene o establece la descripción del desencadenador.

(Heredado de Trigger)
Events

Obtiene o establece el tipo de eventos que hacen que se active este desencadenador.

IgnoreEmptyBlobs

Obtiene o establece si se establece en true, se omitirán los blobs con cero bytes.

Pipelines

Obtiene o establece canalizaciones que deben iniciarse.

(Heredado de MultiplePipelineTrigger)
RuntimeState

Obtiene indica si el desencadenador se está ejecutando o no. Se actualiza cuando se llama a las API Start/Stop en el desencadenador. Entre los valores posibles se incluyen: "Started", "Stopped", "Disabled"

(Heredado de Trigger)
Scope

Obtiene o establece el identificador de recurso de ARM de la cuenta de almacenamiento.

Métodos

Validate()

Valide el objeto .

Se aplica a