共用方式為


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

異步作資訊

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 具有以下結構:<storage-account-name.blob.core.windows.net/>< container-name>/<file-name>。

屬性詳細資料

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

異步作資訊

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 具有以下結構:<storage-account-name.blob.core.windows.net/>< container-name>/<file-name>。

url: string

屬性值

string