Condividi tramite


BlobChangeFeedEventData interface

Dati dell'evento di archiviazione BLOB del feed di modifiche.

Proprietà

api

L'operazione che ha attivato l'evento.

blobAccessTier

Livello di accesso del BLOB.

blobType

Il tipo di blob.

blobVersion

Versione del BLOB.

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".

containerVersion

Versione del contenitore in cui si trova il BLOB.

contentLength

La dimensione del BLOB in bytes.

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.

contentType

Il tipo di contenuto specificato per il BLOB.

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.

etag

Valore che è possibile usare per eseguire operazioni in modo condizionale.

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.

longRunningOperationInfo

Informazioni sull'operazione asincrona

previousInfo

Informazioni precedenti per il blob.

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'.

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.

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.

updatedBlobProperties

Proprietà BLOB aggiornate durante l'evento.

updatedBlobTags

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

Livello di accesso del BLOB.

blobAccessTier?: AccessTier

Valore della proprietà

blobType

Il tipo di blob.

blobType: BlobType

Valore della proprietà

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