AppendBlobCreateIfNotExistsResponse interface
Contient des données de réponse pour l’opération de <xref:appendBlobClient.createIfNotExists>.
- Extends
Propriétés
succeeded | Indiquez si l’objet blob est correctement créé. Est false lorsque l’objet blob n’est pas modifié tel qu’il existe déjà. |
Propriétés héritées
client |
Si un en-tête d’ID de demande client est envoyé dans la requête, cet en-tête est présent dans la réponse avec la même valeur. |
contentMD5 | Si l’objet blob a un hachage MD5 et que cette opération consiste à lire l’objet blob complet, cet en-tête de réponse est retourné afin que le client puisse vérifier l’intégrité du contenu du message. |
date | Valeur de date/heure UTC générée par le service qui indique l’heure à laquelle la réponse a été lancée |
encryption |
Hachage SHA-256 de la clé de chiffrement utilisée pour chiffrer l’objet blob. Cet en-tête est retourné uniquement lorsque l’objet blob a été chiffré avec une clé fournie par le client. |
encryption |
Retourne le nom de l’étendue de chiffrement utilisée pour chiffrer le contenu de l’objet blob et les métadonnées de l’application. Notez que l’absence de cet en-tête implique l’utilisation de l’étendue de chiffrement de compte par défaut. |
error |
Code d’erreur |
etag | L’ETag contient une valeur que vous pouvez utiliser pour effectuer des opérations de manière conditionnelle. Si la version de la demande est 2011-08-18 ou ultérieure, la valeur ETag est entre guillemets. |
is |
La valeur de cet en-tête est définie sur true si le contenu de la requête est correctement chiffré à l’aide de l’algorithme spécifié et false dans le cas contraire. |
last |
Retourne la date et l’heure de la dernière modification du conteneur. Toute opération qui modifie l’objet blob, y compris une mise à jour des métadonnées ou des propriétés de l’objet blob, modifie l’heure de dernière modification de l’objet blob. |
request |
Cet en-tête identifie de manière unique la demande qui a été effectuée et peut être utilisé pour résoudre les problèmes de la demande. |
version | Indique la version du service Blob utilisé pour exécuter la requête. Cet en-tête est retourné pour les demandes effectuées sur la version 2009-09-19 et ultérieures. |
version |
Valeur DateTime retournée par le service qui identifie de façon unique l’objet blob. La valeur de cet en-tête indique la version de l’objet blob et peut être utilisée dans les requêtes suivantes pour accéder à cette version de l’objet blob. |
Détails de la propriété
succeeded
Indiquez si l’objet blob est correctement créé. Est false lorsque l’objet blob n’est pas modifié tel qu’il existe déjà.
succeeded: boolean
Valeur de propriété
boolean
Détails de la propriété héritée
clientRequestId
Si un en-tête d’ID de demande client est envoyé dans la requête, cet en-tête est présent dans la réponse avec la même valeur.
clientRequestId?: string
Valeur de propriété
string
héritée de AppendBlobCreateResponse.clientRequestId
contentMD5
Si l’objet blob a un hachage MD5 et que cette opération consiste à lire l’objet blob complet, cet en-tête de réponse est retourné afin que le client puisse vérifier l’intégrité du contenu du message.
contentMD5?: Uint8Array
Valeur de propriété
Uint8Array
héritée de AppendBlobCreateResponse.contentMD5
date
Valeur de date/heure UTC générée par le service qui indique l’heure à laquelle la réponse a été lancée
date?: Date
Valeur de propriété
Date
héritée de AppendBlobCreateResponse.date
encryptionKeySha256
Hachage SHA-256 de la clé de chiffrement utilisée pour chiffrer l’objet blob. Cet en-tête est retourné uniquement lorsque l’objet blob a été chiffré avec une clé fournie par le client.
encryptionKeySha256?: string
Valeur de propriété
string
héritée de AppendBlobCreateResponse.encryptionKeySha256
encryptionScope
Retourne le nom de l’étendue de chiffrement utilisée pour chiffrer le contenu de l’objet blob et les métadonnées de l’application. Notez que l’absence de cet en-tête implique l’utilisation de l’étendue de chiffrement de compte par défaut.
encryptionScope?: string
Valeur de propriété
string
héritée de AppendBlobCreateResponse.encryptionScope
errorCode
Code d’erreur
errorCode?: string
Valeur de propriété
string
héritée de AppendBlobCreateResponse.errorCode
etag
L’ETag contient une valeur que vous pouvez utiliser pour effectuer des opérations de manière conditionnelle. Si la version de la demande est 2011-08-18 ou ultérieure, la valeur ETag est entre guillemets.
etag?: string
Valeur de propriété
string
héritée de AppendBlobCreateResponse.etag
isServerEncrypted
La valeur de cet en-tête est définie sur true si le contenu de la requête est correctement chiffré à l’aide de l’algorithme spécifié et false dans le cas contraire.
isServerEncrypted?: boolean
Valeur de propriété
boolean
héritée de AppendBlobCreateResponse.isServerEncrypted
lastModified
Retourne la date et l’heure de la dernière modification du conteneur. Toute opération qui modifie l’objet blob, y compris une mise à jour des métadonnées ou des propriétés de l’objet blob, modifie l’heure de dernière modification de l’objet blob.
lastModified?: Date
Valeur de propriété
Date
héritée de AppendBlobCreateResponse.lastModified
requestId
Cet en-tête identifie de manière unique la demande qui a été effectuée et peut être utilisé pour résoudre les problèmes de la demande.
requestId?: string
Valeur de propriété
string
héritée de AppendBlobCreateResponse.requestId
version
Indique la version du service Blob utilisé pour exécuter la requête. Cet en-tête est retourné pour les demandes effectuées sur la version 2009-09-19 et ultérieures.
version?: string
Valeur de propriété
string
héritée de AppendBlobCreateResponse.version
versionId
Valeur DateTime retournée par le service qui identifie de façon unique l’objet blob. La valeur de cet en-tête indique la version de l’objet blob et peut être utilisée dans les requêtes suivantes pour accéder à cette version de l’objet blob.
versionId?: string
Valeur de propriété
string
héritée de AppendBlobCreateResponse.versionId