一般的な REST API エラーコードCommon REST API error codes

ストレージ サービスに対して操作を実行した結果、返される可能性があるエラー コードを次の表に示します。The error codes listed in the following table may be returned by an operation on any of the storage services.

エラー コードError code HTTP 状態コードHTTP status code ユーザー メッセージUser message
NoAuthenticationInformationNoAuthenticationInformation 未承認 (401)Unauthorized (401) Server failed to authenticate the request. (サーバーが要求の認証に失敗しました。)Server failed to authenticate the request. Www-認証ヘッダーの情報を参照してください。Please refer to the information in the www-authenticate header.
InvalidAuthenticationInfoInvalidAuthenticationInfo 未承認 (401)Unauthorized (401) Server failed to authenticate the request. (サーバーが要求の認証に失敗しました。)Server failed to authenticate the request. Www-認証ヘッダーの情報を参照してください。Please refer to the information in the www-authenticate header.
AccountAlreadyExistsAccountAlreadyExists Conflict (409)Conflict (409) 指定されたアカウントは既に存在します。The specified account already exists.
AccountBeingCreatedAccountBeingCreated Conflict (409)Conflict (409) The specified account is in the process of being created. (指定されたアカウントは作成中です。)The specified account is in the process of being created.
AccountIsDisabledAccountIsDisabled アクセス不可 (403)Forbidden (403) The specified account is disabled. (指定されているアカウントが無効になっています。)The specified account is disabled.
AccountProtectedFromDeletionAccountProtectedFromDeletion Conflict (409)Conflict (409) アカウント <accountName> コンテナーに <containerName> はがあり <have legal hold\locked immutability policy> ます。Account <accountName> Containers <containerName> have <have legal hold\locked immutability policy>.
AuthenticationFailedAuthenticationFailed アクセス不可 (403)Forbidden (403) Server failed to authenticate the request. (サーバーが要求の認証に失敗しました。)Server failed to authenticate the request. Make sure the value of the Authorization header is formed correctly including the signature. (Authorization ヘッダーの値の形式が正しく、署名が含まれていることを確認してください。)Make sure the value of the Authorization header is formed correctly including the signature.
ConditionHeadersNotSupportedConditionHeadersNotSupported BadRequest (400)BadRequest (400) Condition headers are not supported. (条件ヘッダーがサポートされていません。)Condition headers are not supported.
ConditionNotMetConditionNotMet Not Modified (304)Not Modified (304) The condition specified in the conditional header(s) was not met for a read operation. (読み取り操作に関して条件ヘッダーに指定されている条件が満たされていません。)The condition specified in the conditional header(s) was not met for a read operation.
ConditionNotMetConditionNotMet Precondition Failed (412)Precondition Failed (412) The condition specified in the conditional header(s) was not met for a write operation. (書き込み操作に関して条件ヘッダーに指定されている条件が満たされていません。)The condition specified in the conditional header(s) was not met for a write operation.
EmptyMetadataKeyEmptyMetadataKey 正しくない要求 (400)Bad Request (400) The key for one of the metadata key-value pairs is empty. (キーと値のペアの形式で指定されたメタデータのいずれか 1 つのキーが空です。)The key for one of the metadata key-value pairs is empty.
InsufficientAccountPermissionsInsufficientAccountPermissions アクセス不可 (403)Forbidden (403) 読み取り操作は現在無効になっています。Read operations are currently disabled.
InsufficientAccountPermissionsInsufficientAccountPermissions アクセス不可 (403)Forbidden (403) 書き込み操作は許可されていません。Write operations are not allowed.
InsufficientAccountPermissionsInsufficientAccountPermissions アクセス不可 (403)Forbidden (403) The account being accessed does not have sufficient permissions to execute this operation. (アクセス中のアカウントには、この操作の実行に必要なアクセス許可が割り当てられていません。)The account being accessed does not have sufficient permissions to execute this operation.
InternalErrorInternalError 内部サーバー エラー (500)Internal Server Error (500) サーバーで内部エラーが発生しました。The server encountered an internal error. 要求を再試行してください。Please retry the request.
InvalidAuthenticationInfoInvalidAuthenticationInfo 正しくない要求 (400)Bad Request (400) The authentication information was not provided in the correct format. (指定された認証情報の形式が正しくありません。)The authentication information was not provided in the correct format. Verify the value of Authorization header. (Authorization ヘッダーの値を確認してください。)Verify the value of Authorization header.
InvalidHeaderValueInvalidHeaderValue 正しくない要求 (400)Bad Request (400) The value provided for one of the HTTP headers was not in the correct format. (HTTP ヘッダーのいずれかに指定されている値の形式が正しくありません。)The value provided for one of the HTTP headers was not in the correct format.
InvalidHttpVerbInvalidHttpVerb 正しくない要求 (400)Bad Request (400) The HTTP verb specified was not recognized by the server. (指定された HTTP 動詞がサーバーで認識されませんでした。)The HTTP verb specified was not recognized by the server.
InvalidInputInvalidInput 正しくない要求 (400)Bad Request (400) 無効な要求入力があります。One of the request inputs is not valid.
InvalidMd5InvalidMd5 正しくない要求 (400)Bad Request (400) The MD5 value specified in the request is invalid. (要求に指定されている MD5 値が無効です。)The MD5 value specified in the request is invalid. The MD5 value must be 128 bits and Base64-encoded. (MD5 値は、128 ビット値を Base64 エンコードしたものであることが必要です。)The MD5 value must be 128 bits and Base64-encoded.
InvalidMetadataInvalidMetadata 正しくない要求 (400)Bad Request (400) The specified metadata is invalid. (指定されているメタデータが無効です。)The specified metadata is invalid. It includes characters that are not permitted. (使用できない文字が含まれています。)It includes characters that are not permitted.
InvalidQueryParameterValueInvalidQueryParameterValue 正しくない要求 (400)Bad Request (400) An invalid value was specified for one of the query parameters in the request URI. (要求の URI のクエリ パラメーターのいずれかに指定された値が無効です。)An invalid value was specified for one of the query parameters in the request URI.
InvalidRangeInvalidRange Requested Range Not Satisfiable (416)Requested Range Not Satisfiable (416) The range specified is invalid for the current size of the resource. (指定された範囲は、リソースの現在のサイズに対して無効です。)The range specified is invalid for the current size of the resource.
InvalidResourceNameInvalidResourceName 正しくない要求 (400)Bad Request (400) 指定されたリソース名に無効な文字が含まれています。The specified resource name contains invalid characters.
InvalidUriInvalidUri 正しくない要求 (400)Bad Request (400) The requested URI does not represent any resource on the server. (要求された URI が、サーバー上のリソースを表していません。)The requested URI does not represent any resource on the server.
InvalidXmlDocumentInvalidXmlDocument 正しくない要求 (400)Bad Request (400) The specified XML is not syntactically valid. (指定されている XML の構文が無効です。)The specified XML is not syntactically valid.
InvalidXmlNodeValueInvalidXmlNodeValue 正しくない要求 (400)Bad Request (400) The value provided for one of the XML nodes in the request body was not in the correct format. (要求の本文の XML ノードのいずれかに指定されている値の形式が正しくありません。)The value provided for one of the XML nodes in the request body was not in the correct format.
Md5MismatchMd5Mismatch 正しくない要求 (400)Bad Request (400) The MD5 value specified in the request did not match the MD5 value calculated by the server. (要求に指定されている MD5 値が、サーバーで計算された MD5 値と一致しません。)The MD5 value specified in the request did not match the MD5 value calculated by the server.
MetadataTooLargeMetadataTooLarge 正しくない要求 (400)Bad Request (400) The size of the specified metadata exceeds the maximum size permitted. (指定されているメタデータのサイズが最大許容サイズを超えています。)The size of the specified metadata exceeds the maximum size permitted.
MissingContentLengthHeaderMissingContentLengthHeader Length Required (411)Length Required (411) The Content-Length header was not specified. (Content-Length ヘッダーが指定されていません。)The Content-Length header was not specified.
MissingRequiredQueryParameterMissingRequiredQueryParameter 正しくない要求 (400)Bad Request (400) A required query parameter was not specified for this request. (必須のクエリ パラメーターがこの要求に対して指定されていません。)A required query parameter was not specified for this request.
MissingRequiredHeaderMissingRequiredHeader 正しくない要求 (400)Bad Request (400) A required HTTP header was not specified. (必要な HTTP ヘッダーが指定されていません。)A required HTTP header was not specified.
MissingRequiredXmlNodeMissingRequiredXmlNode 正しくない要求 (400)Bad Request (400) A required XML node was not specified in the request body. (必要な XML ノードが要求の本文に指定されていません。)A required XML node was not specified in the request body.
MultipleConditionHeadersNotSupportedMultipleConditionHeadersNotSupported 正しくない要求 (400)Bad Request (400) Multiple condition headers are not supported. (複数の条件ヘッダーはサポートされていません。)Multiple condition headers are not supported.
OperationTimedOutOperationTimedOut 内部サーバー エラー (500)Internal Server Error (500) 許可された時間内に操作を完了できません。The operation could not be completed within the permitted time.
OutOfRangeInputOutOfRangeInput 正しくない要求 (400)Bad Request (400) One of the request inputs is out of range. (要求の入力のいずれかが範囲外です。)One of the request inputs is out of range.
OutOfRangeQueryParameterValueOutOfRangeQueryParameterValue 正しくない要求 (400)Bad Request (400) A query parameter specified in the request URI is outside the permissible range. (要求の URI に指定されたクエリ パラメーターが許容範囲外です。)A query parameter specified in the request URI is outside the permissible range.
RequestBodyTooLargeRequestBodyTooLarge Request Entity Too Large (413)Request Entity Too Large (413) The size of the request body exceeds the maximum size permitted. (要求の本文のサイズが最大許容サイズを超えています。)The size of the request body exceeds the maximum size permitted.
ResourceTypeMismatchResourceTypeMismatch Conflict (409)Conflict (409) The specified resource type does not match the type of the existing resource. (指定されたリソースの種類は既存のリソースの種類と一致しません。)The specified resource type does not match the type of the existing resource.
RequestUrlFailedToParseRequestUrlFailedToParse 正しくない要求 (400)Bad Request (400) The url in the request could not be parsed. (要求の URL を解析できませんでした。)The url in the request could not be parsed.
ResourceAlreadyExistsResourceAlreadyExists Conflict (409)Conflict (409) The specified resource already exists. (指定されたリソースは既に存在します。)The specified resource already exists.
ResourceNotFoundResourceNotFound Not Found (404)Not Found (404) 指定されたリソースが存在しません。The specified resource does not exist.
ServerBusyServerBusy サービス利用不可 (503)Service Unavailable (503) サーバは現在、要求を受信することができません。The server is currently unable to receive requests. 要求を再試行してください。Please retry your request.
ServerBusyServerBusy サービス利用不可 (503)Service Unavailable (503) 受信はアカウントの制限を超えています。Ingress is over the account limit.
ServerBusyServerBusy サービス利用不可 (503)Service Unavailable (503) 送信はアカウントの制限を超えています。Egress is over the account limit.
ServerBusyServerBusy サービス利用不可 (503)Service Unavailable (503) 1秒あたりの操作数がアカウントの制限を超えています。Operations per second is over the account limit.
UnsupportedHeaderUnsupportedHeader 正しくない要求 (400)Bad Request (400) One of the HTTP headers specified in the request is not supported. (要求に指定されている HTTP ヘッダーの 1 つがサポートされていません。)One of the HTTP headers specified in the request is not supported.
UnsupportedXmlNodeUnsupportedXmlNode 正しくない要求 (400)Bad Request (400) One of the XML nodes specified in the request body is not supported. (要求の本文に指定されている XML ノードの 1 つがサポートされていません。)One of the XML nodes specified in the request body is not supported.
UnsupportedQueryParameterUnsupportedQueryParameter 正しくない要求 (400)Bad Request (400) One of the query parameters specified in the request URI is not supported. (要求の URI に指定されているクエリ パラメーターの 1 つがサポートされていません。)One of the query parameters specified in the request URI is not supported.
UnsupportedHttpVerbUnsupportedHttpVerb Method Not Allowed (405)Method Not Allowed (405) The resource doesn't support the specified HTTP verb. (指定されている HTTP 動詞をリソースがサポートしていません。)The resource doesn't support the specified HTTP verb.

関連項目See also

Blob サービスのエラーコード Blob Service Error Codes
Queue サービスのエラーコード Queue Service Error Codes
テーブルサービスのエラーコード Table Service Error Codes
ファイルサービスのエラーコード File Service Error Codes
API 操作のトラブルシューティング Troubleshooting API Operations
HttpStatusCode 列挙型 HttpStatusCode Enumeration
ストレージサービス RESTStorage Services REST