BlobChangeFeedEventData interface
Ändern der Feed-BLOB-Speicherereignisdaten.
Eigenschaften
| api | Der Vorgang, der das Ereignis ausgelöst hat. |
| blob |
Zugriffsebene des Blobs. |
| blob |
Der Blobtyp. |
| blob |
Version des Blobs. |
| client |
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. |
| container |
Version des Containers, in dem sich das Blob befindet. |
| content |
Die Größe des Blobs in Byte. |
| content |
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. |
| content |
Der für das Blob angegebene Inhaltstyp. |
| destination |
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. |
| is |
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. |
| long |
AsyncOperationInfo |
| previous |
Vorherige Informationen für das Blob. |
| request |
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. |
| source |
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. |
| updated |
Blobeigenschaften, die während dieses Ereignisses aktualisiert wurden. |
| updated |
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
blobType
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