Compartir a través de


DataFactoryBlobEventsTrigger Clase

Definición

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

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

Constructores

DataFactoryBlobEventsTrigger(IEnumerable<DataFactoryBlobEventType>, String)

Inicializa una nueva instancia de DataFactoryBlobEventsTrigger.

Propiedades

AdditionalProperties

Propiedades adicionales

Para asignar un objeto al valor de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de DataFactoryTriggerProperties)
Annotations

Lista de etiquetas que se pueden usar para describir el desencadenador.

Para asignar un objeto al elemento de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de DataFactoryTriggerProperties)
BlobPathBeginsWith

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

La ruta de acceso del blob debe finalizar 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

Descripción del desencadenador.

(Heredado de DataFactoryTriggerProperties)
Events

El tipo de eventos que provocan la activación de este desencadenador.

IgnoreEmptyBlobs

Si se establece en true, se omitirán los blobs con cero bytes.

Pipelines

Canalizaciones que deben iniciarse.

(Heredado de MultiplePipelineTrigger)
RuntimeState

Indica si el desencadenador se está ejecutando o no. Se actualiza cuando se llama a las API Start/Stop en el desencadenador.

(Heredado de DataFactoryTriggerProperties)
Scope

Identificador de recurso de ARM de la cuenta de almacenamiento.

Se aplica a