# Azure Blob Storageに関する詳細コード

Azure Blob Storageに関する詳細コードを説明します。

出力されるメッセージの [XXXX] のコードを元に、Azure Blob Storage の公式サイトでSDKのエラーの内容を確認して対処を行ってください。

= 備考 =

以下の詳細コードが通知された場合は、あわせて「表9.1 エラーの原因となっている可能性がある内容」の内容も確認してください。

- 2101

- 2415

    2000  [XXXX] {&msg}

内容）

  ハンドリングされていないエラーです。

対処）

  [XXXX] のコードを元に、Azure Blob Storage の公式サイトでSDKのエラーの内容を確認して対処を行ってください。

    2001  [BlockListTooLong] {&msg}

    2002  [InvalidBlobOrBlock] {&msg}

    2003  [InvalidBlobTier] {&msg}

    2004  [InvalidBlockId] {&msg}

    2005  [InvalidBlockList] {&msg}

    2006  [UnsupportedHeader] {&msg}

    2007  [InvalidMetadata] {&msg}

    2008  [InvalidResourceName] {&msg}

    2009  [Md5Mismatch] {&msg}

    2010  [MetadataTooLarge] {&msg}

    2011  [OutOfRangeInput] {&msg}

    2012  [OutOfRangeQueryParameterValue] {&msg}

    2013  [RequestUrlFailedToParse] {&msg}

    2014  [InvalidUri] {&msg}

    2015  [InvalidQueryParameterValue] {&msg}

    2016  [MissingRequiredQueryParameter] {&msg}

    2017  [UnsupportedQueryParameter] {&msg}

    2100  [UnauthorizedBlobOverwrite] {&msg}

    2101  [AuthenticationFailed] {&msg}

    2102  [AuthorizationServiceMismatch] {&msg}

    2103  [AuthorizationResourceTypeMismatch] {&msg}

    2104  [AuthorizationPermissionMismatch] {&msg}

    2105  [AuthorizationFailure] {&msg}

    2106  [AccountIsDisabled] {&msg}

    2107  [InsufficientAccountPermissions] {&msg}

    2200  [BlobNotFound] {&msg}

    2201  [ContainerNotFound] {&msg}

    2202  [ResourceNotFound] {&msg}

    2300  [BlockCountExceedsLimit] {&msg}

    2301  [ContainerBeingDeleted] {&msg}

    2302  [ContainerDisabled] {&msg}

    2303  [ContentLengthLargerThanTierLimit] {&msg}

    2304  [FeatureVersionMismatch] {&msg}

    2305  [InvalidBlobType] {&msg}

    2306  [SequenceNumberIncrementTooLarge] {&msg}

    2307  [SystemInUse] {&msg}

    2308  [BlobTierInadequateForContentLength] {&msg}

    2309  [BlobBeingRehydrated] {&msg}

    2310  [BlobImmutableDueToPolicy] {&msg}

    2311  [LeaseAlreadyPresent] {&msg}

    2312  [LeaseAlreadyBroken] {&msg}

    2313  [LeaseIdMismatchWithLeaseOperation] {&msg}

    2314  [LeaseIsBreakingAndCannotBeAcquired] {&msg}

    2315  [LeaseIsBreakingAndCannotBeChanged] {&msg}

    2316  [LeaseIsBrokenAndCannotBeRenewed] {&msg}

    2317  [LeaseNotPresentWithLeaseOperation] {&msg}

    2318  [BlobImmutableDueToLegalHold] {&msg}

    2319  [ResourceTypeMismatch] {&msg}

    2320  [ResourceAlreadyExists] {&msg}

    2400  [AppendPositionConditionNotMet] {&msg}

    2401  [MaxBlobSizeConditionNotMet] {&msg}

    2402  [SequenceNumberConditionNotMet] {&msg}

    2403  [ProxyAuthenticationRequired] {&msg}

    2404  [InfiniteLeaseDurationRequired] {&msg}

    2405  [LeaseIdMismatchWithBlobOperation] {&msg}

    2406  [LeaseIdMismatchWithContainerOperation] {&msg}

    2407  [LeaseIdMissing] {&msg}

    2408  [LeaseLost] {&msg}

    2409  [LeaseNotPresentWithBlobOperation] {&msg}

    2410  [LeaseNotPresentWithContainerOperation] {&msg}

    2411  [RequestBodyTooLarge] {&msg}

    2415  [InvalidRange] {&msg}

    2420  [NoAuthenticationInformation] {&msg}

    2421  [InvalidAuthenticationInfo] {&msg}

    2500  [InternalError] {&msg}

    2501  [OperationTimedOut] {&msg}

    2515  [ServerBusy] {&msg}

    2999  [UnexpectedError] {&msg}

また、以下の詳細コードは、下記の内容が原因でエラーが発生している可能性があります。こちらも参考にしてください。

表9.1 エラーの原因となっている可能性がある内容

詳細コード | 原因の可能性
--- | ---
2101 | HULFT クラウドストレージオプションがインストールされているマシンの時間が、実時間とずれている
2415 | ダウンロード中にオブジェクトが変更された