PageBlobCreateIfNotExistsResponse interface
Contiene i dati di risposta per l'operazione createIfNotExists .
- Extends
Proprietà
succeeded | Indicare se il BLOB è stato creato correttamente. È false quando il BLOB non viene modificato perché esiste già. |
Proprietà ereditate
client |
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 |
encryption |
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. |
encryption |
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. |
error |
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. |
is |
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. |
last |
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. |
request |
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. |
version |
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 PageBlobCreateResponse.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 PageBlobCreateResponse.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 PageBlobCreateResponse.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 PageBlobCreateResponse.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 PageBlobCreateResponse.encryptionScope
errorCode
Codice di errore
errorCode?: string
Valore della proprietà
string
Ereditato da PageBlobCreateResponse.errorCode
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
Ereditato da PageBlobCreateResponse.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 PageBlobCreateResponse.isServerEncrypted
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
Ereditato da PageBlobCreateResponse.lastModified
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
Ereditato da PageBlobCreateResponse.requestId
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
Ereditato da PageBlobCreateResponse.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 PageBlobCreateResponse.versionId