Codes d’erreur du service BLOB

Les codes d'erreur répertoriés dans le tableau suivant peuvent être renvoyés par une opération sur le service BLOB.

Code d'erreur Code d'état HTTP Message utilisateur
AppendPositionConditionNotMet Échec de la précondition (412) La condition de position d’ajout spécifiée n’a pas été remplie.
BlobAlreadyExists Conflit (409) L'objet blob spécifié existe déjà.
BlobImmutableDueToLegalHold Conflit (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.
BlobImmutableDueToPolicy Conflit (409) Cette opération n’est pas autorisée car l’objet blob est immuable en raison d’une stratégie.
BlobNotFound Introuvable (404) L'objet blob spécifié n'existe pas.
BlobOverwritten Conflit (409) L’objet BLOB a été recréé depuis que l’instantané précédent a été pris.
BlobTierInadequateForContentLength Conflit (409) La limite de taille de niveau d’objet BLOB spécifiée ne peut pas être inférieure à la longueur du contenu.
BlockCountExceedsLimit Conflit (409) Le nombre de blocs validés ne peut pas dépasser la limite maximale de 50 000 blocs.
BlockCountExceedsLimit Conflit (409) Le nombre de blocs non validés ne peut pas dépasser la limite maximale de 100 000 blocs.
BlockListTooLong Demande incorrecte (400) La liste de blocs ne peut pas contenir plus de 50 000 blocs.
CannotChangeToLowerTier Conflit (409) Un niveau d’objet BLOB plus élevé a déjà été défini explicitement.
CannotVerifyCopySource Erreur interne au serveur (500) Impossible de vérifier la source de copie dans le temps spécifié. Examinez le code d'état HTTP et le message pour plus d'informations sur l'échec.
ContainerAlreadyExists Conflit (409) Le conteneur spécifié existe déjà.
ContainerBeingDeleted Conflit (409) Le conteneur spécifié est en cours de suppression.
ContainerDisabled Conflit (409) Le conteneur spécifié a été désactivé par l'administrateur.
ContainerHasLegalHold Conflit (409) L’opération demandée n’est pas autorisée car le conteneur a une ou plusieurs suspensions autorisées.
ContainerImmutabilityPolicyLocked Conflit (409) L’opération demandée n’est pas autorisée car le conteneur a une stratégie d’immuabilité verrouillée.
ContainerNotFound Introuvable (404) Le conteneur spécifié n’existe pas.
ContentLengthLargerThanTierLimit Conflit (409) La longueur du contenu de l’objet BLOB ne peut pas dépasser sa limite de niveau.
CopyAcrossAccountsNotSupported Demande incorrecte (400) Le compte source de copie et le compte de destination doivent être identiques.
CopyIdMismatch Conflit (409) L'ID de copie spécifié ne correspond pas à l'ID de copie pour l'opération de copie en attente.
DirectorySasNotSupportedVersion Conflit (409) La signature d’accès partagé de répertoire n’est pas prise en charge dans cette version.
FeatureVersionMismatch Conflit (409) L’opération pour AppendBlob nécessite au moins la version 2015-02-21.
FeatureVersionMismatch Conflit (409) Le type d’objet BLOB dans le conteneur n’est pas reconnu par cette version.
IncrementalCopyBlobMismatch Conflit (409) L’objet BLOB source spécifié est différent de la source de copie de l’objet blob de copie incrémentielle existant.
IncrementalCopyOfEarlierVersionSnapshotNotAllowed Conflit (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.
IncrementalCopySourceMustBeSnapshot Conflit (409) La source de la demande de copie incrémentielle doit être un instantané.
InfiniteLeaseDurationRequired Échec de la précondition (412) L'ID de bail correspond, mais le bail spécifié doit être un bail à durée infinie.
InvalidBlobOrBlock Demande incorrecte (400) Le contenu du bloc ou de l'objet blob n'est pas valide.
InvalidBlobTier Demande incorrecte (400) Le niveau d’objet BLOB spécifié n’est pas valide.
InvalidBlobType Conflit (409) Le type d'objet blob n'est pas valide pour cette opération.
InvalidBlockId Demande incorrecte (400) L'ID de bloc spécifié n'est pas valide. L'ID de bloc doit être encodé en Base64.
InvalidBlockList Demande incorrecte (400) La liste de blocs spécifiée n'est pas valide.
InvalidOperation Demande incorrecte (400) Opération non valide par rapport à un instantané d'objet blob.
InvalidPageRange Plage demandée non satisfaisante (416) La plage de pages spécifiée n'est pas valide.
InvalidSourceBlobType Conflit (409) Le type d’objet BLOB source de copie n’est pas valide pour cette opération.
InvalidSourceBlobUrl Conflit (409) L’URL source pour la demande de copie incrémentielle doit être une URL d’objet BLOB Azure Storage valide.
InvalidVersionForPageBlobOperation Demande incorrecte (400) Toutes les opérations sur les objets blob de pages nécessitent au moins la version du 19/09/2009.
LeaseAlreadyPresent Conflit (409) Il existe déjà un bail.
LeaseAlreadyBroken Conflit (409) Le bail a déjà été résilié et ne peut pas être résilié de nouveau.
LeaseIdMismatchWithBlobOperation Échec de la précondition (412) L'ID de bail spécifié ne correspond pas à l'ID de bail pour l'objet blob.
LeaseIdMismatchWithContainerOperation Échec de la précondition (412) L'ID de bail spécifié ne correspond pas à l'ID de bail pour le conteneur.
LeaseIdMismatchWithLeaseOperation Conflit (409) L'ID de bail spécifié ne correspond pas à l'ID de bail pour l'objet blob/conteneur.
LeaseIdMissing Échec de la précondition (412) Il existe actuellement un bail sur l'objet blob/conteneur et aucun ID de bail n'a été spécifié dans la demande.
LeaseIsBreakingAndCannotBeAcquired Conflit (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é.
LeaseIsBreakingAndCannotBeChanged Conflit (409) L'ID de bail correspond, mais le bail est actuellement en cours de résiliation et ne peut pas être modifié.
LeaseIsBrokenAndCannotBeRenewed Conflit (409) L'ID de bail correspond, mais le bail a été résilié explicitement et ne peut pas être renouvelé.
LeaseLost Échec de la précondition (412) Un ID de bail a été spécifié, mais le bail pour l'objet blob/conteneur a expiré.
LeaseNotPresentWithBlobOperation Échec de la précondition (412) Il n'existe actuellement aucun bail sur l'objet blob.
LeaseNotPresentWithContainerOperation Échec de la précondition (412) Il n'existe actuellement aucun bail sur le conteneur.
LeaseNotPresentWithLeaseOperation Conflit (409) Il n'existe actuellement aucun bail dans l'objet blob/conteneur.
MaxBlobSizeConditionNotMet Échec de la précondition (412) La condition de taille maximale d’objet BLOB spécifiée n’a pas été remplie.
NoPendingCopyOperation Conflit (409) Il n'existe actuellement aucune opération de copie en attente.
OperationNotAllowedOnIncrementalCopyBlob Conflit (409) L’opération spécifiée n’est pas autorisée sur un objet blob de copie incrémentielle.
PendingCopyOperation Conflit (409) Il existe actuellement une opération de copie en attente.
PreviousSnapshotCannotBeNewer Demande incorrecte (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é.
PreviousSnapshotNotFound Conflit (409) L’instantané précédent est introuvable.
PreviousSnapshotOperationNotSupported Conflit (409) Les plages de pages d’extraction différentielle ne sont pas prises en charge sur l’instantané précédent.
QueryParameterSddInvalid Interdit (403) Paramètre SDD non valide.
QueryParameterSasMandatory Interdit (403) Le paramètre SDD est obligatoire dans le cas d’une signature d’accès partagé de répertoire. Ne peut pas être vide.
SequenceNumberConditionNotMet Échec de la précondition (412) La condition du numéro de séquence spécifiée n'a pas été remplie.
SequenceNumberIncrementTooLarge Conflit (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.
SnapshotCountExceeded Conflit (409) Le nombre d'instantanés de cet objet blob a été dépassé.
SnapshotOperationRateExceeded Conflit (409) Le taux d'opérations de capture instantanée de cet objet blob a été dépassé.
SnapshotsPresent Conflit (409) Cette opération n'est pas autorisée tant que l'objet blob a des instantanés.
SourceConditionNotMet Échec de la précondition (412) La condition source spécifiée en utilisant les en-têtes conditionnels HTTP n'a pas été remplie.
SystemInUse Conflit (409) Le système utilise actuellement cet objet blob.
TargetConditionNotMet Échec de la précondition (412) La condition cible spécifiée en utilisant les en-têtes conditionnels HTTP n'a pas été remplie.
UnauthorizedBlobOverwrite Interdit (403) Cette demande n’est pas autorisée à effectuer des remplacements d’objets BLOB.
UnsupportedHeader Demande incorrecte (400) Un des en-têtes spécifiés dans la demande n'est pas pris en charge.
BlobBeingRehydrated Conflit (409) Cette opération n’est pas autorisée, car l’objet blob est en cours de réalimentation.
BlobArchived Conflit (409) Cette opération n’est pas autorisée sur un objet BLOB archivé.
BlobNotArchived Conflit (409) Cet objet BLOB n’est pas dans l’état archivé actuellement.

Voir aussi

Codes d’erreur de l’API REST courants
Codes d’erreur du service de file d’attente
Codes d’erreur du service de table
Dépannage des opérations d’API
Énumération HttpStatusCode
Services de stockage REST