Freigeben über


BlobChangeFeedEventData interface

Ändern der Feed-BLOB-Speicherereignisdaten.

Eigenschaften

api

Der Vorgang, der das Ereignis ausgelöst hat.

blobAccessTier

Zugriffsebene des Blobs.

blobType

Der Blobtyp.

blobVersion

Version des Blobs.

clientRequestId

Eine vom Client bereitgestellte Anforderungs-ID für den Speicher-API-Vorgang. Diese ID kann zum Korrelieren mit Azure Storage-Diagnoseprotokollen mithilfe des Felds "client-request-id" in den Protokollen verwendet werden und in Clientanforderungen mithilfe des Headers "x-ms-client-request-id" bereitgestellt werden.

containerVersion

Version des Containers, in dem sich das Blob befindet.

contentLength

Die Größe des Blobs in Byte.

contentOffset

Das Offset (in Bytes) eines Schreibvorgangs zu dem Zeitpunkt, zu dem die ereignisauslösende Anwendung das Schreiben in die Datei abgeschlossen hat. Nur relevant für Ereignisse, die für Blob Storage-Konten mit einem hierarchischen Namespace ausgelöst wurden.

contentType

Der für das Blob angegebene Inhaltstyp.

destinationUrl

Die URL der Datei, die nach Abschluss des Vorgangs vorhanden ist. Wenn also beispielsweise eine Datei umbenannt wird, enthält die Eigenschaft die Ziel-URL des neuen Dateinamens. Nur relevant für Ereignisse, die für Blob Storage-Konten mit einem hierarchischen Namespace ausgelöst wurden.

etag

Der Wert, den Sie zum bedingten Ausführen von Vorgängen verwenden können.

isRecursive

True, um den Vorgang für alle untergeordneten Verzeichnisse auszuführen. andernfalls False. Nur relevant für Ereignisse, die für Blob Storage-Konten mit einem hierarchischen Namespace ausgelöst wurden.

longRunningOperationInfo

AsyncOperationInfo

previousInfo

Vorherige Informationen für das Blob.

requestId

Vom Dienst generierte Anforderungs-ID für den Speicher-API-Vorgang. Kann zum Korrelieren mit Azure Storage-Diagnoseprotokolle mithilfe des Felds „request-id-header“ in den Protokollen verwendet werden, und wird vom einleitenden API-Aufruf im „x-ms-request-id“-Header zurückgegeben.

sequencer

Ein nicht transparenter Zeichenfolgenwert, der die logische Reihenfolge von Ereignissen für einen bestimmten Blobnamen darstellt. Benutzer können anhand des standardmäßigen Zeichenfolgenvergleichs die relative Reihenfolge von zwei Ereignissen unter dem gleichen Blobnamen verstehen.

snapshot

Der Snapshot, der dem Ereignis zugeordnet ist.

sourceUrl

Die URL der Datei, die vor dem Vorgang vorhanden war. Wenn z. B. eine Datei umbenannt wird, enthält sourceUrl die URL des ursprünglichen Dateinamens vor dem Umbenennungsvorgang. Nur relevant für Ereignisse, die für Blob Storage-Konten mit einem hierarchischen Namespace ausgelöst wurden.

updatedBlobProperties

Blobeigenschaften, die während dieses Ereignisses aktualisiert wurden.

updatedBlobTags

Blob-Tags, die während dieses Ereignisses aktualisiert wurden.

url

Der Pfad des Blobs. Wenn der Client eine Blob-REST-API verwendet, weist die URL die folgende Struktur auf: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>.

Details zur Eigenschaft

api

Der Vorgang, der das Ereignis ausgelöst hat.

api: string

Eigenschaftswert

string

blobAccessTier

Zugriffsebene des Blobs.

blobAccessTier?: AccessTier

Eigenschaftswert

blobType

Der Blobtyp.

blobType: BlobType

Eigenschaftswert

blobVersion

Version des Blobs.

blobVersion?: string

Eigenschaftswert

string

clientRequestId

Eine vom Client bereitgestellte Anforderungs-ID für den Speicher-API-Vorgang. Diese ID kann zum Korrelieren mit Azure Storage-Diagnoseprotokollen mithilfe des Felds "client-request-id" in den Protokollen verwendet werden und in Clientanforderungen mithilfe des Headers "x-ms-client-request-id" bereitgestellt werden.

clientRequestId: string

Eigenschaftswert

string

containerVersion

Version des Containers, in dem sich das Blob befindet.

containerVersion?: string

Eigenschaftswert

string

contentLength

Die Größe des Blobs in Byte.

contentLength: number

Eigenschaftswert

number

contentOffset

Das Offset (in Bytes) eines Schreibvorgangs zu dem Zeitpunkt, zu dem die ereignisauslösende Anwendung das Schreiben in die Datei abgeschlossen hat. Nur relevant für Ereignisse, die für Blob Storage-Konten mit einem hierarchischen Namespace ausgelöst wurden.

contentOffset?: number

Eigenschaftswert

number

contentType

Der für das Blob angegebene Inhaltstyp.

contentType: string

Eigenschaftswert

string

destinationUrl

Die URL der Datei, die nach Abschluss des Vorgangs vorhanden ist. Wenn also beispielsweise eine Datei umbenannt wird, enthält die Eigenschaft die Ziel-URL des neuen Dateinamens. Nur relevant für Ereignisse, die für Blob Storage-Konten mit einem hierarchischen Namespace ausgelöst wurden.

destinationUrl?: string

Eigenschaftswert

string

etag

Der Wert, den Sie zum bedingten Ausführen von Vorgängen verwenden können.

etag: string

Eigenschaftswert

string

isRecursive

True, um den Vorgang für alle untergeordneten Verzeichnisse auszuführen. andernfalls False. Nur relevant für Ereignisse, die für Blob Storage-Konten mit einem hierarchischen Namespace ausgelöst wurden.

isRecursive?: boolean

Eigenschaftswert

boolean

longRunningOperationInfo

AsyncOperationInfo

longRunningOperationInfo?: BlobOperationResult

Eigenschaftswert

previousInfo

Vorherige Informationen für das Blob.

previousInfo?: ChangeFeedEventPreviousInfo

Eigenschaftswert

requestId

Vom Dienst generierte Anforderungs-ID für den Speicher-API-Vorgang. Kann zum Korrelieren mit Azure Storage-Diagnoseprotokolle mithilfe des Felds „request-id-header“ in den Protokollen verwendet werden, und wird vom einleitenden API-Aufruf im „x-ms-request-id“-Header zurückgegeben.

requestId: string

Eigenschaftswert

string

sequencer

Ein nicht transparenter Zeichenfolgenwert, der die logische Reihenfolge von Ereignissen für einen bestimmten Blobnamen darstellt. Benutzer können anhand des standardmäßigen Zeichenfolgenvergleichs die relative Reihenfolge von zwei Ereignissen unter dem gleichen Blobnamen verstehen.

sequencer: string

Eigenschaftswert

string

snapshot

Der Snapshot, der dem Ereignis zugeordnet ist.

snapshot?: string

Eigenschaftswert

string

sourceUrl

Die URL der Datei, die vor dem Vorgang vorhanden war. Wenn z. B. eine Datei umbenannt wird, enthält sourceUrl die URL des ursprünglichen Dateinamens vor dem Umbenennungsvorgang. Nur relevant für Ereignisse, die für Blob Storage-Konten mit einem hierarchischen Namespace ausgelöst wurden.

sourceUrl?: string

Eigenschaftswert

string

updatedBlobProperties

Blobeigenschaften, die während dieses Ereignisses aktualisiert wurden.

updatedBlobProperties?: UpdatedBlobProperties

Eigenschaftswert

updatedBlobTags

Blob-Tags, die während dieses Ereignisses aktualisiert wurden.

updatedBlobTags?: BlobTagsChange

Eigenschaftswert

url

Der Pfad des Blobs. Wenn der Client eine Blob-REST-API verwendet, weist die URL die folgende Struktur auf: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>.

url: string

Eigenschaftswert

string