BlobChangeFeedEventData interface
Ändra bloblagringshändelsedata för feed.
Egenskaper
| api | Åtgärden som utlöste händelsen. |
| blob |
Åtkomstnivå för bloben. |
| blob |
Typen av blob. |
| blob |
Version av bloben. |
| client |
Ett klient-ID för begäran för lagrings-API-åtgärden. Det här ID:t kan användas för att korrelera med Azure Storage-diagnostikloggar med hjälp av fältet "client-request-id" i loggarna och kan anges i klientbegäranden med rubriken "x-ms-client-request-id". |
| container |
Versionen av containern som bloben finns i. |
| content |
Storleken på bloben i byte. |
| content |
Förskjutningen i byte av en skrivåtgärd som utfördes vid den tidpunkt då det händelseutlösande programmet slutförde skrivning till filen. Visas endast för händelser som utlöses på bloblagringskonton som har ett hierarkiskt namnområde. |
| content |
Den innehållstyp som angetts för bloben. |
| destination |
Url:en för filen som ska finnas när åtgärden har slutförts. Om en fil till exempel har bytt namn innehåller egenskapen destinationUrl url:en för det nya filnamnet. Visas endast för händelser som utlöses på bloblagringskonton som har ett hierarkiskt namnområde. |
| etag | Det värde som du kan använda för att utföra åtgärder villkorligt. |
| is |
Sant att utföra åtgärden på alla underordnade kataloger; annars Falskt. Visas endast för händelser som utlöses på bloblagringskonton som har ett hierarkiskt namnområde. |
| long |
AsyncOperationInfo |
| previous |
Tidigare information för bloben. |
| request |
Tjänstgenererat begärande-ID för lagrings-API-åtgärden. Kan användas för att korrelera till Azure Storage-diagnostikloggar med hjälp av fältet "request-id-header" i loggarna och returneras från att API-anropet initieras i rubriken "x-ms-request-id". |
| sequencer | Ett täckande strängvärde som representerar den logiska sekvensen av händelser för ett visst blobnamn. Användare kan använda standardsträngjämförelse för att förstå den relativa sekvensen av två händelser med samma blobnamn. |
| snapshot | Ögonblicksbilden som är associerad med händelsen. |
| source |
URL:en för filen som finns före åtgärden. Om en fil till exempel har bytt namn innehåller sourceUrl url:en för det ursprungliga filnamnet före namnbytet. Visas endast för händelser som utlöses på bloblagringskonton som har ett hierarkiskt namnområde. |
| updated |
Blobegenskaper som uppdaterades under den här händelsen. |
| updated |
Blobtaggar som uppdaterades under den här händelsen. |
| url | Sökvägen till bloben. Om klienten använder en Blob REST API har URL:en den här strukturen: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>. |
Egenskapsinformation
api
Åtgärden som utlöste händelsen.
api: string
Egenskapsvärde
string
blobAccessTier
blobType
blobVersion
Version av bloben.
blobVersion?: string
Egenskapsvärde
string
clientRequestId
Ett klient-ID för begäran för lagrings-API-åtgärden. Det här ID:t kan användas för att korrelera med Azure Storage-diagnostikloggar med hjälp av fältet "client-request-id" i loggarna och kan anges i klientbegäranden med rubriken "x-ms-client-request-id".
clientRequestId: string
Egenskapsvärde
string
containerVersion
Versionen av containern som bloben finns i.
containerVersion?: string
Egenskapsvärde
string
contentLength
Storleken på bloben i byte.
contentLength: number
Egenskapsvärde
number
contentOffset
Förskjutningen i byte av en skrivåtgärd som utfördes vid den tidpunkt då det händelseutlösande programmet slutförde skrivning till filen. Visas endast för händelser som utlöses på bloblagringskonton som har ett hierarkiskt namnområde.
contentOffset?: number
Egenskapsvärde
number
contentType
Den innehållstyp som angetts för bloben.
contentType: string
Egenskapsvärde
string
destinationUrl
Url:en för filen som ska finnas när åtgärden har slutförts. Om en fil till exempel har bytt namn innehåller egenskapen destinationUrl url:en för det nya filnamnet. Visas endast för händelser som utlöses på bloblagringskonton som har ett hierarkiskt namnområde.
destinationUrl?: string
Egenskapsvärde
string
etag
Det värde som du kan använda för att utföra åtgärder villkorligt.
etag: string
Egenskapsvärde
string
isRecursive
Sant att utföra åtgärden på alla underordnade kataloger; annars Falskt. Visas endast för händelser som utlöses på bloblagringskonton som har ett hierarkiskt namnområde.
isRecursive?: boolean
Egenskapsvärde
boolean
longRunningOperationInfo
AsyncOperationInfo
longRunningOperationInfo?: BlobOperationResult
Egenskapsvärde
previousInfo
Tidigare information för bloben.
previousInfo?: ChangeFeedEventPreviousInfo
Egenskapsvärde
requestId
Tjänstgenererat begärande-ID för lagrings-API-åtgärden. Kan användas för att korrelera till Azure Storage-diagnostikloggar med hjälp av fältet "request-id-header" i loggarna och returneras från att API-anropet initieras i rubriken "x-ms-request-id".
requestId: string
Egenskapsvärde
string
sequencer
Ett täckande strängvärde som representerar den logiska sekvensen av händelser för ett visst blobnamn. Användare kan använda standardsträngjämförelse för att förstå den relativa sekvensen av två händelser med samma blobnamn.
sequencer: string
Egenskapsvärde
string
snapshot
Ögonblicksbilden som är associerad med händelsen.
snapshot?: string
Egenskapsvärde
string
sourceUrl
URL:en för filen som finns före åtgärden. Om en fil till exempel har bytt namn innehåller sourceUrl url:en för det ursprungliga filnamnet före namnbytet. Visas endast för händelser som utlöses på bloblagringskonton som har ett hierarkiskt namnområde.
sourceUrl?: string
Egenskapsvärde
string
updatedBlobProperties
Blobegenskaper som uppdaterades under den här händelsen.
updatedBlobProperties?: UpdatedBlobProperties
Egenskapsvärde
updatedBlobTags
Blobtaggar som uppdaterades under den här händelsen.
updatedBlobTags?: BlobTagsChange
Egenskapsvärde
url
Sökvägen till bloben. Om klienten använder en Blob REST API har URL:en den här strukturen: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>.
url: string
Egenskapsvärde
string