BlobEventsTrigger interface

Blob olayı her gerçekleştiğinde çalışan tetikleyici.

Extends

Özellikler

blobPathBeginsWith

Blob yolu tetikleyicinin tetiklenmek için sağlanan desenle başlamalıdır. Örneğin, '/records/blobs/december/' yalnızca records kapsayıcısının altındaki Aralık klasöründeki bloblar için tetikleyiciyi tetikler. Bunlardan en az biri sağlanmalıdır: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith

Blob yolunun tetikleyicinin tetiklemesi için sağlanan desenle bitmesi gerekir. Örneğin, 'aralık/boxes.csv' yalnızca aralık klasöründeki kutular adlı bloblar için tetikleyiciyi tetikler. Bunlardan en az biri sağlanmalıdır: blobPathBeginsWith, blobPathEndsWith.

events

Bu tetikleyicinin tetiklemesine neden olan olayların türü.

ignoreEmptyBlobs

true olarak ayarlanırsa, sıfır bayt içeren bloblar yoksayılır.

scope

Depolama Hesabının ARM kaynak kimliği.

type

Tetikleyici türü.

Devralınan Özellikler

additionalProperties

Ek özellikler

annotations

Tetikleyiciyi tanımlamak için kullanılabilecek etiketlerin listesi.

description

Tetikleyici açıklaması.

pipelines

Başlatılması gereken işlem hatları.

runtimeState

Tetikleyicinin çalışıp çalışmadığını gösterir. Tetikleyicide Başlat/Durdur API'leri çağrıldığında güncelleştirildi.

Özellik Ayrıntıları

blobPathBeginsWith

Blob yolu tetikleyicinin tetiklenmek için sağlanan desenle başlamalıdır. Örneğin, '/records/blobs/december/' yalnızca records kapsayıcısının altındaki Aralık klasöründeki bloblar için tetikleyiciyi tetikler. Bunlardan en az biri sağlanmalıdır: blobPathBeginsWith, blobPathEndsWith.

blobPathBeginsWith?: string

Özellik Değeri

string

blobPathEndsWith

Blob yolunun tetikleyicinin tetiklemesi için sağlanan desenle bitmesi gerekir. Örneğin, 'aralık/boxes.csv' yalnızca aralık klasöründeki kutular adlı bloblar için tetikleyiciyi tetikler. Bunlardan en az biri sağlanmalıdır: blobPathBeginsWith, blobPathEndsWith.

blobPathEndsWith?: string

Özellik Değeri

string

events

Bu tetikleyicinin tetiklemesine neden olan olayların türü.

events: string[]

Özellik Değeri

string[]

ignoreEmptyBlobs

true olarak ayarlanırsa, sıfır bayt içeren bloblar yoksayılır.

ignoreEmptyBlobs?: boolean

Özellik Değeri

boolean

scope

Depolama Hesabının ARM kaynak kimliği.

scope: string

Özellik Değeri

string

type

Tetikleyici türü.

type: "BlobEventsTrigger"

Özellik Değeri

"BlobEventsTrigger"

Devralınan Özellik Detayları

additionalProperties

Ek özellikler

additionalProperties?: Record<string, any>

Özellik Değeri

Record<string, any>

MultiplePipelineTrigger.additionalProperties'tenmiras alınmıştır

annotations

Tetikleyiciyi tanımlamak için kullanılabilecek etiketlerin listesi.

annotations?: any[]

Özellik Değeri

any[]

MultiplePipelineTrigger.annotationsDevralındı

description

Tetikleyici açıklaması.

description?: string

Özellik Değeri

string

MultiplePipelineTrigger.descriptionDevralındı

pipelines

Başlatılması gereken işlem hatları.

pipelines?: TriggerPipelineReference[]

Özellik Değeri

MultiplePipelineTrigger.pipelinesDevralındı

runtimeState

Tetikleyicinin çalışıp çalışmadığını gösterir. Tetikleyicide Başlat/Durdur API'leri çağrıldığında güncelleştirildi.

runtimeState?: string

Özellik Değeri

string

MultiplePipelineTrigger.runtimeStateDevralındı