BlobChangeFeedEventData interface
Dati dell'evento di archiviazione BLOB del feed di modifiche.
Proprietà
| api | L'operazione che ha attivato l'evento. |
| blob |
Livello di accesso del BLOB. |
| blob |
Il tipo di blob. |
| blob |
Versione del BLOB. |
| client |
ID richiesta fornito dal client per l'operazione dell'API di archiviazione. Questo ID può essere usato per correlare ai log di diagnostica di Archiviazione di Azure usando il campo "client-request-id" nei log e può essere fornito nelle richieste client usando l'intestazione "x-ms-client-request-id". |
| container |
Versione del contenitore in cui si trova il BLOB. |
| content |
La dimensione del BLOB in bytes. |
| content |
L'offset in byte di un'operazione di scrittura eseguita nel punto in cui l'applicazione che ha attivato l'evento ha completato la scrittura nel file. Appare solo per eventi attivati su account di archiviazione blob che hanno uno spazio dei nomi gerarchico. |
| content |
Il tipo di contenuto specificato per il BLOB. |
| destination |
URL del file che esisterà al termine dell'operazione. Ad esempio, se un file viene rinominato, la proprietà destinationUrl contiene l'URL del nuovo nome file. Appare solo per eventi attivati su account di archiviazione blob che hanno uno spazio dei nomi gerarchico. |
| etag | Valore che è possibile usare per eseguire operazioni in modo condizionale. |
| is |
True per eseguire l'operazione su tutte le directory figlio; in caso contrario, False. Appare solo per eventi attivati su account di archiviazione blob che hanno uno spazio dei nomi gerarchico. |
| long |
Informazioni sull'operazione asincrona |
| previous |
Informazioni precedenti per il blob. |
| request |
ID richiesta generato dal servizio per l'operazione dell'API di archiviazione. Può essere usato per la correlazione ai log di diagnostica di Archiviazione di Azure usando il campo "request-id-header" nei log e viene restituito dall'avvio di una chiamata API nell'intestazione 'x-ms-request-id'. |
| sequencer | Un valore stringa opaco che rappresenta la sequenza logica di eventi per qualsiasi nome di blob specifico. Gli utenti possono usare il confronto tra stringhe standard per comprendere la sequenza relativa di due eventi sullo stesso nome di BLOB. |
| snapshot | Snapshot associato all'evento. |
| source |
L'URL del file esistente prima dell'operazione. Ad esempio, se un file viene rinominato, sourceUrl contiene l'URL del nome del file originale prima dell'operazione di ridenominazione. Appare solo per eventi attivati su account di archiviazione blob che hanno uno spazio dei nomi gerarchico. |
| updated |
Proprietà BLOB aggiornate durante l'evento. |
| updated |
Tag BLOB aggiornati durante l'evento. |
| url | Il percorso al blob. Se il client usa un'API REST BLOB, l'URL ha questa struttura: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>. |
Dettagli proprietà
api
L'operazione che ha attivato l'evento.
api: string
Valore della proprietà
string
blobAccessTier
blobType
blobVersion
Versione del BLOB.
blobVersion?: string
Valore della proprietà
string
clientRequestId
ID richiesta fornito dal client per l'operazione dell'API di archiviazione. Questo ID può essere usato per correlare ai log di diagnostica di Archiviazione di Azure usando il campo "client-request-id" nei log e può essere fornito nelle richieste client usando l'intestazione "x-ms-client-request-id".
clientRequestId: string
Valore della proprietà
string
containerVersion
Versione del contenitore in cui si trova il BLOB.
containerVersion?: string
Valore della proprietà
string
contentLength
La dimensione del BLOB in bytes.
contentLength: number
Valore della proprietà
number
contentOffset
L'offset in byte di un'operazione di scrittura eseguita nel punto in cui l'applicazione che ha attivato l'evento ha completato la scrittura nel file. Appare solo per eventi attivati su account di archiviazione blob che hanno uno spazio dei nomi gerarchico.
contentOffset?: number
Valore della proprietà
number
contentType
Il tipo di contenuto specificato per il BLOB.
contentType: string
Valore della proprietà
string
destinationUrl
URL del file che esisterà al termine dell'operazione. Ad esempio, se un file viene rinominato, la proprietà destinationUrl contiene l'URL del nuovo nome file. Appare solo per eventi attivati su account di archiviazione blob che hanno uno spazio dei nomi gerarchico.
destinationUrl?: string
Valore della proprietà
string
etag
Valore che è possibile usare per eseguire operazioni in modo condizionale.
etag: string
Valore della proprietà
string
isRecursive
True per eseguire l'operazione su tutte le directory figlio; in caso contrario, False. Appare solo per eventi attivati su account di archiviazione blob che hanno uno spazio dei nomi gerarchico.
isRecursive?: boolean
Valore della proprietà
boolean
longRunningOperationInfo
Informazioni sull'operazione asincrona
longRunningOperationInfo?: BlobOperationResult
Valore della proprietà
previousInfo
Informazioni precedenti per il blob.
previousInfo?: ChangeFeedEventPreviousInfo
Valore della proprietà
requestId
ID richiesta generato dal servizio per l'operazione dell'API di archiviazione. Può essere usato per la correlazione ai log di diagnostica di Archiviazione di Azure usando il campo "request-id-header" nei log e viene restituito dall'avvio di una chiamata API nell'intestazione 'x-ms-request-id'.
requestId: string
Valore della proprietà
string
sequencer
Un valore stringa opaco che rappresenta la sequenza logica di eventi per qualsiasi nome di blob specifico. Gli utenti possono usare il confronto tra stringhe standard per comprendere la sequenza relativa di due eventi sullo stesso nome di BLOB.
sequencer: string
Valore della proprietà
string
snapshot
Snapshot associato all'evento.
snapshot?: string
Valore della proprietà
string
sourceUrl
L'URL del file esistente prima dell'operazione. Ad esempio, se un file viene rinominato, sourceUrl contiene l'URL del nome del file originale prima dell'operazione di ridenominazione. Appare solo per eventi attivati su account di archiviazione blob che hanno uno spazio dei nomi gerarchico.
sourceUrl?: string
Valore della proprietà
string
updatedBlobProperties
Proprietà BLOB aggiornate durante l'evento.
updatedBlobProperties?: UpdatedBlobProperties
Valore della proprietà
updatedBlobTags
Tag BLOB aggiornati durante l'evento.
updatedBlobTags?: BlobTagsChange
Valore della proprietà
url
Il percorso al blob. Se il client usa un'API REST BLOB, l'URL ha questa struttura: <storage-account-name.blob.core.windows.net/>< container-name>/<file-name>.
url: string
Valore della proprietà
string