BlobEventsTrigger interface
Desencadenador que se ejecuta cada vez que se produce un evento blob.
- Extends
Propiedades
| blob |
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. |
| blob |
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. |
| ignore |
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. |
| runtime |
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
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