共用方式為


BlobEventsTrigger interface

每次發生 Blob 事件時執行的觸發程式。

Extends

屬性

blobPathBeginsWith

Blob 路徑必須以提供的模式開頭,才能引發觸發程式。 例如,'/records/blobs/december/' 只會在記錄容器底下的 12 月資料夾中引發 blob 的觸發程式。 至少必須提供其中一項:blobPathBeginsWith、blobPathEndsWith。

blobPathEndsWith

Blob 路徑必須以提供的模式結束,才能引發觸發程式。 例如,『december/boxes.csv』 只會針對 12 月資料夾中的 Blob 命名方塊引發觸發程式。 至少必須提供其中一項:blobPathBeginsWith、blobPathEndsWith。

events

導致此觸發程式引發的事件類型。

ignoreEmptyBlobs

如果設定為 true,則會忽略具有零個字節的 Blob。

scope

記憶體帳戶的 ARM 資源識別碼。

type

多型歧視性,指定這個物件可以是的不同類型

繼承的屬性

annotations

可用於描述觸發程式的標記清單。

description

觸發程式描述。

pipelines

需要啟動的管線。

runtimeState

指出觸發程式是否正在執行。 在觸發程式上呼叫啟動/停止 API 時更新。 注意:這個屬性不會串行化。 它只能由伺服器填入。

屬性詳細資料

blobPathBeginsWith

Blob 路徑必須以提供的模式開頭,才能引發觸發程式。 例如,'/records/blobs/december/' 只會在記錄容器底下的 12 月資料夾中引發 blob 的觸發程式。 至少必須提供其中一項:blobPathBeginsWith、blobPathEndsWith。

blobPathBeginsWith?: string

屬性值

string

blobPathEndsWith

Blob 路徑必須以提供的模式結束,才能引發觸發程式。 例如,『december/boxes.csv』 只會針對 12 月資料夾中的 Blob 命名方塊引發觸發程式。 至少必須提供其中一項:blobPathBeginsWith、blobPathEndsWith。

blobPathEndsWith?: string

屬性值

string

events

導致此觸發程式引發的事件類型。

events: string[]

屬性值

string[]

ignoreEmptyBlobs

如果設定為 true,則會忽略具有零個字節的 Blob。

ignoreEmptyBlobs?: boolean

屬性值

boolean

scope

記憶體帳戶的 ARM 資源識別碼。

scope: string

屬性值

string

type

多型歧視性,指定這個物件可以是的不同類型

type: "BlobEventsTrigger"

屬性值

"BlobEventsTrigger"

繼承的屬性詳細資料

annotations

可用於描述觸發程式的標記清單。

annotations?: any[]

屬性值

any[]

繼承自MultiplePipelineTrigger.annotations

description

觸發程式描述。

description?: string

屬性值

string

繼承自MultiplePipelineTrigger.description

pipelines

需要啟動的管線。

pipelines?: TriggerPipelineReference[]

屬性值

繼承自MultiplePipelineTrigger.pipelines

runtimeState

指出觸發程式是否正在執行。 在觸發程式上呼叫啟動/停止 API 時更新。 注意:這個屬性不會串行化。 它只能由伺服器填入。

runtimeState?: string

屬性值

string

繼承自 multiplePipelineTrigger.runtimeSt ate