BlobEventsTrigger interface
每次發生 Blob 事件時執行的觸發程式。
- Extends
屬性
blob |
Blob 路徑必須以提供的模式開頭,才能引發觸發程式。 例如,'/records/blobs/december/' 只會在記錄容器底下的 12 月資料夾中引發 blob 的觸發程式。 至少必須提供其中一項:blobPathBeginsWith、blobPathEndsWith。 |
blob |
Blob 路徑必須以提供的模式結束,才能引發觸發程式。 例如,『december/boxes.csv』 只會針對 12 月資料夾中的 Blob 命名方塊引發觸發程式。 至少必須提供其中一項:blobPathBeginsWith、blobPathEndsWith。 |
events | 導致此觸發程式引發的事件類型。 |
ignore |
如果設定為 true,則會忽略具有零個字節的 Blob。 |
scope | 記憶體帳戶的 ARM 資源識別碼。 |
type | 多型歧視性,指定這個物件可以是的不同類型 |
繼承的屬性
annotations | 可用於描述觸發程式的標記清單。 |
description | 觸發程式描述。 |
pipelines | 需要啟動的管線。 |
runtime |
指出觸發程式是否正在執行。 在觸發程式上呼叫啟動/停止 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
description
pipelines
需要啟動的管線。
pipelines?: TriggerPipelineReference[]
屬性值
runtimeState
指出觸發程式是否正在執行。 在觸發程式上呼叫啟動/停止 API 時更新。 注意:這個屬性不會串行化。 它只能由伺服器填入。
runtimeState?: string
屬性值
string