BlobEventsTrigger interface
Gatilho que é executado sempre que ocorre um evento blob.
- Extends
Propriedades
| blob |
O caminho do blob deve começar com o padrão fornecido para o gatilho ser acionado. Por exemplo, '/records/blobs/december/' só disparará o gatilho para blobs na pasta de dezembro no contêiner de registros. Pelo menos um deles deve ser fornecido: blobPathBeginsWith, blobPathEndsWith. |
| blob |
O caminho do blob deve terminar com o padrão fornecido para o gatilho ser acionado. Por exemplo, 'dezembro/boxes.csv' só disparará o gatilho para blobs nomeados caixas em uma pasta de dezembro. Pelo menos um deles deve ser fornecido: blobPathBeginsWith, blobPathEndsWith. |
| events | O tipo de eventos que fazem com que esse gatilho seja acionado. |
| ignore |
Se definido como true, blobs com zero bytes serão ignorados. |
| scope | A ID do recurso ARM da Conta de Armazenamento. |
| type | Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser |
Propriedades herdadas
| annotations | Lista de marcas que podem ser usadas para descrever o gatilho. |
| description | Descrição do gatilho. |
| pipelines | Pipelines que precisam ser iniciados. |
| runtime |
Indica se o gatilho está em execução ou não. Atualizado quando AS APIs de Início/Parada são chamadas no Gatilho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes da propriedade
blobPathBeginsWith
O caminho do blob deve começar com o padrão fornecido para o gatilho ser acionado. Por exemplo, '/records/blobs/december/' só disparará o gatilho para blobs na pasta de dezembro no contêiner de registros. Pelo menos um deles deve ser fornecido: blobPathBeginsWith, blobPathEndsWith.
blobPathBeginsWith?: string
Valor da propriedade
string
blobPathEndsWith
O caminho do blob deve terminar com o padrão fornecido para o gatilho ser acionado. Por exemplo, 'dezembro/boxes.csv' só disparará o gatilho para blobs nomeados caixas em uma pasta de dezembro. Pelo menos um deles deve ser fornecido: blobPathBeginsWith, blobPathEndsWith.
blobPathEndsWith?: string
Valor da propriedade
string
events
O tipo de eventos que fazem com que esse gatilho seja acionado.
events: string[]
Valor da propriedade
string[]
ignoreEmptyBlobs
Se definido como true, blobs com zero bytes serão ignorados.
ignoreEmptyBlobs?: boolean
Valor da propriedade
boolean
scope
A ID do recurso ARM da Conta de Armazenamento.
scope: string
Valor da propriedade
string
type
Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser
type: "BlobEventsTrigger"
Valor da propriedade
"BlobEventsTrigger"
Detalhes das propriedades herdadas
annotations
Lista de marcas que podem ser usadas para descrever o gatilho.
annotations?: any[]
Valor da propriedade
any[]
Herdado deMultiplePipelineTrigger.annotations
description
Descrição do gatilho.
description?: string
Valor da propriedade
string
herdado deMultiplePipelineTrigger.description
pipelines
Pipelines que precisam ser iniciados.
pipelines?: TriggerPipelineReference[]
Valor da propriedade
herdado deMultiplePipelineTrigger.pipelines
runtimeState
Indica se o gatilho está em execução ou não. Atualizado quando AS APIs de Início/Parada são chamadas no Gatilho. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
runtimeState?: string
Valor da propriedade
string
Herdado deMultiplePipelineTrigger.runtimeState