códigos de error de Azure Blob Storage
Es posible que vea los siguientes códigos de error devueltos por una operación en Azure Blob Storage.
Código de error | Código de estado HTTP | Mensaje de usuario |
---|---|---|
AppendPositionConditionNotMet | Error de condición previa (412) | No se ha cumplido la condición de posición anexada especificada. |
BlobAlreadyExists | Conflicto (409) | El blob especificado ya existe. |
BlobImmutableDueToLegalHold | Conflicto (409) | Esta operación no se permite porque el blob es inmutable debido a una o varias suspensiones legales. |
BlobImmutableDueToPolicy | Conflicto (409) | Esta operación no se permite porque el blob es inmutable debido a una directiva. |
BlobNotFound | No encontrado (404) | El blob especificado no existe. |
BlobOperationNotSupported | Conflicto (409) | La operación no se admite en este escenario. Este error puede aparecer si usa la operación PutBlock o PutBlockList en un blob que se creó mediante la operación Path - Create de la API rest de Azure Data Lake Storage Gen2. |
BlobOverwritten | Conflicto (409) | El blob se ha vuelto a crear desde que se tomó la instantánea anterior. |
BlobTierInadequateForContentLength | Conflicto (409) | El límite de tamaño del nivel de blob especificado no puede ser menor que la longitud del contenido. |
BlockCountExceedsLimit | Conflicto (409) | El recuento de bloques confirmados no puede superar el límite máximo de 50 000 bloques. |
BlockCountExceedsLimit | Conflicto (409) | El recuento de bloques no confirmados no puede superar el límite máximo de 100 000 bloques. |
BlockListTooLong | Solicitud incorrecta (400) | Es posible que la lista de bloques no contenga más de 50 000 bloques. |
CannotChangeToLowerTier | Conflicto (409) | Ya se ha establecido explícitamente un nivel de blob superior. |
CannotVerifyCopySource | Error interno del servidor (500) | No se pudo comprobar el origen de la copia en el tiempo especificado. Examine el código de estado HTTP y el mensaje para obtener más información sobre el error. |
ContainerAlreadyExists | Conflicto (409) | El contenedor especificado ya existe. |
ContainerBeingDeleted | Conflicto (409) | Se está eliminando el contenedor especificado. |
ContainerDisabled | Conflicto (409) | El administrador ha deshabilitado el contenedor especificado. |
ContainerHasLegalHold | Conflicto (409) | No se permite la operación solicitada, ya que el contenedor tiene una o varias suspensiones legales. |
ContainerImmutabilityPolicyLocked | Conflicto (409) | No se permite la operación solicitada, ya que el contenedor tiene una directiva de inmutabilidad bloqueada. |
ContainerNotFound | No encontrado (404) | El contenedor especificado no existe. |
ContentLengthLargerThanTierLimit | Conflicto (409) | La longitud del contenido del blob no puede superar su límite de niveles. |
CopyAcrossAccountsNotSupported | Solicitud incorrecta (400) | La cuenta de origen y la cuenta de destino de copia deben ser iguales. |
CopyIdMismatch | Conflicto (409) | El identificador de copia especificado no coincide con el identificador de copia de la operación de copia pendiente. |
DirectorySasNotSupportedVersion | Conflicto (409) | La SAS de directorio no se admite en esta versión. |
FeatureVersionMismatch | Conflicto (409) | La operación para AppendBlob requiere al menos la versión 2015-02-21. |
FeatureVersionMismatch | Conflicto (409) | Esta versión no reconoce el tipo de blob en el contenedor. |
IncrementalCopyBlobMismatch | Conflicto (409) | El blob de origen especificado es diferente del origen de copia del blob de copia incremental existente. |
IncrementalCopyOfEarlierVersionSnapshotNotAllowed | Conflicto (409) | La instantánea especificada es anterior a la última instantánea copiada en el blob de copia incremental. |
IncrementalCopySourceMustBeSnapshot | Conflicto (409) | El origen de la solicitud de copia incremental debe ser una instantánea. |
InfiniteLeaseDurationRequired | Error de condición previa (412) | El identificador de concesión coincide, pero la concesión especificada debe ser de duración infinita. |
InvalidBlobOrBlock | Solicitud incorrecta (400) | El contenido del blob o el bloque especificado no es válido. |
InvalidBlobTier | Solicitud incorrecta (400) | El nivel de blob especificado no es válido. |
InvalidBlobType | Conflicto (409) | El tipo de blob no es válido para esta operación. |
InvalidBlockId | Solicitud incorrecta (400) | El identificador de bloque especificado no es válido. El identificador de bloque debe estar codificado en Base64. |
InvalidBlockList | Solicitud incorrecta (400) | La lista de bloqueados especificada no es válida. |
InvalidOperation | Solicitud incorrecta (400) | Operación no válida en una instantánea de blob. |
InvalidPageRange | No se puede satisfacer el intervalo solicitado (416) | El intervalo de páginas especificado no es válido. |
InvalidSourceBlobType | Conflicto (409) | El tipo de blob de origen de copia no es válido para esta operación. |
InvalidSourceBlobUrl | Conflicto (409) | La dirección URL de origen de la solicitud de copia incremental debe ser una dirección URL de blob de Azure Storage válida. |
InvalidVersionForPageBlobOperation | Solicitud incorrecta (400) | Todas las operaciones en blobs en páginas requieren al menos la versión 2009-09-19. |
LeaseAlreadyPresent | Conflicto (409) | Ya existe una concesión. |
LeaseAlreadyBroken | Conflicto (409) | La concesión se ha interrumpido y no se puede interrumpir de nuevo. |
LeaseIdMismatchWithBlobOperation | Error de condición previa (412) | El identificador de concesión especificado no coincide con el identificador de concesión del blob. |
LeaseIdMismatchWithContainerOperation | Error de condición previa (412) | El identificador de concesión especificado no coincide con el identificador de concesión del contenedor. |
LeaseIdMismatchWithLeaseOperation | Conflicto (409) | El identificador de concesión especificado no coincide con el identificador de concesión del blob o del contenedor. |
LeaseIdMissing | Error de condición previa (412) | Actualmente hay una concesión sobre el blob o el contenedor, y no se especificó ningún identificador de concesión en la solicitud. |
LeaseIsBreakingAndCannotBeAcquired | Conflicto (409) | El identificador de concesión coincide, pero la concesión está actualmente en estado de interrupción y no se puede adquirir hasta que se haya interrumpido. |
LeaseIsBreakingAndCannotBeChanged | Conflicto (409) | El identificador de concesión coincide, pero la concesión está actualmente en estado de interrupción y no se puede cambiar. |
LeaseIsBrokenAndCannotBeRenewed | Conflicto (409) | El identificador de concesión coincide, pero la concesión se ha interrumpido explícitamente y no se puede renovar. |
LeaseLost | Error de condición previa (412) | Se ha especificado un identificador de concesión, pero la concesión para el blob o el contenedor ha expirado. |
LeaseNotPresentWithBlobOperation | Error de condición previa (412) | Actualmente no hay ninguna concesión sobre el blob. |
LeaseNotPresentWithContainerOperation | Error de condición previa (412) | Actualmente no hay ninguna concesión sobre el contenedor. |
LeaseNotPresentWithLeaseOperation | Conflicto (409) | Actualmente no hay ninguna concesión sobre el blob o el contenedor. |
MaxBlobSizeConditionNotMet | Error de condición previa (412) | No se ha cumplido la condición de tamaño máximo de blob especificada. |
NoPendingCopyOperation | Conflicto (409) | No hay ninguna una operación de copia pendiente actualmente. |
OperationNotAllowedOnIncrementalCopyBlob | Conflicto (409) | No se permite la operación especificada en un blob de copia incremental. |
PendingCopyOperation | Conflicto (409) | Hay una operación de copia pendiente actualmente. |
PreviousSnapshotCannotBeNewer | Solicitud incorrecta (400) | El valor del prevsnapshot parámetro de consulta no puede ser más reciente que el valor del parámetro de consulta de instantánea. |
PreviousSnapshotNotFound | Conflicto (409) | No se encuentra la instantánea anterior. |
PreviousSnapshotOperationNotSupported | Conflicto (409) | Los intervalos de páginas de obtención diferencial no se admiten en la instantánea anterior. |
QueryParameterSddInvalid | Prohibido (403) | Parámetro sdd no válido. |
QueryParameterSasMandatory | Prohibido (403) | El parámetro sdd es obligatorio en el caso de la SAS de directorio. No puede estar vacío. |
SequenceNumberConditionNotMet | Error de condición previa (412) | La condición de número de secuencia especificada no se cumplió. |
SequenceNumberIncrementTooLarge | Conflicto (409) | El incremento del número de secuencia no se puede realizar porque produciría el desbordamiento del número de secuencia. |
SnapshotCountExceeded | Conflicto (409) | Se ha superado el número de instantáneas con este blob. |
SnapshotOperationRateExceeded | Conflicto (409) | Se ha superado la velocidad de las operaciones de instantánea en este blob. |
SnapshotsPresent | Conflicto (409) | Esta operación no está permitida si el blob tiene instantáneas. |
SourceConditionNotMet | Error de condición previa (412) | La condición de origen especificada mediante encabezados HTTP condicionales no se cumple. |
SystemInUse | Conflicto (409) | Este blob está en uso por el sistema. |
TargetConditionNotMet | Error de condición previa (412) | La condición de destino especificada mediante encabezados HTTP condicionales no se cumple. |
UnauthorizedBlobOverwrite | Prohibido (403) | Esta solicitud no está autorizada para realizar sobrescrituras de blobs. |
UnsupportedHeader | Solicitud incorrecta (400) | No se admite uno de los encabezados especificados en la solicitud. |
BlobBeingRehidrato | Conflicto (409) | Esta operación no se permite porque el blob se está rehidratando. |
BlobArchived | Conflicto (409) | Esta operación no está permitida en un blob archivado. |
BlobNotArchived | Conflicto (409) | Este blob no está actualmente en estado archivado. |
Consulte también
Códigos de error comunes de la API REST
Códigos de error de Queue Storage
Códigos de error de Table Storage
Solución de problemas de operaciones de API
Enumeración HttpStatusCode
REST de servicios de almacenamiento