Freigeben über


BlobEventsTrigger interface

Trigger, der bei jedem Auftreten eines Blob-Ereignisses ausgeführt wird.

Extends

Eigenschaften

blobPathBeginsWith

Der BLOB-Pfad muss mit dem Muster beginnen, das zum Auslösen vorgesehen ist. Beispielsweise löst "/records/blobs/december/" nur den Trigger für Blobs im Dezemberordner unter dem Datensatzcontainer aus. Mindestens eine dieser Elemente muss bereitgestellt werden: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith

Der BLOB-Pfad muss mit dem Muster enden, das zum Auslösen vorgesehen ist. Beispielsweise löst "dezember/boxes.csv" nur den Auslöser für Blobs benannter Felder in einem Dezemberordner aus. Mindestens eine dieser Elemente muss bereitgestellt werden: blobPathBeginsWith, blobPathEndsWith.

events

Der Ereignistyp, der dazu führt, dass dieser Trigger ausgelöst wird.

ignoreEmptyBlobs

Wenn dieser Wert auf "true" festgelegt ist, werden Blobs mit null Bytes ignoriert.

scope

Die ARM-Ressourcen-ID des Speicherkontos.

type

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Geerbte Eigenschaften

annotations

Liste der Tags, die zum Beschreiben des Triggers verwendet werden können.

description

Triggerbeschreibung.

pipelines

Pipelines, die gestartet werden müssen.

runtimeState

Gibt an, ob trigger ausgeführt wird oder nicht. Aktualisiert, wenn Start-/Stopp-APIs für den Trigger aufgerufen werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

blobPathBeginsWith

Der BLOB-Pfad muss mit dem Muster beginnen, das zum Auslösen vorgesehen ist. Beispielsweise löst "/records/blobs/december/" nur den Trigger für Blobs im Dezemberordner unter dem Datensatzcontainer aus. Mindestens eine dieser Elemente muss bereitgestellt werden: blobPathBeginsWith, blobPathEndsWith.

blobPathBeginsWith?: string

Eigenschaftswert

string

blobPathEndsWith

Der BLOB-Pfad muss mit dem Muster enden, das zum Auslösen vorgesehen ist. Beispielsweise löst "dezember/boxes.csv" nur den Auslöser für Blobs benannter Felder in einem Dezemberordner aus. Mindestens eine dieser Elemente muss bereitgestellt werden: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith?: string

Eigenschaftswert

string

events

Der Ereignistyp, der dazu führt, dass dieser Trigger ausgelöst wird.

events: string[]

Eigenschaftswert

string[]

ignoreEmptyBlobs

Wenn dieser Wert auf "true" festgelegt ist, werden Blobs mit null Bytes ignoriert.

ignoreEmptyBlobs?: boolean

Eigenschaftswert

boolean

scope

Die ARM-Ressourcen-ID des Speicherkontos.

scope: string

Eigenschaftswert

string

type

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

type: "BlobEventsTrigger"

Eigenschaftswert

"BlobEventsTrigger"

Geerbte Eigenschaftsdetails

annotations

Liste der Tags, die zum Beschreiben des Triggers verwendet werden können.

annotations?: any[]

Eigenschaftswert

any[]

vonMultiplePipelineTrigger.annotations geerbt

description

Triggerbeschreibung.

description?: string

Eigenschaftswert

string

vonMultiplePipelineTrigger.description geerbt

pipelines

Pipelines, die gestartet werden müssen.

pipelines?: TriggerPipelineReference[]

Eigenschaftswert

vonMultiplePipelineTrigger.pipelines geerbt

runtimeState

Gibt an, ob trigger ausgeführt wird oder nicht. Aktualisiert, wenn Start-/Stopp-APIs für den Trigger aufgerufen werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

runtimeState?: string

Eigenschaftswert

string

geerbt vonMultiplePipelineTrigger.runtimeState-