Condividi tramite


AppendBlobCreateIfNotExistsResponse interface

Contiene i dati di risposta per l'operazione di <xref:appendBlobClient.createIfNotExists>.

Extends

Proprietà

succeeded

Indicare se il BLOB è stato creato correttamente. False quando il BLOB non viene modificato perché esiste già.

Proprietà ereditate

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 BLOB. Questa intestazione viene restituita solo quando il BLOB è 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 errore

etag

L'ETag contiene un valore che è possibile usare per eseguire operazioni in modo condizionale. Se la versione della richiesta è 2011-08-18 o successiva, il valore ETag sarà 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. Qualsiasi operazione che modifica il BLOB, incluso un aggiornamento dei metadati o delle proprietà del BLOB, modifica l'ora dell'ultima modifica del BLOB.

requestId

Questa intestazione identifica in modo univoco la richiesta effettuata e può essere usata per la risoluzione dei problemi della richiesta.

version

Indica la versione del servizio BLOB utilizzata per eseguire la richiesta. Questa intestazione viene restituita per le richieste effettuate sulla versione 2009-09-19 e successive.

versionId

Valore DateTime restituito dal servizio che identifica in modo univoco il BLOB. Il valore di questa intestazione indica la versione del BLOB e può essere usato nelle richieste successive per accedere a questa versione del BLOB.

Dettagli proprietà

succeeded

Indicare se il BLOB è stato creato correttamente. False quando il BLOB non viene modificato perché esiste già.

succeeded: boolean

Valore della proprietà

boolean

Dettagli proprietà ereditate

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

Ereditato da AppendBlobCreateResponse.clientRequestId

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

ereditato da AppendBlobCreateResponse.contentMD5

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

Ereditato da AppendBlobCreateResponse.date

encryptionKeySha256

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

encryptionKeySha256?: string

Valore della proprietà

string

Ereditato da AppendBlobCreateResponse.encryptionKeySha256

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

Ereditato da AppendBlobCreateResponse.encryptionScope

errorCode

Codice errore

errorCode?: string

Valore della proprietà

string

Ereditato da AppendBlobCreateResponse.errorCode

etag

L'ETag contiene un valore che è possibile usare per eseguire operazioni in modo condizionale. Se la versione della richiesta è 2011-08-18 o successiva, il valore ETag sarà tra virgolette.

etag?: string

Valore della proprietà

string

Ereditato da AppendBlobCreateResponse.etag

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

Ereditato da AppendBlobCreateResponse.isServerEncrypted

lastModified

Restituisce la data e l'ora dell'ultima modifica apportata al contenitore. Qualsiasi operazione che modifica il BLOB, incluso un aggiornamento dei metadati o delle proprietà del BLOB, modifica l'ora dell'ultima modifica del BLOB.

lastModified?: Date

Valore della proprietà

Date

Ereditato da AppendBlobCreateResponse.lastModified

requestId

Questa intestazione identifica in modo univoco la richiesta effettuata e può essere usata per la risoluzione dei problemi della richiesta.

requestId?: string

Valore della proprietà

string

Ereditato da AppendBlobCreateResponse.requestId

version

Indica la versione del servizio BLOB utilizzata per eseguire la richiesta. Questa intestazione viene restituita per le richieste effettuate sulla versione 2009-09-19 e successive.

version?: string

Valore della proprietà

string

Ereditato da AppendBlobCreateResponse.version

versionId

Valore DateTime restituito dal servizio che identifica in modo univoco il BLOB. Il valore di questa intestazione indica la versione del BLOB e può essere usato nelle richieste successive per accedere a questa versione del BLOB.

versionId?: string

Valore della proprietà

string

Ereditato da AppendBlobCreateResponse.versionId