共用方式為


BlobChangeFeedEventData interface

變更摘要 Blob 儲存體事件資料。

屬性

api

觸發事件的作業。

blobAccessTier

Blob 的存取層。

blobType

Blob 的類型。

blobVersion

Blob 的版本。

clientRequestId

儲存體 API 作業的用戶端提供要求識別碼。 此識別碼可用來使用記錄中的 「client-request-id」 欄位來與 Azure 儲存體診斷記錄相互關聯,而且可以使用 「x-ms-client-request-id」 標頭在用戶端要求中提供。

containerVersion

Blob 所在的容器版本。

contentLength

Blob 大小 (以位元組為單位)。

contentOffset

在事件觸發應用程式完成寫入至檔案的作業時,所發生的寫入作業的位元組位移。 只有當事件是在具有階層命名空間的 Blob 儲存體帳戶上觸發時,才會出現此情形。

contentType

為 blob 指定內容類型。

destinationUrl

作業完成之後會存在的檔案 URL。 例如,如果檔案已重新命名,destinationUrl 屬性會包含新檔案名的 URL。 只有當事件是在具有階層命名空間的 Blob 儲存體帳戶上觸發時,才會出現此情形。

etag

此值可讓您依條件執行作業。

isRecursive

如果為 True,則會在所有子目錄上執行作業;否則為 False。 只有當事件是在具有階層命名空間的 Blob 儲存體帳戶上觸發時,才會出現此情形。

longRunningOperationInfo

AsyncOperationInfo

previousInfo

Blob 的先前資訊。

requestId

儲存體 API 作業由服務產生的要求識別碼。 可用於利用記錄中的 "request-id-header" 欄位與 Azure 儲存體診斷記錄建立關聯,並從 'x-ms-request-id' 標頭中的 API 呼叫初始化傳回。

sequencer

不透明的字串值表示任何特定 Blob 名稱之事件的邏輯順序。 使用者可使用標準字串比較,以了解 Blob 名稱相同之兩個事件的相對順序。

snapshot

與事件相關聯的快照集。

sourceUrl

作業之前存在的檔案 URL。 例如,如果檔案已重新命名,sourceUrl 會在重新命名作業之前包含原始檔案名稱的 URL。 只有當事件是在具有階層命名空間的 Blob 儲存體帳戶上觸發時,才會出現此情形。

updatedBlobProperties

在此事件期間更新的 Blob 屬性。

updatedBlobTags

此事件期間已更新的 Blob 標記。

url

blob 的路徑。 如果用戶端使用 Blob REST API,則 URL 具有下列結構:.blob.core.windows.net//。

屬性詳細資料

api

觸發事件的作業。

api: string

屬性值

string

blobAccessTier

Blob 的存取層。

blobAccessTier?: AccessTier

屬性值

blobType

Blob 的類型。

blobType: BlobType

屬性值

blobVersion

Blob 的版本。

blobVersion?: string

屬性值

string

clientRequestId

儲存體 API 作業的用戶端提供要求識別碼。 此識別碼可用來使用記錄中的 「client-request-id」 欄位來與 Azure 儲存體診斷記錄相互關聯,而且可以使用 「x-ms-client-request-id」 標頭在用戶端要求中提供。

clientRequestId: string

屬性值

string

containerVersion

Blob 所在的容器版本。

containerVersion?: string

屬性值

string

contentLength

Blob 大小 (以位元組為單位)。

contentLength: number

屬性值

number

contentOffset

在事件觸發應用程式完成寫入至檔案的作業時,所發生的寫入作業的位元組位移。 只有當事件是在具有階層命名空間的 Blob 儲存體帳戶上觸發時,才會出現此情形。

contentOffset?: number

屬性值

number

contentType

為 blob 指定內容類型。

contentType: string

屬性值

string

destinationUrl

作業完成之後會存在的檔案 URL。 例如,如果檔案已重新命名,destinationUrl 屬性會包含新檔案名的 URL。 只有當事件是在具有階層命名空間的 Blob 儲存體帳戶上觸發時,才會出現此情形。

destinationUrl?: string

屬性值

string

etag

此值可讓您依條件執行作業。

etag: string

屬性值

string

isRecursive

如果為 True,則會在所有子目錄上執行作業;否則為 False。 只有當事件是在具有階層命名空間的 Blob 儲存體帳戶上觸發時,才會出現此情形。

isRecursive?: boolean

屬性值

boolean

longRunningOperationInfo

AsyncOperationInfo

longRunningOperationInfo?: BlobOperationResult

屬性值

previousInfo

Blob 的先前資訊。

previousInfo?: ChangeFeedEventPreviousInfo

屬性值

requestId

儲存體 API 作業由服務產生的要求識別碼。 可用於利用記錄中的 "request-id-header" 欄位與 Azure 儲存體診斷記錄建立關聯,並從 'x-ms-request-id' 標頭中的 API 呼叫初始化傳回。

requestId: string

屬性值

string

sequencer

不透明的字串值表示任何特定 Blob 名稱之事件的邏輯順序。 使用者可使用標準字串比較,以了解 Blob 名稱相同之兩個事件的相對順序。

sequencer: string

屬性值

string

snapshot

與事件相關聯的快照集。

snapshot?: string

屬性值

string

sourceUrl

作業之前存在的檔案 URL。 例如,如果檔案已重新命名,sourceUrl 會在重新命名作業之前包含原始檔案名稱的 URL。 只有當事件是在具有階層命名空間的 Blob 儲存體帳戶上觸發時,才會出現此情形。

sourceUrl?: string

屬性值

string

updatedBlobProperties

在此事件期間更新的 Blob 屬性。

updatedBlobProperties?: UpdatedBlobProperties

屬性值

updatedBlobTags

此事件期間已更新的 Blob 標記。

updatedBlobTags?: BlobTagsChange

屬性值

url

blob 的路徑。 如果用戶端使用 Blob REST API,則 URL 具有下列結構:.blob.core.windows.net//。

url: string

屬性值

string