Sdílet prostřednictvím


BlobEventsTrigger interface

Trigger, který se spustí pokaždé, když dojde k události objektu blob.

Extends

Vlastnosti

blobPathBeginsWith

Cesta k objektu blob musí začínat vzorem, který se má aktivovat. Například /records/blobs/december/' aktivuje aktivační událost pouze pro objekty blob v prosincové složce v kontejneru záznamů. Musí být k dispozici alespoň jedna z těchto možností: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith

Cesta k objektu blob musí končit vzorem, který se má aktivovat. Například prosinec/boxes.csvaktivuje trigger pouze pro objekty blob pojmenované pole v prosincové složce. Musí být k dispozici alespoň jedna z těchto možností: blobPathBeginsWith, blobPathEndsWith.

events

Typ událostí, které způsobují aktivaci tohoto triggeru.

ignoreEmptyBlobs

Pokud je nastavená hodnota true, budou objekty blob s nulovými bajty ignorovány.

scope

ID prostředku ARM účtu úložiště.

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

Zděděné vlastnosti

annotations

Seznam značek, které lze použít k popisu triggeru

description

Popis triggeru

pipelines

Kanály, které je potřeba spustit.

runtimeState

Označuje, jestli je trigger spuštěný nebo ne. Aktualizace při zavolání rozhraní API pro spuštění/zastavení na triggeru POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

Podrobnosti vlastnosti

blobPathBeginsWith

Cesta k objektu blob musí začínat vzorem, který se má aktivovat. Například /records/blobs/december/' aktivuje aktivační událost pouze pro objekty blob v prosincové složce v kontejneru záznamů. Musí být k dispozici alespoň jedna z těchto možností: blobPathBeginsWith, blobPathEndsWith.

blobPathBeginsWith?: string

Hodnota vlastnosti

string

blobPathEndsWith

Cesta k objektu blob musí končit vzorem, který se má aktivovat. Například prosinec/boxes.csvaktivuje trigger pouze pro objekty blob pojmenované pole v prosincové složce. Musí být k dispozici alespoň jedna z těchto možností: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith?: string

Hodnota vlastnosti

string

events

Typ událostí, které způsobují aktivaci tohoto triggeru.

events: string[]

Hodnota vlastnosti

string[]

ignoreEmptyBlobs

Pokud je nastavená hodnota true, budou objekty blob s nulovými bajty ignorovány.

ignoreEmptyBlobs?: boolean

Hodnota vlastnosti

boolean

scope

ID prostředku ARM účtu úložiště.

scope: string

Hodnota vlastnosti

string

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

type: "BlobEventsTrigger"

Hodnota vlastnosti

"BlobEventsTrigger"

Podrobnosti zděděných vlastností

annotations

Seznam značek, které lze použít k popisu triggeru

annotations?: any[]

Hodnota vlastnosti

any[]

zděděné zMultiplePipelineTrigger.annotations

description

Popis triggeru

description?: string

Hodnota vlastnosti

string

zděděno zMultiplePipelineTrigger.description

pipelines

Kanály, které je potřeba spustit.

pipelines?: TriggerPipelineReference[]

Hodnota vlastnosti

zděděno zmultiplePipelineTrigger.pipelines

runtimeState

Označuje, jestli je trigger spuštěný nebo ne. Aktualizace při zavolání rozhraní API pro spuštění/zastavení na triggeru POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.

runtimeState?: string

Hodnota vlastnosti

string

zděděno zMultiplePipelineTrigger.runtimeState