AppendBlobAppendBlockHeaders interface

Definisce le intestazioni per AppendBlob_appendBlock'operazione.

Proprietà

blobAppendOffset

Questa intestazione di risposta viene restituita solo per le operazioni di accodamento. Restituisce l'offset in base al quale è stato eseguito il commit del blocco, in byte.

blobCommittedBlockCount

Numero di blocchi di cui è stato eseguito il commit presenti nel BLOB. Questa intestazione viene restituita solo per i BLOB di accodamento.

clientRequestId

Se nella richiesta viene inviata un'intestazione ID richiesta client, questa intestazione sarà presente nella risposta con lo stesso valore.

contentMD5

Se il BLOB ha un hash MD5 e questa operazione consiste nel leggere il BLOB completo, questa intestazione di risposta viene restituita in modo che il client possa verificare l'integrità del contenuto del messaggio.

date

Valore di data/ora UTC generato dal servizio che indica l'ora in cui è stata avviata la risposta

encryptionKeySha256

Hash SHA-256 della chiave di crittografia usata per crittografare il blocco. Questa intestazione viene restituita solo quando il blocco è stato crittografato con una chiave fornita dal cliente.

encryptionScope

Restituisce il nome dell'ambito di crittografia utilizzato per crittografare il contenuto del BLOB e i metadati dell'applicazione. Si noti che l'assenza di questa intestazione implica l'uso dell'ambito di crittografia dell'account predefinito.

errorCode

Codice di errore

etag

Il valore ETag contiene un valore che è possibile utilizzare per eseguire le operazioni in modo condizionale. Se la versione della richiesta è 2011-08-18 o successive, il valore ETag sarà racchiuso tra virgolette.

isServerEncrypted

Il valore di questa intestazione è impostato su true se il contenuto della richiesta viene crittografato correttamente usando l'algoritmo specificato e false in caso contrario.

lastModified

Restituisce la data e l'ora dell'ultima modifica apportata al contenitore. Le operazioni che comportano la modifica del Blob, incluso un aggiornamento dei metadati o delle proprietà del Blob, comportano la modifica dell'ora dell'ultima modifica del Blob.

requestId

Questa intestazione identifica in modo univoco la richiesta effettuata e può essere usata per risolvere i problemi relativi alla richiesta.

version

Indica la versione del servizio Blob usata per eseguire la richiesta. Questa intestazione viene restituita per le richieste effettuate nella versione 2009-09-19 e successive.

xMsContentCrc64

Questa intestazione viene restituita in modo che il client possa verificare l'integrità del contenuto del messaggio. Il valore di questa intestazione viene calcolato dal servizio Blob e non è necessariamente lo stesso valore specificato nelle intestazioni della richiesta.

Dettagli proprietà

blobAppendOffset

Questa intestazione di risposta viene restituita solo per le operazioni di accodamento. Restituisce l'offset in base al quale è stato eseguito il commit del blocco, in byte.

blobAppendOffset?: string

Valore della proprietà

string

blobCommittedBlockCount

Numero di blocchi di cui è stato eseguito il commit presenti nel BLOB. Questa intestazione viene restituita solo per i BLOB di accodamento.

blobCommittedBlockCount?: number

Valore della proprietà

number

clientRequestId

Se nella richiesta viene inviata un'intestazione ID richiesta client, questa intestazione sarà presente nella risposta con lo stesso valore.

clientRequestId?: string

Valore della proprietà

string

contentMD5

Se il BLOB ha un hash MD5 e questa operazione consiste nel leggere il BLOB completo, questa intestazione di risposta viene restituita in modo che il client possa verificare l'integrità del contenuto del messaggio.

contentMD5?: Uint8Array

Valore della proprietà

Uint8Array

date

Valore di data/ora UTC generato dal servizio che indica l'ora in cui è stata avviata la risposta

date?: Date

Valore della proprietà

Date

encryptionKeySha256

Hash SHA-256 della chiave di crittografia usata per crittografare il blocco. Questa intestazione viene restituita solo quando il blocco è stato crittografato con una chiave fornita dal cliente.

encryptionKeySha256?: string

Valore della proprietà

string

encryptionScope

Restituisce il nome dell'ambito di crittografia utilizzato per crittografare il contenuto del BLOB e i metadati dell'applicazione. Si noti che l'assenza di questa intestazione implica l'uso dell'ambito di crittografia dell'account predefinito.

encryptionScope?: string

Valore della proprietà

string

errorCode

Codice di errore

errorCode?: string

Valore della proprietà

string

etag

Il valore ETag contiene un valore che è possibile utilizzare per eseguire le operazioni in modo condizionale. Se la versione della richiesta è 2011-08-18 o successive, il valore ETag sarà racchiuso tra virgolette.

etag?: string

Valore della proprietà

string

isServerEncrypted

Il valore di questa intestazione è impostato su true se il contenuto della richiesta viene crittografato correttamente usando l'algoritmo specificato e false in caso contrario.

isServerEncrypted?: boolean

Valore della proprietà

boolean

lastModified

Restituisce la data e l'ora dell'ultima modifica apportata al contenitore. Le operazioni che comportano la modifica del Blob, incluso un aggiornamento dei metadati o delle proprietà del Blob, comportano la modifica dell'ora dell'ultima modifica del Blob.

lastModified?: Date

Valore della proprietà

Date

requestId

Questa intestazione identifica in modo univoco la richiesta effettuata e può essere usata per risolvere i problemi relativi alla richiesta.

requestId?: string

Valore della proprietà

string

version

Indica la versione del servizio Blob usata per eseguire la richiesta. Questa intestazione viene restituita per le richieste effettuate nella versione 2009-09-19 e successive.

version?: string

Valore della proprietà

string

xMsContentCrc64

Questa intestazione viene restituita in modo che il client possa verificare l'integrità del contenuto del messaggio. Il valore di questa intestazione viene calcolato dal servizio Blob e non è necessariamente lo stesso valore specificato nelle intestazioni della richiesta.

xMsContentCrc64?: Uint8Array

Valore della proprietà

Uint8Array