AppendBlobRequestConditions interface
Conditions à ajouter à la création de cet objet blob d’ajout.
- Extends
Propriétés
append |
En-tête conditionnel facultatif, utilisé uniquement pour l’opération Ajouter un bloc. Nombre indiquant le décalage d’octet à comparer. Le bloc d’ajout réussit uniquement si la position d’ajout est égale à ce nombre. Si ce n’est pas le cas, la demande échoue avec l’erreur AppendPositionConditionNotMet (code d’état HTTP 412 - Échec de la condition préalable). |
if |
Spécifiez une valeur ETag pour fonctionner uniquement sur les objets blob avec une valeur correspondante. |
if |
Spécifiez cette valeur d’en-tête pour fonctionner uniquement sur un objet blob s’il a été modifié depuis la date/heure spécifiée. |
if |
Spécifiez une valeur ETag pour fonctionner uniquement sur les objets blob sans valeur correspondante. |
if |
Spécifiez cette valeur d’en-tête pour fonctionner uniquement sur un objet blob s’il n’a pas été modifié depuis la date/heure spécifiée. |
lease |
Si elle est spécifiée, l’opération réussit uniquement si le bail de la ressource est actif et correspond à cet ID. |
max |
En-tête conditionnel facultatif. Longueur maximale en octets autorisée pour l’objet blob d’ajout. Si l’opération Append Block entraîne le dépassement de cette limite ou si la taille de l’objet blob est déjà supérieure à la valeur spécifiée dans cet en-tête, la demande échoue avec l’erreur MaxBlobSizeConditionNotMet (code d’état HTTP 412 - Échec de la condition préalable). |
tag |
Instruction SQL facultative à appliquer aux balises de l’objet blob. |
Détails de la propriété
appendPosition
En-tête conditionnel facultatif, utilisé uniquement pour l’opération Ajouter un bloc. Nombre indiquant le décalage d’octet à comparer. Le bloc d’ajout réussit uniquement si la position d’ajout est égale à ce nombre. Si ce n’est pas le cas, la demande échoue avec l’erreur AppendPositionConditionNotMet (code d’état HTTP 412 - Échec de la condition préalable).
appendPosition?: number
Valeur de propriété
number
ifMatch
Spécifiez une valeur ETag pour fonctionner uniquement sur les objets blob avec une valeur correspondante.
ifMatch?: string
Valeur de propriété
string
ifModifiedSince
Spécifiez cette valeur d’en-tête pour fonctionner uniquement sur un objet blob s’il a été modifié depuis la date/heure spécifiée.
ifModifiedSince?: Date
Valeur de propriété
Date
ifNoneMatch
Spécifiez une valeur ETag pour fonctionner uniquement sur les objets blob sans valeur correspondante.
ifNoneMatch?: string
Valeur de propriété
string
ifUnmodifiedSince
Spécifiez cette valeur d’en-tête pour fonctionner uniquement sur un objet blob s’il n’a pas été modifié depuis la date/heure spécifiée.
ifUnmodifiedSince?: Date
Valeur de propriété
Date
leaseId
Si elle est spécifiée, l’opération réussit uniquement si le bail de la ressource est actif et correspond à cet ID.
leaseId?: string
Valeur de propriété
string
maxSize
En-tête conditionnel facultatif. Longueur maximale en octets autorisée pour l’objet blob d’ajout. Si l’opération Append Block entraîne le dépassement de cette limite ou si la taille de l’objet blob est déjà supérieure à la valeur spécifiée dans cet en-tête, la demande échoue avec l’erreur MaxBlobSizeConditionNotMet (code d’état HTTP 412 - Échec de la condition préalable).
maxSize?: number
Valeur de propriété
number
tagConditions
Instruction SQL facultative à appliquer aux balises de l’objet blob.
tagConditions?: string
Valeur de propriété
string
Azure SDK for JavaScript