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