Delen via


BlobEventsTrigger interface

Trigger die wordt uitgevoerd telkens wanneer een Blob-gebeurtenis plaatsvindt.

Uitbreiding

Eigenschappen

blobPathBeginsWith

Het blobpad moet beginnen met het patroon dat is opgegeven om te worden geactiveerd. '/records/blobs/december/' activeert bijvoorbeeld alleen de trigger voor blobs in de map december onder de recordcontainer. Er moet ten minste één van deze worden opgegeven: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith

Het blobpad moet eindigen met het patroon dat is opgegeven om te worden geactiveerd. 'december/boxes.csv' activeert bijvoorbeeld alleen de trigger voor blobs met de namen van blobs in een map december. Er moet ten minste één van deze worden opgegeven: blobPathBeginsWith, blobPathEndsWith.

events

Het type gebeurtenissen dat ervoor zorgt dat deze trigger wordt geactiveerd.

ignoreEmptyBlobs

Als deze optie is ingesteld op true, worden blobs met nul bytes genegeerd.

scope

De ARM-resource-id van het opslagaccount.

type

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

Overgenomen eigenschappen

annotations

Lijst met tags die kunnen worden gebruikt voor het beschrijven van de trigger.

description

Beschrijving van trigger.

pipelines

Pijplijnen die moeten worden gestart.

runtimeState

Geeft aan of de trigger wordt uitgevoerd of niet. Bijgewerkt wanneer API's voor starten/stoppen worden aangeroepen op de trigger. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

blobPathBeginsWith

Het blobpad moet beginnen met het patroon dat is opgegeven om te worden geactiveerd. '/records/blobs/december/' activeert bijvoorbeeld alleen de trigger voor blobs in de map december onder de recordcontainer. Er moet ten minste één van deze worden opgegeven: blobPathBeginsWith, blobPathEndsWith.

blobPathBeginsWith?: string

Waarde van eigenschap

string

blobPathEndsWith

Het blobpad moet eindigen met het patroon dat is opgegeven om te worden geactiveerd. 'december/boxes.csv' activeert bijvoorbeeld alleen de trigger voor blobs met de namen van blobs in een map december. Er moet ten minste één van deze worden opgegeven: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith?: string

Waarde van eigenschap

string

events

Het type gebeurtenissen dat ervoor zorgt dat deze trigger wordt geactiveerd.

events: string[]

Waarde van eigenschap

string[]

ignoreEmptyBlobs

Als deze optie is ingesteld op true, worden blobs met nul bytes genegeerd.

ignoreEmptyBlobs?: boolean

Waarde van eigenschap

boolean

scope

De ARM-resource-id van het opslagaccount.

scope: string

Waarde van eigenschap

string

type

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

type: "BlobEventsTrigger"

Waarde van eigenschap

"BlobEventsTrigger"

Details van overgenomen eigenschap

annotations

Lijst met tags die kunnen worden gebruikt voor het beschrijven van de trigger.

annotations?: any[]

Waarde van eigenschap

any[]

overgenomen vanMultiplePipelineTrigger.annotaties

description

Beschrijving van trigger.

description?: string

Waarde van eigenschap

string

overgenomen vanMultiplePipelineTrigger.description

pipelines

Pijplijnen die moeten worden gestart.

pipelines?: TriggerPipelineReference[]

Waarde van eigenschap

overgenomen vanMultiplePipelineTrigger.pipelines

runtimeState

Geeft aan of de trigger wordt uitgevoerd of niet. Bijgewerkt wanneer API's voor starten/stoppen worden aangeroepen op de trigger. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

runtimeState?: string

Waarde van eigenschap

string

overgenomen vanMultiplePipelineTrigger.runtimeState