Compartilhar via


BlobEventsTrigger Classe

Definição

Gatilho que é executado sempre que ocorre um evento de 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
Herança
Atributos

Construtores

BlobEventsTrigger()

Inicializa uma nova instância da classe BlobEventsTrigger.

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

Inicializa uma nova instância da classe BlobEventsTrigger.

Propriedades

AdditionalProperties

Obtém ou define propriedades não correspondentes da mensagem que são desserializadas nesta coleção

(Herdado de Trigger)
Annotations

Obtém ou define a lista de marcas que podem ser usadas para descrever o gatilho.

(Herdado de Trigger)
BlobPathBeginsWith

Obtém ou define o caminho do blob deve começar com o padrão fornecido para que o gatilho seja acionado. Por exemplo, '/records/blobs/december/' somente irá disparar o gatilho para blobs na pasta de dezembro no container de registros. Pelo menos um deles deve ser fornecido: blobPathBeginsWith, blobPathEndsWith.

BlobPathEndsWith

Obtém ou define que o caminho do blob deve terminar com o padrão fornecido para que o gatilho seja acionado. Por exemplo, 'december/boxes.csv' somente irá disparar o gatilho para blobs com nomes de caixas em uma pasta de dezembro. Pelo menos um deles deve ser fornecido: blobPathBeginsWith, blobPathEndsWith.

Description

Obtém ou define a descrição do gatilho.

(Herdado de Trigger)
Events

Obtém ou define o tipo de eventos que fazem com que esse gatilho seja acionado.

IgnoreEmptyBlobs

Obtém ou define se definido como true, blobs com zero bytes serão ignorados.

Pipelines

Obtém ou define pipelines que precisam ser iniciados.

(Herdado de MultiplePipelineTrigger)
RuntimeState

Obtém indica se o gatilho está em execução ou não. Atualizado quando as APIs Iniciar/Parar são chamadas no Gatilho. Os valores possíveis incluem: 'Started', 'Stopped', 'Disabled'

(Herdado de Trigger)
Scope

Obtém ou define a ID de recurso do ARM da Conta de Armazenamento.

Métodos

Validate()

Valide o objeto .

Aplica-se a