kody błędów Azure Blob Storage

W Azure Blob Storage mogą zostać zwrócone następujące kody błędów.

Kod błędu Kod stanu HTTP Komunikat użytkownika
AppendPositionConditionNotMet Warunek wstępny nie powiódł się (412) Określony warunek pozycji dołączania nie został spełniony.
BlobAlreadyExists Konflikt (409) Określony obiekt blob już istnieje.
BlobImmutableDueToLegalHold Konflikt (409) Ta operacja nie jest dozwolona, ponieważ obiekt blob jest niezmienny z powodu co najmniej jednego blokady prawnej.
BlobImmutableDueToPolicy Konflikt (409) Ta operacja nie jest dozwolona, ponieważ obiekt blob jest niezmienny z powodu zasad.
BlobNotFound Nie znaleziono (404) Określony obiekt blob nie istnieje.
BlobOperationNotSupported Konflikt (409) Operacja nie jest obsługiwana w tym scenariuszu. Ten błąd może pojawić się, jeśli używasz operacji PutBlock lub PutBlockList względem obiektu blob utworzonego przy użyciu ścieżki — tworzenie operacji interfejsu API REST Azure Data Lake Storage Gen2.
Obiekt blobOverwritten Konflikt (409) Obiekt blob został ponownie utworzony od czasu wykonania poprzedniej migawki.
BlobTierInadequateForContentLength Konflikt (409) Określony limit rozmiaru warstwy obiektów blob nie może być mniejszy niż długość zawartości.
BlockCountExceedsLimit Konflikt (409) Liczba zatwierdzonych bloków nie może przekraczać maksymalnego limitu 50 000 bloków.
BlockCountExceedsLimit Konflikt (409) Liczba niezatwierdzonych bloków nie może przekroczyć maksymalnego limitu 100 000 bloków.
BlockListTooLong Nieprawidłowe żądanie (400) Lista bloków może nie zawierać więcej niż 50 000 bloków.
CannotChangeToLowerTier Konflikt (409) Wyższa warstwa obiektów blob została już jawnie ustawiona.
Nie można uruchomić narzędziaVerifyCopySource Wewnętrzny błąd serwera (500) Nie można zweryfikować źródła kopiowania w określonym czasie. Zapoznaj się z kodem stanu HTTP i komunikatem, aby uzyskać więcej informacji na temat błędu.
ContainerAlreadyExists Konflikt (409) Określony kontener już istnieje.
ContainerBeingDeleted Konflikt (409) Określony kontener jest usuwany.
ContainerDisabled Konflikt (409) Określony kontener został wyłączony przez administratora.
ContainerHasLegalHold Konflikt (409) Żądana operacja nie jest dozwolona, ponieważ kontener ma co najmniej jedną blokadę prawną.
ContainerImmutabilityPolicyLocked Konflikt (409) Żądana operacja nie jest dozwolona, ponieważ kontener ma zablokowane zasady niezmienności.
ContainerNotFound Nie znaleziono (404) Określony kontener nie istnieje.
ContentLengthLargerThanTierLimit Konflikt (409) Długość zawartości obiektu blob nie może przekroczyć limitu warstwy.
CopyAcrossAccountsNotSupported Nieprawidłowe żądanie (400) Konto źródłowe kopii i konto docelowe muszą być takie same.
CopyIdMismatch Konflikt (409) Określony identyfikator kopiowania nie jest zgodny z identyfikatorem kopiowania dla oczekującej operacji kopiowania.
DirectorySasNotSupportedVersion Konflikt (409) Sygnatura dostępu współdzielonego katalogu nie jest obsługiwana w tej wersji.
FeatureVersionMismatch Konflikt (409) Operacja funkcji AppendBlob wymaga co najmniej wersji 2015-02-21.
FeatureVersionMismatch Konflikt (409) Typ obiektu blob w kontenerze jest nierozpoznany przez tę wersję.
IncrementalCopyBlobMismatch Konflikt (409) Określony źródłowy obiekt blob różni się od źródła kopii istniejącego przyrostowego obiektu blob kopiowania.
IncrementalCopyOfEarlierVersionSnapshotNotAllowed Konflikt (409) Określona migawka jest wcześniejsza niż ostatnia migawka skopiowana do przyrostowego obiektu blob kopiowania.
IncrementalCopySourceMustBeSnapshot Konflikt (409) Źródło żądania kopiowania przyrostowego musi być migawką.
InfiniteLeaseDurationRequired Warunek wstępny nie powiódł się (412) Identyfikator dzierżawy jest zgodny, ale określona dzierżawa musi być dzierżawą nieskończonego czasu trwania.
InvalidBlobOrBlock Nieprawidłowe żądanie (400) Określona zawartość obiektu blob lub bloku jest nieprawidłowa.
InvalidBlobTier Nieprawidłowe żądanie (400) Określona warstwa obiektu blob jest nieprawidłowa.
InvalidBlobType Konflikt (409) Typ obiektu blob jest nieprawidłowy dla tej operacji.
InvalidBlockId Nieprawidłowe żądanie (400) Określony identyfikator bloku jest nieprawidłowy. Identyfikator bloku musi być zakodowany w formacie Base64.
InvalidBlockList Nieprawidłowe żądanie (400) Określona lista bloków jest nieprawidłowa.
InvalidOperation Nieprawidłowe żądanie (400) Nieprawidłowa operacja względem migawki obiektu blob.
InvalidPageRange Żądany zakres nie jest satyfiable (416) Określony zakres stron jest nieprawidłowy.
InvalidSourceBlobType Konflikt (409) Typ kopii źródłowego obiektu blob jest nieprawidłowy dla tej operacji.
InvalidSourceBlobUrl Konflikt (409) Źródłowy adres URL żądania kopiowania przyrostowego musi być prawidłowym adresem URL obiektu blob usługi Azure Storage.
InvalidVersionForPageBlobOperation Nieprawidłowe żądanie (400) Wszystkie operacje na stronicowych obiektach blob wymagają co najmniej wersji 2009-09-19.
LeaseAlreadyPresent Konflikt (409) Istnieje już dzierżawa.
LeaseAlreadyBroken Konflikt (409) Dzierżawa została już przerwana i nie można jej ponownie złamać.
LeaseIdMismatchWithBlobOperation Warunek wstępny nie powiódł się (412) Określony identyfikator dzierżawy nie jest zgodny z identyfikatorem dzierżawy obiektu blob.
LeaseIdMismatchWithContainerOperation Warunek wstępny nie powiódł się (412) Określony identyfikator dzierżawy nie jest zgodny z identyfikatorem dzierżawy dla kontenera.
LeaseIdMismatchWithLeaseOperation Konflikt (409) Określony identyfikator dzierżawy nie jest zgodny z identyfikatorem dzierżawy dla obiektu blob/kontenera.
LeaseIdMissing Warunek wstępny nie powiódł się (412) Obecnie istnieje dzierżawa obiektu blob/kontenera i nie określono identyfikatora dzierżawy w żądaniu.
LeaseIsBreakingAndCannotBeAcquired Konflikt (409) Identyfikator dzierżawy jest zgodny, ale dzierżawa jest obecnie w stanie przerwania i nie można jej uzyskać, dopóki nie zostanie przerwana.
LeaseIsBreakingAndCannotBeChanged Konflikt (409) Identyfikator dzierżawy jest zgodny, ale dzierżawa jest obecnie w stanie przerwania i nie można jej zmienić.
LeaseIsBrokenAndCannotBeRenewed Konflikt (409) Identyfikator dzierżawy jest zgodny, ale dzierżawa została jawnie przerwana i nie można jej odnowić.
DzierżawaLost Warunek wstępny nie powiódł się (412) Określono identyfikator dzierżawy, ale dzierżawa obiektu blob/kontenera wygasła.
LeaseNotPresentWithBlobOperation Warunek wstępny nie powiódł się (412) Obecnie nie ma dzierżawy obiektu blob.
LeaseNotPresentWithContainerOperation Warunek wstępny nie powiódł się (412) Obecnie nie ma dzierżawy kontenera.
LeaseNotPresentWithLeaseOperation Konflikt (409) Obecnie nie ma dzierżawy obiektu blob/kontenera.
MaxBlobSizeConditionNotMet Warunek wstępny nie powiódł się (412) Określony warunek maksymalnego rozmiaru obiektu blob nie został spełniony.
NoPendingCopyOperation Konflikt (409) Obecnie nie ma oczekującej operacji kopiowania.
OperationNotAllowedOnIncrementalCopyBlob Konflikt (409) Określona operacja nie jest dozwolona w obiekcie blob kopiowania przyrostowego.
PendingCopyOperation Konflikt (409) Obecnie trwa oczekująca operacja kopiowania.
PreviousSnapshotCannotBeNewer Nieprawidłowe żądanie (400) Wartość parametru prevsnapshot zapytania nie może być nowsza niż wartość parametru kwerendy migawki.
PreviousSnapshotNotFound Konflikt (409) Nie można odnaleźć poprzedniej migawki.
PreviousSnapshotOperationNotSupported Konflikt (409) Różnicowe zakresy stron pobierania nie są obsługiwane w poprzedniej migawki.
QueryParameterSdInvalid Zabronione (403) Nieprawidłowy parametr sdd.
QueryParameterSasMandatory Zabronione (403) Parametr sdd jest obowiązkowy w przypadku sygnatury dostępu współdzielonego katalogu. Nie można być pustym.
SequenceNumberConditionNotMet Warunek wstępny nie powiódł się (412) Określony warunek numeru sekwencji nie został spełniony.
SequenceNumberIncrementTooLarge Konflikt (409) Nie można wykonać przyrostu numeru sekwencji, ponieważ spowoduje to przepełnienie numeru sekwencji.
SnapshotCountExceeded Konflikt (409) Liczba migawek względem tego obiektu blob została przekroczona.
SnapshotOperationRateExceeded Konflikt (409) Przekroczono szybkość operacji migawek względem tego obiektu blob.
SnapshotsPresent Konflikt (409) Ta operacja nie jest dozwolona, gdy obiekt blob ma migawki.
SourceConditionNotMet Warunek wstępny nie powiódł się (412) Warunek źródłowy określony przy użyciu nagłówków warunkowych HTTP nie jest spełniony.
SystemInUse Konflikt (409) Ten obiekt blob jest używany przez system.
TargetConditionNotMet Warunek wstępny nie powiódł się (412) Warunek docelowy określony przy użyciu nagłówków warunkowych HTTP nie jest spełniony.
Brak autoryzacjiBlobOverwrite Zabronione (403) To żądanie nie jest autoryzowane do wykonania zastępowania obiektów blob.
Nieobsługiwaneheader Nieprawidłowe żądanie (400) Jeden z nagłówków określonych w żądaniu nie jest obsługiwany.
Obiekt blobBeingRehydrated Konflikt (409) Ta operacja nie jest dozwolona, ponieważ obiekt blob jest ponownie wypełniania.
Obiekt blobArchived Konflikt (409) Ta operacja nie jest dozwolona w zarchiwizowanym obiekcie blob.
Obiekt blobNotArchived Konflikt (409) Ten obiekt blob nie jest obecnie w stanie zarchiwizowanym.

Zobacz też

Typowe kody błędów interfejsu API REST
Kody błędów usługi Queue Storage
Kody błędów usługi Table Storage
Rozwiązywanie problemów z operacjami interfejsu API
HttpStatusCode, wyliczenie
Rest usług magazynowania