Codes d’erreur du service BLOBBlob service error codes

Les codes d'erreur répertoriés dans le tableau suivant peuvent être renvoyés par une opération sur le service BLOB.The error codes listed in the following table may be returned by an operation against the Blob service.

Code d'erreurError code Code d'état HTTPHTTP status code Message utilisateurUser message
AppendPositionConditionNotMetAppendPositionConditionNotMet Échec de la précondition (412)Precondition Failed (412) La condition de position d’ajout spécifiée n’a pas été remplie.The append position condition specified was not met.
BlobAlreadyExistsBlobAlreadyExists Conflit (409)Conflict (409) L'objet blob spécifié existe déjà.The specified blob already exists.
BlobImmutableDueToLegalHoldBlobImmutableDueToLegalHold Conflit (409)Conflict (409) Cette opération n’est pas autorisée car l’objet blob est immuable en raison d’une ou de plusieurs suspensions légales.This operation is not permitted as the blob is immutable due to one or more legal holds.
BlobImmutableDueToPolicyBlobImmutableDueToPolicy Conflit (409)Conflict (409) Cette opération n’est pas autorisée car l’objet blob est immuable en raison d’une stratégie.This operation is not permitted as the blob is immutable due to a policy.
BlobNotFoundBlobNotFound Introuvable (404)Not Found (404) L'objet blob spécifié n'existe pas.The specified blob does not exist.
BlobOverwrittenBlobOverwritten Conflit (409)Conflict (409) L’objet BLOB a été recréé depuis que l’instantané précédent a été pris.The blob has been recreated since the previous snapshot was taken.
BlobTierInadequateForContentLengthBlobTierInadequateForContentLength Conflit (409)Conflict (409) La limite de taille de niveau d’objet BLOB spécifiée ne peut pas être inférieure à la longueur du contenu.The specified blob tier size limit cannot be less than content length.
BlockCountExceedsLimitBlockCountExceedsLimit Conflit (409)Conflict (409) Le nombre de blocs validés ne peut pas dépasser la limite maximale de 50 000 blocs.The committed block count cannot exceed the maximum limit of 50,000 blocks.
BlockCountExceedsLimitBlockCountExceedsLimit Conflit (409)Conflict (409) Le nombre de blocs non validés ne peut pas dépasser la limite maximale de 100 000 blocs.The uncommitted block count cannot exceed the maximum limit of 100,000 blocks.
BlockListTooLongBlockListTooLong Demande incorrecte (400)Bad Request (400) La liste de blocs ne peut pas contenir plus de 50 000 blocs.The block list may not contain more than 50,000 blocks.
CannotChangeToLowerTierCannotChangeToLowerTier Conflit (409)Conflict (409) Un niveau d’objet BLOB plus élevé a déjà été défini explicitement.A higher blob tier has already been explicitly set.
CannotVerifyCopySourceCannotVerifyCopySource Erreur interne au serveur (500)Internal Server Error (500) Impossible de vérifier la source de copie dans le temps spécifié.Could not verify the copy source within the specified time. Examinez le code d'état HTTP et le message pour plus d'informations sur l'échec.Examine the HTTP status code and message for more information about the failure.
ContainerAlreadyExistsContainerAlreadyExists Conflit (409)Conflict (409) Le conteneur spécifié existe déjà.The specified container already exists.
ContainerBeingDeletedContainerBeingDeleted Conflit (409)Conflict (409) Le conteneur spécifié est en cours de suppression.The specified container is being deleted.
ContainerDisabledContainerDisabled Conflit (409)Conflict (409) Le conteneur spécifié a été désactivé par l'administrateur.The specified container has been disabled by the administrator.
ContainerHasLegalHoldContainerHasLegalHold Conflit (409)Conflict (409) L’opération demandée n’est pas autorisée car le conteneur a une ou plusieurs suspensions autorisées.The requested operation is not allowed as the container has one or more legal holds.
ContainerImmutabilityPolicyLockedContainerImmutabilityPolicyLocked Conflit (409)Conflict (409) L’opération demandée n’est pas autorisée car le conteneur a une stratégie d’immuabilité verrouillée.The requested operation is not allowed as the container has a locked immutability policy.
ContainerNotFoundContainerNotFound Introuvable (404)Not Found (404) Le conteneur spécifié n’existe pas.The specified container does not exist.
ContentLengthLargerThanTierLimitContentLengthLargerThanTierLimit Conflit (409)Conflict (409) La longueur du contenu de l’objet BLOB ne peut pas dépasser sa limite de niveau.The blob's content length cannot exceed its tier limit.
CopyAcrossAccountsNotSupportedCopyAcrossAccountsNotSupported Demande incorrecte (400)Bad Request (400) Le compte source de copie et le compte de destination doivent être identiques.The copy source account and destination account must be the same.
CopyIdMismatchCopyIdMismatch Conflit (409)Conflict (409) L'ID de copie spécifié ne correspond pas à l'ID de copie pour l'opération de copie en attente.The specified copy ID did not match the copy ID for the pending copy operation.
DirectorySasNotSupportedVersionDirectorySasNotSupportedVersion Conflit (409)Conflict (409) La signature d’accès partagé de répertoire n’est pas prise en charge dans cette version.Directory SAS is not supported in this version.
FeatureVersionMismatchFeatureVersionMismatch Conflit (409)Conflict (409) L’opération pour AppendBlob nécessite au moins la version 2015-02-21.The operation for AppendBlob requires at least version 2015-02-21.
FeatureVersionMismatchFeatureVersionMismatch Conflit (409)Conflict (409) Le type d’objet BLOB dans le conteneur n’est pas reconnu par cette version.The type of blob in the container is unrecognized by this version.
IncrementalCopyBlobMismatchIncrementalCopyBlobMismatch Conflit (409)Conflict (409) L’objet BLOB source spécifié est différent de la source de copie de l’objet blob de copie incrémentielle existant.The specified source blob is different than the copy source of the existing incremental copy blob.
IncrementalCopyOfEarlierVersionSnapshotNotAllowedIncrementalCopyOfEarlierVersionSnapshotNotAllowed Conflit (409)Conflict (409) La capture instantanée spécifiée est antérieure à la dernière capture instantanée copiée dans l’objet blob de copie incrémentielle.The specified snapshot is earlier than the last snapshot copied into the incremental copy blob.
IncrementalCopySourceMustBeSnapshotIncrementalCopySourceMustBeSnapshot Conflit (409)Conflict (409) La source de la demande de copie incrémentielle doit être un instantané.The source for incremental copy request must be a snapshot.
InfiniteLeaseDurationRequiredInfiniteLeaseDurationRequired Échec de la précondition (412)Precondition Failed (412) L'ID de bail correspond, mais le bail spécifié doit être un bail à durée infinie.The lease ID matched, but the specified lease must be an infinite-duration lease.
InvalidBlobOrBlockInvalidBlobOrBlock Demande incorrecte (400)Bad Request (400) Le contenu du bloc ou de l'objet blob n'est pas valide.The specified blob or block content is invalid.
InvalidBlobTierInvalidBlobTier Demande incorrecte (400)Bad Request (400) Le niveau d’objet BLOB spécifié n’est pas valide.The specified blob tier is invalid.
InvalidBlobTypeInvalidBlobType Conflit (409)Conflict (409) Le type d'objet blob n'est pas valide pour cette opération.The blob type is invalid for this operation.
InvalidBlockIdInvalidBlockId Demande incorrecte (400)Bad Request (400) L'ID de bloc spécifié n'est pas valide.The specified block ID is invalid. L'ID de bloc doit être encodé en Base64.The block ID must be Base64-encoded.
InvalidBlockListInvalidBlockList Demande incorrecte (400)Bad Request (400) La liste de blocs spécifiée n'est pas valide.The specified block list is invalid.
InvalidOperationInvalidOperation Demande incorrecte (400)Bad Request (400) Opération non valide par rapport à un instantané d'objet blob.Invalid operation against a blob snapshot.
InvalidPageRangeInvalidPageRange Plage demandée non satisfaisante (416)Requested Range Not Satisfiable (416) La plage de pages spécifiée n'est pas valide.The page range specified is invalid.
InvalidSourceBlobTypeInvalidSourceBlobType Conflit (409)Conflict (409) Le type d’objet BLOB source de copie n’est pas valide pour cette opération.The copy source blob type is invalid for this operation.
InvalidSourceBlobUrlInvalidSourceBlobUrl Conflit (409)Conflict (409) L’URL source pour la demande de copie incrémentielle doit être une URL d’objet BLOB Azure Storage valide.The source URL for incremental copy request must be valid Azure Storage blob URL.
InvalidVersionForPageBlobOperationInvalidVersionForPageBlobOperation Demande incorrecte (400)Bad Request (400) Toutes les opérations sur les objets blob de pages nécessitent au moins la version du 19/09/2009.All operations on page blobs require at least version 2009-09-19.
LeaseAlreadyPresentLeaseAlreadyPresent Conflit (409)Conflict (409) Il existe déjà un bail.There is already a lease present.
LeaseAlreadyBrokenLeaseAlreadyBroken Conflit (409)Conflict (409) Le bail a déjà été résilié et ne peut pas être résilié de nouveau.The lease has already been broken and cannot be broken again.
LeaseIdMismatchWithBlobOperationLeaseIdMismatchWithBlobOperation Échec de la précondition (412)Precondition Failed (412) L'ID de bail spécifié ne correspond pas à l'ID de bail pour l'objet blob.The lease ID specified did not match the lease ID for the blob.
LeaseIdMismatchWithContainerOperationLeaseIdMismatchWithContainerOperation Échec de la précondition (412)Precondition Failed (412) L'ID de bail spécifié ne correspond pas à l'ID de bail pour le conteneur.The lease ID specified did not match the lease ID for the container.
LeaseIdMismatchWithLeaseOperationLeaseIdMismatchWithLeaseOperation Conflit (409)Conflict (409) L'ID de bail spécifié ne correspond pas à l'ID de bail pour l'objet blob/conteneur.The lease ID specified did not match the lease ID for the blob/container.
LeaseIdMissingLeaseIdMissing Échec de la précondition (412)Precondition Failed (412) Il existe actuellement un bail sur l'objet blob/conteneur et aucun ID de bail n'a été spécifié dans la demande.There is currently a lease on the blob/container and no lease ID was specified in the request.
LeaseIsBreakingAndCannotBeAcquiredLeaseIsBreakingAndCannotBeAcquired Conflit (409)Conflict (409) L'ID de bail correspond, mais le bail est actuellement en cours de résiliation et ne peut pas être acquis tant qu'il n'est pas résilié.The lease ID matched, but the lease is currently in breaking state and cannot be acquired until it is broken.
LeaseIsBreakingAndCannotBeChangedLeaseIsBreakingAndCannotBeChanged Conflit (409)Conflict (409) L'ID de bail correspond, mais le bail est actuellement en cours de résiliation et ne peut pas être modifié.The lease ID matched, but the lease is currently in breaking state and cannot be changed.
LeaseIsBrokenAndCannotBeRenewedLeaseIsBrokenAndCannotBeRenewed Conflit (409)Conflict (409) L'ID de bail correspond, mais le bail a été résilié explicitement et ne peut pas être renouvelé.The lease ID matched, but the lease has been broken explicitly and cannot be renewed.
LeaseLostLeaseLost Échec de la précondition (412)Precondition Failed (412) Un ID de bail a été spécifié, mais le bail pour l'objet blob/conteneur a expiré.A lease ID was specified, but the lease for the blob/container has expired.
LeaseNotPresentWithBlobOperationLeaseNotPresentWithBlobOperation Échec de la précondition (412)Precondition Failed (412) Il n'existe actuellement aucun bail sur l'objet blob.There is currently no lease on the blob.
LeaseNotPresentWithContainerOperationLeaseNotPresentWithContainerOperation Échec de la précondition (412)Precondition Failed (412) Il n'existe actuellement aucun bail sur le conteneur.There is currently no lease on the container.
LeaseNotPresentWithLeaseOperationLeaseNotPresentWithLeaseOperation Conflit (409)Conflict (409) Il n'existe actuellement aucun bail dans l'objet blob/conteneur.There is currently no lease on the blob/container.
MaxBlobSizeConditionNotMetMaxBlobSizeConditionNotMet Échec de la précondition (412)Precondition Failed (412) La condition de taille maximale d’objet BLOB spécifiée n’a pas été remplie.The max blob size condition specified was not met.
NoPendingCopyOperationNoPendingCopyOperation Conflit (409)Conflict (409) Il n'existe actuellement aucune opération de copie en attente.There is currently no pending copy operation.
OperationNotAllowedOnIncrementalCopyBlobOperationNotAllowedOnIncrementalCopyBlob Conflit (409)Conflict (409) L’opération spécifiée n’est pas autorisée sur un objet blob de copie incrémentielle.The specified operation is not allowed on an incremental copy blob.
PendingCopyOperationPendingCopyOperation Conflit (409)Conflict (409) Il existe actuellement une opération de copie en attente.There is currently a pending copy operation.
PreviousSnapshotCannotBeNewerPreviousSnapshotCannotBeNewer Demande incorrecte (400)Bad Request (400) La prevsnapshot valeur du paramètre de requête ne peut pas être plus récente que la valeur du paramètre de requête d’instantané.The prevsnapshot query parameter value cannot be newer than snapshot query parameter value.
PreviousSnapshotNotFoundPreviousSnapshotNotFound Conflit (409)Conflict (409) L’instantané précédent est introuvable.The previous snapshot is not found.
PreviousSnapshotOperationNotSupportedPreviousSnapshotOperationNotSupported Conflit (409)Conflict (409) Les plages de pages d’extraction différentielle ne sont pas prises en charge sur l’instantané précédent.Differential Get Page Ranges is not supported on the previous snapshot.
QueryParameterSddInvalidQueryParameterSddInvalid Interdit (403)Forbidden (403) Paramètre SDD non valide.Invalid sdd parameter.
QueryParameterSasMandatoryQueryParameterSasMandatory Interdit (403)Forbidden (403) Le paramètre SDD est obligatoire dans le cas d’une signature d’accès partagé de répertoire.The sdd parameter is mandatory in case of directory SAS. Ne peut pas être vide.Cannot be empty.
SequenceNumberConditionNotMetSequenceNumberConditionNotMet Échec de la précondition (412)Precondition Failed (412) La condition du numéro de séquence spécifiée n'a pas été remplie.The sequence number condition specified was not met.
SequenceNumberIncrementTooLargeSequenceNumberIncrementTooLarge Conflit (409)Conflict (409) L'incrément du numéro de séquence ne peut pas être effectué car il génèrerait un dépassement de capacité du numéro de séquence.The sequence number increment cannot be performed because it would result in overflow of the sequence number.
SnapshotCountExceededSnapshotCountExceeded Conflit (409)Conflict (409) Le nombre d'instantanés de cet objet blob a été dépassé.The snapshot count against this blob has been exceeded.
SnapshotOperationRateExceededSnapshotOperationRateExceeded Conflit (409)Conflict (409) Le taux d'opérations de capture instantanée de cet objet blob a été dépassé.The rate of snapshot operations against this blob has been exceeded.
SnapshotsPresentSnapshotsPresent Conflit (409)Conflict (409) Cette opération n'est pas autorisée tant que l'objet blob a des instantanés.This operation is not permitted while the blob has snapshots.
SourceConditionNotMetSourceConditionNotMet Échec de la précondition (412)Precondition Failed (412) La condition source spécifiée en utilisant les en-têtes conditionnels HTTP n'a pas été remplie.The source condition specified using HTTP conditional header(s) is not met.
SystemInUseSystemInUse Conflit (409)Conflict (409) Le système utilise actuellement cet objet blob.This blob is in use by the system.
TargetConditionNotMetTargetConditionNotMet Échec de la précondition (412)Precondition Failed (412) La condition cible spécifiée en utilisant les en-têtes conditionnels HTTP n'a pas été remplie.The target condition specified using HTTP conditional header(s) is not met.
UnauthorizedBlobOverwriteUnauthorizedBlobOverwrite Interdit (403)Forbidden (403) Cette demande n’est pas autorisée à effectuer des remplacements d’objets BLOB.This request is not authorized to perform blob overwrites.
UnsupportedHeaderUnsupportedHeader Demande incorrecte (400)Bad Request (400) Un des en-têtes spécifiés dans la demande n'est pas pris en charge.One of the headers specified in the request is not supported.
BlobBeingRehydratedBlobBeingRehydrated Conflit (409)Conflict (409) Cette opération n’est pas autorisée, car l’objet blob est en cours de réalimentation.This operation is not permitted because the blob is being rehydrated.
BlobArchivedBlobArchived Conflit (409)Conflict (409) Cette opération n’est pas autorisée sur un objet BLOB archivé.This operation is not permitted on an archived blob.
BlobNotArchivedBlobNotArchived Conflit (409)Conflict (409) Cet objet BLOB n’est pas dans l’état archivé actuellement.This blob is currently not in the archived state.

Voir aussiSee also

Codes d’erreur de l’API REST courants Common REST API Error Codes
Codes d’erreur du service de file d’attente Queue Service Error Codes
Codes d’erreur du service de table Table Service Error Codes
Dépannage des opérations d’API Troubleshooting API Operations
Énumération HttpStatusCode HttpStatusCode Enumeration
Services de stockage RESTStorage Services REST