Compartir a través de


BlobEventsTrigger interface

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

Extends

Propiedades

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 para blobs en la carpeta de diciembre en el contenedor de registros. Se debe proporcionar al menos uno de estos elementos: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith

La ruta de acceso del blob debe terminar con el patrón proporcionado para que se active el desencadenador. Por ejemplo, "diciembre/boxes.csv" solo activará el desencadenador para los blobs denominados boxes en una carpeta de diciembre. Se debe proporcionar al menos uno de estos elementos: blobPathBeginsWith, blobPathEndsWith.

events

Tipo de eventos que hacen que se active este desencadenador.

ignoreEmptyBlobs

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

scope

El identificador de recurso de ARM de la cuenta de almacenamiento.

type

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

Propiedades heredadas

annotations

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

description

Descripción del desencadenador.

pipelines

Canalizaciones que deben iniciarse.

runtimeState

Indica si el desencadenador se está ejecutando o no. Se actualiza cuando se llama a las API Start/Stop en el desencadenador. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

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 para blobs en la carpeta de diciembre en el contenedor de registros. Se debe proporcionar al menos uno de estos elementos: blobPathBeginsWith, blobPathEndsWith.

blobPathBeginsWith?: string

Valor de propiedad

string

blobPathEndsWith

La ruta de acceso del blob debe terminar con el patrón proporcionado para que se active el desencadenador. Por ejemplo, "diciembre/boxes.csv" solo activará el desencadenador para los blobs denominados boxes en una carpeta de diciembre. Se debe proporcionar al menos uno de estos elementos: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith?: string

Valor de propiedad

string

events

Tipo de eventos que hacen que se active este desencadenador.

events: string[]

Valor de propiedad

string[]

ignoreEmptyBlobs

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

ignoreEmptyBlobs?: boolean

Valor de propiedad

boolean

scope

El identificador de recurso de ARM de la cuenta de almacenamiento.

scope: string

Valor de propiedad

string

type

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

type: "BlobEventsTrigger"

Valor de propiedad

"BlobEventsTrigger"

Detalles de las propiedades heredadas

annotations

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

annotations?: any[]

Valor de propiedad

any[]

se hereda demultiplePipelineTrigger.annotations

description

Descripción del desencadenador.

description?: string

Valor de propiedad

string

heredado deMultiplePipelineTrigger.description

pipelines

Canalizaciones que deben iniciarse.

pipelines?: TriggerPipelineReference[]

Valor de propiedad

Se hereda de MultiplePipelineTrigger.pipelines

runtimeState

Indica si el desencadenador se está ejecutando o no. Se actualiza cuando se llama a las API Start/Stop en el desencadenador. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

runtimeState?: string

Valor de propiedad

string

heredado deMultiplePipelineTrigger.runtimeState