Dela via


BlobEventsTrigger interface

Utlösare som körs varje gång en Blob-händelse inträffar.

Extends

Egenskaper

blobPathBeginsWith

Blobsökvägen måste börja med det mönster som anges för att utlösaren ska utlösas. Till exempel utlöser "/records/blobs/december/" bara utlösaren för blobar i mappen december under postcontainern. Minst en av dessa måste anges: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith

Blobsökvägen måste sluta med det mönster som anges för utlösaren att utlösare utlöses. Till exempel utlöser "december/boxes.csv" bara utlösaren för blobbar med namnet rutor i en decembermapp. Minst en av dessa måste anges: blobPathBeginsWith, blobPathEndsWith.

events

Den typ av händelser som gör att utlösaren utlöses.

ignoreEmptyBlobs

Om värdet är true ignoreras blobar med noll byte.

scope

ARM-resurs-ID för lagringskontot.

type

Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara

Ärvda egenskaper

annotations

Lista över taggar som kan användas för att beskriva utlösaren.

description

Utlösarbeskrivning.

pipelines

Pipelines som måste startas.

runtimeState

Anger om utlösaren körs eller inte. Uppdaterades när Start-/Stopp-API:er anropas på utlösaren. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

blobPathBeginsWith

Blobsökvägen måste börja med det mönster som anges för att utlösaren ska utlösas. Till exempel utlöser "/records/blobs/december/" bara utlösaren för blobar i mappen december under postcontainern. Minst en av dessa måste anges: blobPathBeginsWith, blobPathEndsWith.

blobPathBeginsWith?: string

Egenskapsvärde

string

blobPathEndsWith

Blobsökvägen måste sluta med det mönster som anges för utlösaren att utlösare utlöses. Till exempel utlöser "december/boxes.csv" bara utlösaren för blobbar med namnet rutor i en decembermapp. Minst en av dessa måste anges: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith?: string

Egenskapsvärde

string

events

Den typ av händelser som gör att utlösaren utlöses.

events: string[]

Egenskapsvärde

string[]

ignoreEmptyBlobs

Om värdet är true ignoreras blobar med noll byte.

ignoreEmptyBlobs?: boolean

Egenskapsvärde

boolean

scope

ARM-resurs-ID för lagringskontot.

scope: string

Egenskapsvärde

string

type

Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara

type: "BlobEventsTrigger"

Egenskapsvärde

"BlobEventsTrigger"

Information om ärvda egenskaper

annotations

Lista över taggar som kan användas för att beskriva utlösaren.

annotations?: any[]

Egenskapsvärde

any[]

ärvd frånMultiplePipelineTrigger.annotations

description

Utlösarbeskrivning.

description?: string

Egenskapsvärde

string

ärvd frånMultiplePipelineTrigger.description

pipelines

Pipelines som måste startas.

pipelines?: TriggerPipelineReference[]

Egenskapsvärde

ärvs frånMultiplePipelineTrigger.pipelines

runtimeState

Anger om utlösaren körs eller inte. Uppdaterades när Start-/Stopp-API:er anropas på utlösaren. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

runtimeState?: string

Egenskapsvärde

string

ärvd frånMultiplePipelineTrigger.runtimeState