Condividi tramite


BlobChangeFeedEventData Class

Definition

BlobChangeFeedEventData.

public class BlobChangeFeedEventData
type BlobChangeFeedEventData = class
Public Class BlobChangeFeedEventData
Inheritance
BlobChangeFeedEventData

Properties

BlobAccessTier

Access Tier of the blob.

BlobOperationName

The operation that triggered the event.

BlobType

The type of blob. Valid values are either BlockBlob or PageBlob.

BlobVersion

Version of the blob.

ClientRequestId

A client-provided request id for the storage API operation. This id can be used to correlate to Azure Storage diagnostic logs using the "client-request-id" field in the logs, and can be provided in client requests using the "x-ms-client-request-id" header.

ContainerVersion

Version of the container the blob is in.

ContentLength

The size of the blob in bytes.

ContentOffset

The offset in bytes of a write operation taken at the point where the event-triggering application completed writing to the file. Appears only for events triggered on blob storage accounts that have a hierarchical namespace.

ContentType

The content type specified for the blob.

DestinationUri

The url of the file that will exist after the operation completes. For example, if a file is renamed, the destinationUrl property contains the url of the new file name. Appears only for events triggered on blob storage accounts that have a hierarchical namespace.

ETag

The value that you can use to perform operations conditionally.

LongRunningOperationInfo

AsyncOperationInfo.

PreviousInfo

Previous info for the blob.

Recursive

True to perform the operation on all child directories; otherwise False. Appears only for events triggered on blob storage accounts that have a hierarchical namespace.

RequestId

Service-generated request id for the storage API operation. Can be used to correlate to Azure Storage diagnostic logs using the "request-id-header" field in the logs and is returned from initiating API call in the 'x-ms-request-id' header.

Sequencer

An opaque string value representing the logical sequence of events for any particular blob name. Users can use standard string comparison to understand the relative sequence of two events on the same blob name.

Snapshot

The Snapshot associated with the event.

SourceUri

The url of the file that exists prior to the operation. For example, if a file is renamed, the sourceUrl contains the url of the original file name prior to the rename operation. Appears only for events triggered on blob storage accounts that have a hierarchical namespace.

UpdatedBlobProperties

Blob properties that were updated during this event.

UpdatedBlobTags

Blob tags that were updated during this event.

Uri

The path to the blob. If the client uses a Blob REST API, then the url has this structure: (storage-account-name).blob.core.windows.net/(container-name)/(file-name) If the client uses a Data Lake Storage REST API, then the url has this structure: (storage-account-name).dfs.core.windows.net/(file-system-name)/(file-name).

Applies to