エラーレスポンス
このセクションでは、Amazon S3 エラーに関するリファレンス情報を提供します。
注記
-
一般に、S3 バケット所有者は、HTTP
200 OK成功レスポンスと HTTP4XXクライアントエラーレスポンスを含むリクエストに対して課金されます。バケット所有者は、HTTP503 Slow Downエラーなどの HTTP5XXサーバーエラーレスポンスに対しては課金されません。請求されない HTTP3XXおよび4XXステータスコードの S3 エラーコードの詳細については、「Amazon S3 ユーザーガイド」の「Amazon S3 のエラーレスポンスに対する請求」を参照してください。バケットがリクエスタ支払いバケットとして設定されている場合の請求の詳細については、「Amazon S3 ユーザーガイド」の「リクエスタ支払いの課金の仕組み」を参照してください。 -
SOAP のサポートは HTTP 経由では廃止されましたが、HTTPS 経由では引き続き利用可能です。Amazon S3 の新機能は SOAP でサポートされていません。SOAP の代わりに、REST API か AWS SDK を使用することをお勧めします。
トピック
REST エラーレスポンス
エラーが発生した場合、ヘッダー情報には、以下の項目が含まれます。
-
コンテンツタイプ: application/xml
-
該当する HTTP ステータスコード (3xx、4xx、または 5xx)
さらにレスポンスの本文には、エラーに関する情報も含まれます。次のサンプルエラーは、すべての REST エラーレスポンスに共通する、レスポンス要素の構文を示します。
<?xml version="1.0" encoding="UTF-8"?> <Error> <Code>NoSuchKey</Code> <Message>The resource you requested does not exist</Message> <Resource>/mybucket/myfoto.jpg</Resource> <RequestId>4442587FB7D0A2F9</RequestId> </Error>
次の表に、REST エラーレスポンスの要素を示します。
| 名前 | 説明 |
|---|---|
Code
|
エラーコードは、エラー状態を個別に識別する文字列です。エラーを検出してタイプ別に処理するプログラムによって読み取りおよび解釈されるためのものです。詳細については、「エラーコードのリスト」を参照してください。 タイプ: 文字列 祖先: |
Error
|
すべてのエラー要素のコンテナです。 型: コンテナ 祖先: なし |
Message
|
エラーメッセージには、エラー状態の一般的な説明が英語で含まれます。これは人が理解できるようにするためのものです。シンプルなプログラムの場合、処理できない、または処理されないエラー状態が発生すると、メッセージがエンドユーザーに直接表示されます。より徹底したエラー処理を備え、適切に国際化されている洗練されたプログラムでは、エラーメッセージが無視される傾向にあります。 タイプ: 文字列 祖先: |
RequestId
|
エラーに関連付けられたリクエストの ID です。 タイプ: 文字列 祖先: |
Resource
|
エラーに関連するバケットまたはオブジェクトです。 タイプ: 文字列 祖先: |
多くのエラーレスポンスには、プログラミングエラーを診断する開発者が読んで理解できるように追加の構造化データが含まれています。例えば、REST PUT リクエストと共に Content-MD5 ヘッダーを送信し、これがサーバーで計算されたダイジェストと一致しない場合、BadDigest エラーが発生します。エラーレスポンスには、サーバーが計算したダイジェスト、およびサーバーに指定したダイジェストなどの詳細要素も含まれます。開発中にこの情報を使用してエラーを診断できます。実稼働では、正常に動作するプログラムによりこの情報がエラーログに記録されることがあります。
一般的なレスポンス要素については、「エラーレスポンス」を参照してください。
エラーコードのリスト
次の表に、Amazon S3 エラーコードを示します。
| エラーコード | 説明 | HTTP ステータスコード | SOAP 障害コードのプレフィックス |
|---|---|---|---|
AccessControlListNotSupported |
バケットでは ACL が許可されません。 | 400 Bad Request |
クライアント |
AccessDenied |
アクセスが拒否されました | 403 Forbidden |
クライアント |
AccessPointAlreadyOwnedByYou |
アカウントには、同じ名前のアクセスポイントが既に存在します。 | 409 Conflict |
クライアント |
AccountProblem |
AWS アカウント アカウントに問題があり、それによりオペレーションを正常に完了することができません。詳細については、「AWS に問い合わせる |
403 Forbidden |
クライアント |
AllAccessDisabled |
この Amazon S3 リソースへのすべてのアクセスは無効になっています。詳細については、「AWS に問い合わせる |
403 Forbidden |
クライアント |
AmbiguousGrantByEmailAddress
|
指定した E メールアドレスが複数のアカウントに関連付けられています。 | 400 Bad Request |
クライアント |
AuthorizationHeaderMalformed
|
指定した認可ヘッダーが無効です。 | 400 Bad Request |
該当なし |
AuthorizationQueryParametersError
|
指定した認可クエリパラメータが無効です。 | 400 Bad Request |
該当なし |
BadDigest |
指定した Content-MD5 またはチェックサム値が、サーバーで受信した値と一致しませんでした。 | 400 Bad Request |
クライアント |
BucketAlreadyExists |
リクエストされたバケット名は使用できません。バケット名前空間は、システムのすべてのユーザーによって共有されています。別の名前を使用してもう一度試してください。 | 409 Conflict |
クライアント |
BucketAlreadyOwnedByYou |
作成しようとしたバケットは既に存在しており、そのバケットの所有者はあなたです。Amazon S3 は、米国東部 (バージニア北部) リージョン (us-east-1) を除くすべての AWS リージョンでこのエラーを返します。レガシー互換性のために、us-east-1 で既に所有している既存のバケットを再作成すると、Amazon S3 は 200 OK を返し、バケットアクセスコントロールリスト (ACL) をリセットします。Amazon S3 on Outposts の場合、作成しようとしたバケットは Outpost に既に存在しており、そのバケットの所有者はあなたです。 |
|
クライアント |
BucketHasAccessPointsAttached |
削除しようとしたバケットには、アクセスポイントがアタッチされています。バケットを削除する前にアクセスポイントを削除します。 | 400 Bad Request |
クライアント |
BucketNotEmpty |
削除しようとしたバケットは空ではありません。 | 409 Conflict |
クライアント |
ClientTokenConflict |
マルチリージョンアクセスポイントのべき等性トークンが別のリクエストに既に使用されています。 | 409 Conflict |
クライアント |
ConnectionClosedByRequester |
WriteGetObjectResponse 本文の読み取り中にエラーが発生した場合に、呼び出し元に返されます。 | 400 Bad Request |
クライアント |
ConditionalRequestConflict |
競合するオペレーションが発生しました。PutObject を使用すると、リクエストを再試行できます。マルチパートアップロードを使用する場合は、別の CreateMultipartUpload リクエストを開始し、各パートを再アップロードする必要があります。 |
409 Conflict |
クライアント |
CredentialsNotSupported |
このリクエストは認証情報をサポートしていません。 | 400 Bad Request |
クライアント |
CrossLocationLoggingProhibited |
クロスリージョンのログ記録は許可されていません。1 つの AWS リージョンのバケットは、別のリージョンのバケットに情報をログ記録できません。 | 403 Forbidden |
クライアント |
DeviceNotActiveError |
デバイスは現在アクティブではありません。 | 400 Bad Request |
クライアント |
EndpointNotFound |
リクエストを正しいエンドポイントに直接送信してください。 | 400 Bad Request |
クライアント |
EntityTooSmall |
提案されたアップロードが最小許容オブジェクトサイズより小さくなっています。 | 400 Bad Request |
クライアント |
EntityTooLarge |
提案されたアップロードが最大許容オブジェクトサイズを超えています。詳細については、「AWS 全般のリファレンス」の「Amazon Simple Storage Service エンドポイントとクォータ」を参照してください。 | 400 Bad Request |
クライアント |
| 提案されたダウンロードが最大許容サイズを超えています。 | 405 Method Not Allowed |
クライアント | |
ExpiredToken |
提供されたトークンの有効期限が切れています。 | 400 Bad Request |
クライアント |
IllegalLocationConstraintException |
このエラーは、次の原因によって発生する可能性があります。
|
400 Bad Request |
クライアント |
IllegalVersioningConfigurationException
|
リクエストで指定したバージョニング設定が無効です。 | 400 Bad Request |
クライアント |
IncompleteBody |
Content-Length HTTP ヘッダーで指定されたバイト数が提供されていません。 | 400 Bad Request |
クライアント |
IncorrectEndpoint |
指定されたバケットが別のリージョンに存在します。リクエストを正しいエンドポイントに直接送信してください。 | 400 Bad Request |
クライアント |
IncorrectNumberOfFilesInPostRequest |
POST では、リクエストごとに 1 つのファイルアップロードのみが必要です。 | 400 Bad Request |
クライアント |
InlineDataTooLarge |
インラインデータが最大許容サイズを超えています。 | 400 Bad Request |
クライアント |
InternalError |
内部エラーが発生しました。もう一度試してください。 | 500 Internal Server Error |
の |
InvalidAccessKeyId |
指定された AWS アクセスキー ID が見つかりません。 | 403 Forbidden |
クライアント |
InvalidAccessPoint |
指定されたアクセスポイント名またはアカウントが無効です。 | 400 Bad Request |
クライアント |
InvalidAccessPointAliasError |
指定されたアクセスポイントエイリアス名が無効です。 | 400 Bad Request |
クライアント |
InvalidAddressingHeader |
匿名ロールを指定する必要があります。 | 該当なし | クライアント |
InvalidArgument |
このエラーは、次の原因によって発生する可能性があります。
|
400 Bad Request |
クライアント |
InvalidBucketAclWithObjectOwnership |
バケットでは、ObjectOwnership の BucketOwnerEnforced 設定で ACL を設定することはできません。 | 400 Bad Request |
クライアント |
InvalidBucketName |
指定されたバケットが無効です。 | 400 Bad Request |
クライアント |
InvalidBucketOwnerAWSAccountID |
期待されるバケット所有者パラメータの値は AWS アカウント ID である必要があります。 | 400 Bad Request |
クライアント |
InvalidBucketState |
リクエストはバケットの現在の状態で有効ではありません。 | 409 Conflict |
クライアント |
InvalidDigest |
指定した Content-MD5 またはチェックサム値が無効です。 | 400 Bad Request |
クライアント |
InvalidEncryptionAlgorithmError |
指定した暗号化リクエストが無効です。有効値は AES256 です。 |
400 Bad Request |
クライアント |
InvalidHostHeader |
リクエストで指定されたホストヘッダーに適正でない形式のアドレス指定が使用されていました。 | 400 Bad Request |
クライアント |
InvalidHttpMethod |
リクエストが、予期しない HTTP メソッドを使用して実行されました。 | 400 Bad Request |
クライアント |
InvalidLocationConstraint |
指定された場所 (リージョン) の制約が無効です。バケットのリージョンの選択の詳細については、「バケットの概要」を参照してください。 | 400 Bad Request |
クライアント |
InvalidObjectState |
現在のオブジェクトの状態では、オペレーションは無効です。 | 403 Forbidden |
クライアント |
InvalidPart |
指定されたパートが 1 つ以上見つかりませんでした。パートがアップロードされていないか、指定されたエンティティタグがパートのエンティティタグと一致していない可能性があります。 | 400 Bad Request |
クライアント |
InvalidPartOrder |
パートのリストが昇順ではありません。パートのリストはパートの番号順に指定する必要があります。 | 400 Bad Request |
クライアント |
InvalidPayer |
このオブジェクトへのすべてのアクセスが無効になっています。詳細については、「AWS に問い合わせる |
403 Forbidden |
クライアント |
InvalidPolicyDocument |
フォームの内容がポリシードキュメントで指定された条件を満たしていません。 | 400 Bad Request |
クライアント |
| InvalidRange | リクエストされた範囲を満たすことができません。 | 416 Requested Range Not Satisfiable | クライアント |
| InvalidRegion | オプトインしていないリージョンにマルチリージョンアクセスポイントを作成しようとしています。 | 403 Forbidden | クライアント |
InvalidRequest |
このエラーは、次の原因によって発生する可能性があります。
|
400 Bad Request |
クライアント |
InvalidSessionException |
タイムアウトしたか有効期限が切れたために、セッションがこれ以上存在しなくなった場合に返されます。 | 400 Bad Request |
クライアント |
InvalidSignature |
計算したリクエスト署名が、指定された署名と一致しません。AWS シークレットアクセスキーと署名方法を確認してください。詳細については、「REST リクエストの署名と認証」を参照してください。 | 400 Bad Request |
クライアント |
InvalidSecurity |
提供されたセキュリティ認証情報が無効です。 | 403 Forbidden |
クライアント |
InvalidSOAPRequest |
SOAP リクエスト本文が無効です。 | 400 Bad Request |
クライアント |
InvalidStorageClass |
指定されたストレージクラスが無効です。 | 400 Bad Request |
クライアント |
InvalidTargetBucketForLogging |
ログ記録用のターゲットバケットが存在しないか、ユーザーが所有者ではないか、ログ配信グループに適切なアクセス許可がありません。 | 400 Bad Request |
クライアント |
InvalidToken |
指定されたトークンは形式に誤りがあるか無効です。 | 400 Bad Request |
クライアント |
InvalidURI |
指定された URI を解析できませんでした。 | 400 Bad Request |
クライアント |
KeyTooLongError |
キーが長すぎます。 | 400 Bad Request |
クライアント |
KMS.DisabledException |
指定された KMS キーが有効になってないため、リクエストが拒否されました。 | 400 Bad Request |
クライアント |
KMS.InvalidKeyUsageException |
次のいずれかの理由でリクエストが拒否されました。
データキーの暗号化、復号、再暗号化、生成を行うには、KeyUsage が ENCRYPT_DECRYPT である必要があります。メッセージに署名して検証するには、KeyUsage が SIGN_VERIFY である必要があります。メッセージ認証コード (MAC) を生成して検証するには、KeyUsage が GENERATE_VERIFY_MAC である必要があります。キーアグリーメントシークレットを取得するには、KeyUsage が KEY_AGREEMENT である必要があります。KMS キーの KeyUsage を検索するには、DescribeKey オペレーションを使用します。 特定の KMS キーでサポートされている暗号化アルゴリズムまたは署名アルゴリズムを検索するには、DescribeKey オペレーションを使用します。 |
400 Bad Request |
クライアント |
KMS.KMSInvalidStateException |
指定されたリソースの状態がこのリクエストに対して有効ではないため、リクエストが拒否されました。この例外は、次のいずれかを意味します。
|
400 Bad Request |
クライアント |
KMS.NotFoundException |
指定されたエンティティまたはリソースが見つからないため、リクエストが拒否されました。 | 400 Bad Request |
クライアント |
MalformedACLError |
指定された ACL の書式に誤りがあるか、AWS の公開済みスキーマに一致しませんでした。 | 400 Bad Request |
クライアント |
MalformedPOSTRequest
|
POST リクエストの本文が正しい形式の multipart/form-data ではありません。 | 400 Bad Request |
クライアント |
MalformedXML |
指定された XML の書式に誤りがあるか、Amazon の公開済みスキーマに一致しませんでした。 | 400 Bad Request |
クライアント |
MaxMessageLengthExceeded |
リクエストが大きすぎます。 | 400 Bad Request |
クライアント |
MaxPostPreDataLengthExceededError |
アップロードファイルの前の POST リクエストフィールドが大きすぎます。 | 400 Bad Request |
クライアント |
MetadataTooLarge |
メタデータヘッダーが許容されるメタデータの最大サイズを超えています。 | 400 Bad Request |
クライアント |
MethodNotAllowed |
指定されたメソッドは、このリソースに対して許可されていません。 | 405 Method Not Allowed |
クライアント |
MissingAttachment |
SOAP アタッチメントが想定されていたにもかかわらず、見つかりませんでした。 | 400 Bad Request | クライアント |
MissingAuthenticationToken |
リクエストに署名がありませんでした。 | 403 Forbidden | クライアント |
MissingContentLength |
Content-Length HTTP ヘッダーを指定する必要があります。 | 411 Length Required |
クライアント |
MissingRequestBodyError |
空の XML ドキュメントをリクエストとして送信しました。 | 400 Bad Request |
クライアント |
MissingSecurityElement |
SOAP 1.1 リクエストにセキュリティ要素が含まれていません。 | 400 Bad Request |
クライアント |
MissingSecurityHeader |
リクエストに必要なヘッダーがありません。 | 400 Bad Request |
クライアント |
NoLoggingStatusForKey |
キーのログ記録ステータスサブリソースのようなものはありません。 | 400 Bad Request |
クライアント |
NoSuchAsyncRequest |
指定されたリソースは見つかりませんでした。 | 404 Not Found |
クライアント |
NoSuchBucket |
指定されたバケットが存在しません。 | 404 Not Found |
クライアント |
NoSuchBucketPolicy |
指定されたバケットにバケットポリシーが設定されていません。 | 404 Not Found |
クライアント |
NoSuchCORSConfiguration |
指定されたバケットには CORS 設定がありません。 | 404 Not Found |
クライアント |
NoSuchKey |
指定されたキーが存在しません。 | 404 Not Found |
クライアント |
NoSuchLifecycleConfiguration |
指定されたライフサイクル設定が存在しません。 | 404 Not Found |
クライアント |
NoSuchMultiRegionAccessPoint |
指定されたマルチリージョンアクセスポイントが存在しません。 | 404 Not Found |
クライアント |
NoSuchObjectLockConfiguration |
指定されたオブジェクトには ObjectLock 設定がありません。 | 404 Not Found |
クライアント |
NoSuchWebsiteConfiguration |
指定されたバケットにはウェブサイト設定がありません。 | 404 Not Found |
クライアント |
NoSuchTagSet |
指定されたタグが存在しません。 |
404 Not Found |
クライアント |
NoSuchUpload |
指定されたマルチパートアップロードは存在しません。アップロード ID が無効であるか、マルチパートアップロードが中止または完了した可能性があります。 | 404 Not Found |
クライアント |
NoSuchVersion
|
リクエストで指定されたバージョン ID が既存のバージョンと一致しません。 | 404 Not Found |
クライアント |
NotDeviceOwnerError |
トークンを生成したデバイスを、認証済みのユーザーが所有していません。 | 400 Bad Request |
クライアント |
NotImplemented |
指定されたヘッダーは、実装されていない機能を意味します。 | 501 Not Implemented |
の |
NotModified |
リソースは変更されませんでした。 | 304 Not Modified |
の |
NoTransformationDefined |
この Object Lambda アクセスポイントの変換が見つかりませんでした。 | 404 Not Found |
クライアント |
NotSignedUp |
アカウントが Amazon S3 に対してサインアップされていません。Amazon S3 を使用する前に、サインアップする必要があります。サインアップは https://aws.amazon.com/s3 |
403 Forbidden |
クライアント |
ObjectLockConfigurationNotFoundError |
このバケットにはオブジェクトロック設定が存在しません。 | 404 Not Found |
クライアント |
OwnershipControlsNotFoundError |
バケットの所有権コントロールが見つかりませんでした。 | 404 Not Found |
クライアント |
OperationAborted |
競合する条件付きオペレーションが現在このリソースに対して進行中です。もう一度試してください。 | 409 Conflict |
クライアント |
PermanentRedirect |
アクセスしようとしているバケットは、指定されたエンドポイントを使用してアドレス指定する必要があります。今後のリクエストはこのエンドポイントに送信してください。 | 301 Moved Permanently |
クライアント |
PermanentRedirectControlError |
アクセスしようとしている API 操作は、指定されたエンドポイントを使用してアドレス指定する必要があります。今後のリクエストはこのエンドポイントに送信してください。 | 301 Moved Permanently |
クライアント |
PreconditionFailed |
指定した前提条件の少なくとも 1 つが保持されませんでした。 | 412 Precondition Failed |
クライアント |
Redirect |
一時的なリダイレクト。ドメインネームシステム (DNS) サーバーが更新されている間、このバケットにリダイレクトされています。 | 307 Temporary Redirect |
クライアント |
RequestHeaderSectionTooLarge |
リクエストの実行に使用されたリクエストヘッダーとクエリパラメータが最大許容サイズを超えています。 | 400 Bad Request |
クライアント |
RequestIsNotMultiPartContent |
バケット POST リクエストは、enctype が multipart/form-data である必要があります。 | 412 Precondition Failed |
クライアント |
RequestTimeout |
サーバーへのソケット接続がタイムアウト期間内に読み書きされませんでした。 | 400 Bad Request |
クライアント |
RequestTimeTooSkewed |
リクエスト時間とサーバー時間の差が大きすぎます。 | 403 Forbidden |
クライアント |
RequestTorrentOfBucketError |
バケットの Torrent ファイルのリクエストは許可されていません。 | 400 Bad Request |
クライアント |
ResponseInterrupted |
WriteGetObjectResponse 本文の読み取り中にエラーが発生した場合に、呼び出し元に返されます。 | 400 Bad Request |
クライアント |
RestoreAlreadyInProgress |
オブジェクトの復元は既に進行中です。 | 409 Conflict |
クライアント |
ServerSideEncryptionConfigurationNotFoundError |
サーバー側の暗号化設定が見つかりませんでした。 | 400 Bad Request |
クライアント |
ServiceUnavailable |
サービスでリクエストを処理できません。 | 503 Service Unavailable |
の |
SignatureDoesNotMatch |
計算したリクエスト署名が、指定された署名と一致しません。AWS シークレットアクセスキーと署名方法を確認してください。詳細については、「REST リクエストの署名と認証」および「SOAP リクエストの認証方法」を参照してください。 | 403 Forbidden |
クライアント |
SlowDown |
リクエストレートを下げてください。 | 503 Slow Down |
の |
503 SlowDown |
減速してください。 | 503 Slow Down |
の |
TagPolicyException |
タグポリシーでは、次のタグキーに指定された値は許可されていません。 | 400 Bad Request |
クライアント |
TemporaryRedirect |
ドメインネームシステム (DNS) サーバーが更新されている間、このバケットにリダイレクトされています。 | 307 Temporary Redirect |
クライアント |
TokenCodeInvalidError |
指定したシリアル番号および/またはトークンコードが無効です。 | 400 Bad Request |
クライアント |
TokenRefreshRequired |
提供されたトークンを更新する必要があります。 | 400 Bad Request |
クライアント |
TooManyAccessPoints |
アカウントで許可されているよりも多くのアクセスポイントを作成しようとしました。詳細については、「AWS 全般のリファレンス」の「Amazon Simple Storage Service エンドポイントとクォータ」を参照してください。 | 400 Bad Request |
クライアント |
TooManyBuckets |
アカウントで許可されているよりも多くのバケットを作成しようとしました。詳細については、「AWS 全般のリファレンス」の「Amazon Simple Storage Service エンドポイントとクォータ」を参照してください。 | 400 Bad Request |
クライアント |
TooManyMultiRegionAccessPointregionsError |
アカウントで許可されているよりも多くのリージョンを持つマルチリージョンアクセスポイントを作成しようとしました。詳細については、「AWS 全般のリファレンス」の「Amazon Simple Storage Service エンドポイントとクォータ」を参照してください。 | 400 Bad Request |
クライアント |
TooManyMultiRegionAccessPoints |
アカウントで許可されているよりも多くのマルチリージョンアクセスポイントを作成しようとしました。詳細については、「AWS 全般のリファレンス」の「Amazon Simple Storage Service エンドポイントとクォータ」を参照してください。 | 400 Bad Request |
クライアント |
UnauthorizedAccessError |
中国リージョンにのみ適用されます。ICP ライセンスを持たないバケットに対してリクエストが行われたときに返されます。詳細については、「ICP Recordal |
403 Forbidden |
クライアント |
UnexpectedContent |
This request contains unsupported content. | 400 Bad Request |
クライアント |
UnexpectedIPError |
中国リージョンにのみ適用されます。予期されない IP であったため、このリクエストは拒否されました。 | 403 Forbidden |
クライアント |
UnsupportedArgument |
リクエストにサポートされていない引数が含まれていました。 | 400 Bad Request |
クライアント |
UnsupportedSignature |
提供されたリクエストは、サポートされていない STS トークンのバージョンで署名されているか、署名のバージョンがサポートされていません。 | 400 Bad Request |
クライアント |
UnresolvableGrantByEmailAddress |
指定した E メールアドレスが、登録されているアカウントと一致しません。 | 400 Bad Request |
クライアント |
UserKeyMustBeSpecified |
バケット POST リクエストは、指定されたフィールド名を含んでいなければなりません。指定されている場合は、フィールドの順序を確認してください。 | 400 Bad Request |
クライアント |
NoSuchAccessPoint |
指定されたアクセスポイントが存在しません。 | 404 Not Found |
クライアント |
InvalidTag |
リクエストに無効なタグ入力が含まれています。例えば、リクエストに重複するキー、長すぎるキーまたは値、またはシステムタグが含まれている可能性があります。 | 400 Bad Request |
クライアント |
MalformedPolicy |
ポリシーに無効なプリンシパルが含まれています。 | 400 Bad Request |
クライアント |
SELECT Object Content エラーコードのリスト
重要
新規のお客様への Amazon S3 Select の提供は終了しました。Amazon S3 Select をご利用の既存のお客様は、今後も通常どおり使用できます。詳細情報
次の表に、SELECT Object Content が返す可能性のある特殊なエラーを示します。Amazon S3 のエラーとエラーコードのリストの一般的な情報については、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード | SOAP 障害コードのプレフィックス |
|---|---|---|---|
AmbiguousFieldName |
フィールド名がファイル内の複数のフィールドと一致しています。SQL 式とファイルを確認して、もう一度試してください。 | 400 | クライアント |
Busy |
サービスは利用できません。後でもう一度お試しください。 | 503 | クライアント |
CastFailed |
SQL 式で CAST を使用して、あるデータ型から別のデータ型に変換しようとしましたが、失敗しました。 |
400 | クライアント |
ColumnTooLong |
結果の列の長さが 1 MB の maxCharsPerColumn を超えています。 |
400 | クライアント |
CSVEscapingRecordDelimiter |
引用符で囲まれたレコード区切り文字がファイルで見つかりました。引用符で囲まれたレコード区切り文字を許可するには、AllowQuotedRecordDelimiter を 'TRUE' に設定します。 |
400 | クライアント |
CSVParsingError |
CSV ファイルの解析中にエラーが発生しました。ファイルを確認して、もう一度試してください。 | 400 | クライアント |
CSVUnescapedQuote |
CSV ファイルの解析中にエスケープされていない引用符が見つかりました。引用符で囲まれたレコード区切り文字を許可するには、AllowQuotedRecordDelimiter を 'TRUE' に設定します。 |
400 | クライアント |
EmptyRequestBody |
リクエスト本文を空にすることはできません。 | 400 | クライアント |
EvaluatorBindingDoesNotExist |
列名または指定されたパスが SQL 式に存在しません。 | 400 | クライアント |
EvaluatorInvalidArguments |
SQL 式の関数呼び出しの引数の数が正しくありません。 | 400 | クライアント |
EvaluatorInvalidTimestampFormatPattern |
SQL 式のタイムスタンプ形式の文字列が無効です。 | 400 | クライアント |
EvaluatorInvalidTimestampFormatPatternSymbol |
SQL 式で指定したタイムスタンプの形式パターンに、無効な記号が含まれています。 | 400 | クライアント |
EvaluatorInvalidTimestampFormatPatternSymbolForParsing |
SQL 式で指定したタイムスタンプの形式パターンに、タイムスタンプ解析に適用できない有効な書式記号が含まれています。 | 400 | クライアント |
EvaluatorInvalidTimestampFormatPatternToken |
SQL 式で指定したタイムスタンプの形式パターンに、無効なトークンが含まれています。 | 400 | クライアント |
EvaluatorLikePatternInvalidEscapeSequence |
LIKE 式で指定した引数が無効でした。 |
400 | クライアント |
EvaluatorNegativeLimit |
LIMIT を負の値にすることはできません。 |
400 | クライアント |
EvaluatorTimestampFormatPatternDuplicateFields |
SQL 式で指定したタイムスタンプの形式パターンに、タイムスタンプフィールドを表す複数の書式指定子が含まれています。 | 400 | クライアント |
EvaluatorTimestampFormatPatternHourClockAmPmMismatch |
SQL 式で指定したタイムスタンプの形式パターンに、12 時間形式の記号が含まれているのに AM/PM フィールドが含まれていないか、24 時間形式の指定があるのに AM/PM フィールドが含まれています。 | 400 | クライアント |
EvaluatorUnterminatedTimestampFormatPatternToken |
SQL 式で指定したタイムスタンプの形式パターンに、終了されていないトークンが含まれています。 | 400 | クライアント |
ExpressionTooLong |
SQL 式が長すぎます。SQL 式の最大バイト長は 256 KB です。 | 400 | クライアント |
ExternalEvalException |
クエリは評価できません。ファイルを確認して、もう一度試してください。 | 400 | クライアント |
IllegalSqlFunctionArgument |
SQL 関数で不正な引数が使用されました。 | 400 | クライアント |
IncorrectSqlFunctionArgumentType |
SQL 式の関数呼び出しで誤った引数タイプが指定されました。 | 400 | クライアント |
IntegerOverflow |
SQL 式で整数オーバーフローまたはアンダーフローが発生しました。 | 400 | クライアント |
InternalError |
内部エラーが発生しました。 | 500 | クライアント |
InvalidCast |
SQL 式で CAST を使用して、あるデータ型から別のデータ型に変換しようとしましたが、失敗しました。 |
400 | クライアント |
InvalidColumnIndex |
SQL 式の列インデックスが無効です。 | 400 | クライアント |
InvalidCompressionFormat |
ファイルがサポートされている圧縮形式ではありません。GZIP と BZIP2 のみがサポートされています。 | 400 | クライアント |
InvalidDataSource |
データソースタイプが無効です。CSV、JSON、Parquet のみがサポートされています。 | 400 | クライアント |
InvalidDataType |
SQL 式に無効なデータ型が含まれています。 | 400 | クライアント |
InvalidExpressionType |
ExpressionType 値は無効です。SQL 式のみがサポートされています。 |
400 | クライアント |
InvalidFileHeaderInfo |
FileHeaderInfo 値は無効です。NONE、USE、IGNORE のみがサポートされています。 |
400 | クライアント |
InvalidJsonType |
JsonType 値は無効です。DOCUMENT と LINES のみがサポートされています。 |
400 | クライアント |
InvalidKeyPath |
SQL 式のキーパスが無効です。 | 400 | クライアント |
InvalidQuoteFields |
QuoteFields 値は無効です。ALWAYS と ASNEEDED のみがサポートされています。 |
400 | クライアント |
InvalidRequestParameter |
SelectRequest 要素のパラメータの値が無効です。サービスの API ドキュメントを確認して、もう一度試してください。 |
400 | クライアント |
InvalidScanRange |
指定されたスキャン範囲が無効です。 | 400 | クライアント |
InvalidTableAlias |
SQL 式に無効なテーブルエイリアスが含まれています。 | 400 | クライアント |
InvalidTextEncoding |
エンコードタイプが無効です。UTF-8 エンコーディングのみがサポートされています。 | 400 | クライアント |
JSONParsingError |
JSON ファイルの解析中にエラーが発生しました。ファイルを確認して、もう一度試してください。 | 400 | クライアント |
LexerInvalidChar |
SQL 式に無効な文字が含まれています。 | 400 | クライアント |
LexerInvalidIONLiteral |
SQL 式に無効な演算子が含まれています。 | 400 | クライアント |
LexerInvalidLiteral |
SQL 式に無効な演算子が含まれています。 | 400 | クライアント |
LexerInvalidOperator |
SQL 式に無効なリテラルが含まれています。 | 400 | クライアント |
LikeInvalidInputs |
SQL 式の LIKE 句に指定された引数が無効です。 |
400 | クライアント |
MalformedXML |
指定された XML の書式に誤りがあるか、AWS の公開済みスキーマに一致しませんでした。サービスのドキュメントを確認して、もう一度試してください。 | 400 | クライアント |
MaxOperatorsExceeded |
SQL 式を解析できませんでした。複雑さを軽減してみてください。例えば、使用する演算子の数を減らします。 | 400 | クライアント |
MethodNotAllowed |
指定されたメソッドは、このリソースに対して許可されていません。 | 405 Method Not Allowed |
クライアント |
MissingRequiredParameter |
SelectRequest エンティティにリクエストされたパラメータが含まれていません。サービスのドキュメントを確認して、もう一度試してください。 |
400 | クライアント |
MultipleDataSourcesUnsupported |
複数のデータソースはサポートされていません。 | 400 | クライアント |
NumberFormatError |
数値の解析中にエラーが発生しました。このエラーは、整数のアンダーフローまたはオーバーフローが原因である可能性があります。 | 400 | クライアント |
ObjectSerializationConflict |
InputSerialization で複数の形式 (CSV、JSON、または Parquet) が指定されているか、OutputSerialization で複数の形式 (CSV または JSON) が指定されています。InputSerialization および OutputSerialization では、それぞれに 1 つの形式のみを指定できます。 |
400 | クライアント |
OverMaxColumn |
結果の列数が最大許容列数を超えています。 | 400 | クライアント |
OverMaxParquetBlockSize |
Parquet ファイルが最大行グループサイズを超えています。 | 400 | クライアント |
OverMaxRecordSize |
入力または結果のレコードの長さが 1 MB の maxCharsPerRecord 制限を超えています。 |
400 | クライアント |
ParquetParsingError |
Parquet ファイルの解析中にエラーが発生しました。ファイルを確認して、もう一度試してください。 | 400 | クライアント |
ParquetUnsupportedCompressionCodec |
指定された Parquet 圧縮コーデックはサポートされていません。 | 400 | クライアント |
ParseAsteriskIsNotAloneInSelectList |
* が SQL 式のドット表記なしで使用されている場合、他の式は SELECT リストで許可されません。 |
400 | クライアント |
ParseCannotMixSqbAndWildcardInSelectList |
SQL 式の SELECT リストでは、同じ式内に [] と * を混在させることはできません。 |
400 | クライアント |
ParseCastArity |
SQL 式 CAST のアリティが正しくありません。 |
400 | クライアント |
ParseEmptySelect |
SQL 式に空の SELECT 句が含まれています。 |
400 | クライアント |
ParseExpected2TokenTypes |
SQL 式で期待されるトークンが見つかりませんでした。 | 400 | クライアント |
ParseExpectedArgumentDelimiter |
SQL 式で期待される引数区切り文字が見つかりませんでした。 | 400 | クライアント |
ParseExpectedDatePart |
SQL 式で期待される日付部分が見つかりませんでした。 | 400 | クライアント |
ParseExpectedExpression |
期待される SQL 式が見つかりませんでした。 | 400 | クライアント |
ParseExpectedIdentForAlias |
SQL 式のエイリアスに対して期待される識別子が見つかりませんでした。 | 400 | クライアント |
ParseExpectedIdentForAt |
SQL 式の AT 名前に対して期待される識別子が見つかりませんでした。 |
400 | クライアント |
ParseExpectedIdentForGroupName |
GROUP は SQL 式ではサポートされていません。 |
400 | クライアント |
ParseExpectedKeyword |
SQL 式で期待されるキーワードが見つかりませんでした。 | 400 | クライアント |
ParseExpectedLeftParenAfterCast |
SQL 式で CAST の後に期待される左括弧が見つかりませんでした。 |
400 | クライアント |
ParseExpectedLeftParenBuiltinFunctionCall |
SQL 式で期待される左括弧が見つかりませんでした。 | 400 | クライアント |
ParseExpectedLeftParenValueConstructor |
SQL 式で期待される左括弧が見つかりませんでした。 | 400 | クライアント |
ParseExpectedMember |
SQL 式でサポートされていない MEMBER が使用されています。 |
400 | クライアント |
ParseExpectedNumber |
SQL 式で期待される数値が見つかりませんでした。 | 400 | クライアント |
ParseExpectedRightParenBuiltinFunctionCall |
SQL 式で期待される右括弧が見つかりませんでした。 | 400 | クライアント |
ParseExpectedTokenType |
SQL 式で期待されるトークンが見つかりませんでした。 | 400 | クライアント |
ParseExpectedTypeName |
SQL 式で期待されるタイプ名が見つかりませんでした。 | 400 | クライアント |
ParseExpectedWhenClause |
SQL 式で期待される WHEN 句が見つかりませんでした。CASE はサポートされていません。 |
400 | クライアント |
ParseInvalidContextForWildcardInSelectList |
SQL 式の SELECT リストでの * の使用は無効です。 |
400 | クライアント |
ParseInvalidPathComponent |
SQL 式に無効なパスコンポーネントが含まれています。 | 400 | クライアント |
ParseInvalidTypeParam |
SQL 式に無効なパラメータ値が含まれています。 | 400 | クライアント |
ParseMalformedJoin |
JOIN は SQL 式ではサポートされていません。 |
400 | クライアント |
ParseMissingIdentAfterAt |
SQL 式の @ 記号の後に期待される識別子が見つかりませんでした。 | 400 | クライアント |
ParseNonUnaryAgregateFunctionCall |
SQL 式の集計関数では、1 つの引数のみがサポートされています。 | 400 | クライアント |
ParseSelectMissingFrom |
SQL 式の SELECT リストの後に FROM が欠落しています。 |
400 | クライアント |
ParseUnExpectedKeyword |
SQL 式に予期しないキーワードが含まれています。 | 400 | クライアント |
ParseUnexpectedOperator |
SQL 式に予期しない演算子が含まれています。 | 400 | クライアント |
ParseUnexpectedTerm |
SQL 式に予期しない用語が含まれています。 | 400 | クライアント |
ParseUnexpectedToken |
SQL 式に予期しないトークンが含まれています。 | 400 | クライアント |
ParseUnknownOperator |
SQL 式に無効な演算子が含まれています。 | 400 | クライアント |
ParseUnsupportedAlias |
SQL 式でサポートされていない ALIAS が使用されています。 |
400 | クライアント |
ParseUnsupportedCallWithStar |
SQL 式では、(*) をパラメータとする COUNT のみがサポートされています。 |
400 | クライアント |
ParseUnsupportedCase |
SQL 式でサポートされていない CASE が使用されています。 |
400 | クライアント |
ParseUnsupportedCaseClause |
SQL 式でサポートされていない CASE が使用されています。 |
400 | クライアント |
ParseUnsupportedLiteralsGroupBy |
SQL 式でサポートされていない GROUP
BY が使用されています。 |
400 | クライアント |
ParseUnsupportedSelect |
SQL 式でサポートされていない SELECT が使用されています。 |
400 | クライアント |
ParseUnsupportedSyntax |
SQL 式にサポートされていない構文が含まれています。 | 400 | クライアント |
ParseUnsupportedToken |
SQL 式にサポートされていないトークンが含まれています。 | 400 | クライアント |
TruncatedInput |
オブジェクトの解凍に失敗しました。オブジェクトがリクエストで指定された形式を使用して適切に圧縮されていることを確認してください。 | 400 | クライアント |
UnauthorizedAccess |
この操作を実行する権限がありません。 | 401 | クライアント |
UnrecognizedFormatException |
無効なレコードタイプが検出されました。 | 400 | クライアント |
UnsupportedFunction |
サポートされていない SQL 関数が検出されました。 | 400 | クライアント |
UnsupportedParquetType |
指定された Parquet 型はサポートされていません。 | 400 | クライアント |
UnsupportedRangeHeader |
範囲ヘッダーは、このオペレーションではサポートされていません。 | 400 | クライアント |
UnsupportedScanRangeInput |
スキャン範囲クエリは、このタイプのオブジェクトではサポートされていません。 | 400 | クライアント |
UnsupportedSqlOperation |
サポートされていない SQL オペレーションが検出されました。 | 400 | クライアント |
UnsupportedSqlStructure |
サポートされていない SQL 構造が検出されました。SQL リファレンスを確認してください。 | 400 | クライアント |
UnsupportedStorageClass |
サポートされていないストレージクラスが検出されました。サポートされているストレージクラスは、STANDARD、STANDARD_IA、および
ONEZONE_IA のみです。 |
400 | クライアント |
UnsupportedSyntax |
無効な構文が検出されました。 | 400 | クライアント |
UnsupportedTypeForQuerying |
クエリに、比較に使用できない型が含まれています (例: Parquet INT96 列型が 0 より大きいことを確認する)。 | 400 | クライアント |
ValueParseFailure |
SQL 式でタイムスタンプ解析エラーが発生しました。 | 400 | クライアント |
レプリケーション関連のエラーコードのリスト
次の表に、Replication オペレーションが返す可能性のある特殊なエラーを示します。Amazon S3 のエラーとエラーコードのリストの一般的な情報については、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード | SOAP 障害コードのプレフィックス |
|---|---|---|---|
InvalidArgument |
このエラーは、次の原因によって発生する可能性があります。
|
400 | クライアント |
InvalidRequest |
このエラーは、次の原因によって発生する可能性があります。
|
400 | クライアント |
ReplicationConfigurationNotFoundError |
このバケットにはレプリケーション設定はありません。 | 404 Not Found | クライアント |
タグ付け関連のエラーコードのリスト
次の表に、ストレージレンズグループに対して TagResource、UntagResource、ListTagsForResource オペレーションが返す可能性のある特殊なエラーを示します。一般的な Amazon S3 のエラーとエラーコードのリストについては、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード | SOAP 障害コードのプレフィックス |
|---|---|---|---|
InvalidRequest |
リソース ARN の AWS リージョンが、このリクエストで指定されたリージョンと一致しません。リソース ARN の AWS アカウントが、このリクエストで指定されたアカウント ID と一致しません。resourceArn の AWS パーティションは無効です。 |
400 Bad Request |
サポートされていません |
InvalidTag |
このリクエストに無効なタグキーまたは値が含まれています。有効な文字には、 |
400 Bad Request |
サポートされていません |
NoSuchResource |
指定されたリソースは存在しません。 |
404 Not Found |
サポートされていません |
TagPolicyException |
タグポリシーでは、次のタグキーに指定された値は許可されていません。 |
400 Bad Request |
サポートされていません |
TooManyTags |
タグの数が 50 タグの制限を超えています。 |
400 Bad Request |
サポートされていません |
Amazon S3 注釈関連のエラーコードのリスト
次の表に、注釈オペレーション (PutObjectAnnotation、GetObjectAnnotation、ListObjectAnnotations、DeleteObjectAnnotation、UpdateBucketMetadataAnnotationTableConfiguration) と注釈関連の CopyObject 動作が返す可能性のある特殊なエラーを示します。Amazon S3 のエラーとエラーコードのリストの一般的な情報については、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード | SOAP 障害コードのプレフィックス |
|---|---|---|---|
AccessDenied |
アクセスが拒否されました。呼び出し元にリクエストされた注釈オペレーションを実行するアクセス許可がないか、オブジェクトが Object Lock によって COMPLIANCE モードで保護されています。 |
403 Forbidden |
サポートされていません |
AnnotationLimitExceeded |
オブジェクト注釈数が制限 (1000) を超えています。 |
400 Bad Request |
サポートされていません |
AnnotationNameTooLong |
注釈名が長すぎます。注釈名の長さは最大 512 バイトです。 |
400 Bad Request |
サポートされていません |
AnnotationRequestConflict |
競合するオペレーションが現在この注釈に対して進行中です。これは、クロスリージョンコピー中に、ソース注釈が削除された場合に発生する可能性があります。 |
409 Conflict |
サポートされていません |
EntityTooSmall |
提案されたアップロードが最小許容サイズより小さくなっています。注釈ペイロードは 1 バイト以上である必要があります。 |
400 Bad Request |
サポートされていません |
InvalidAnnotationName |
注釈名に無効な文字が含まれているか、名前が予約プレフィックス ( |
400 Bad Request |
サポートされていません |
InvalidArgument |
注釈ディレクティブが無効です。有効な値は、 |
400 Bad Request |
サポートされていません |
InvalidPrefix |
指定した注釈プレフィックスが無効です。 |
400 Bad Request |
サポートされていません |
InvalidRequest |
このエラーは、オブジェクトが注釈をサポートしていない SSE-C で暗号化されているために発生する可能性があります。ソースオブジェクトには、送信先にコピーできない注釈が含まれてます。送信先がサポートされていないリージョンにあるためです。注釈テーブル設定リクエストが無効です (暗号化の指定中にテーブルを無効にする、既に有効になっているテーブルを有効にする、CREATING ステータスのテーブルを更新する、空のリクエストを送信するなど)。 |
400 Bad Request |
サポートされていません |
MethodNotAllowed |
指定されたメソッドは、このリソースに対して許可されていません。例えば、このエラーは、リクエストが削除マーカーをターゲットにしている場合に発生します。 |
405 Method Not Allowed |
サポートされていません |
NoSuchAnnotation |
指定された注釈が存在しません。 |
404 Not Found |
サポートされていません |
NoSuchKey |
指定されたキーが存在しません。 |
404 Not Found |
サポートされていません |
NoSuchVersion |
リクエストで指定されたバージョン ID が既存のバージョンと一致しません。 |
404 Not Found |
サポートされていません |
NotImplemented |
Amazon S3 ディレクトリバケットでは注釈はサポートされていません。 |
501 Not Implemented |
サポートされていません |
OperationAborted |
競合する条件付きオペレーションが現在このリソースに対して進行中です。これは、同時変更中、またはクロスリージョンコピー中にソース注釈数または ETag が変更された場合に発生する可能性があります。もう一度試してください。 |
409 Conflict |
サポートされていません |
PreconditionFailed |
指定した前提条件の少なくとも 1 つが保持されませんでした。 |
412 Precondition Failed |
サポートされていません |
UnsupportedMediaType |
リクエストペイロードには、サポートされていないメディアタイプが含まれています。注釈ペイロードは、有効な UTF-8 エンコードテキストである必要があります。 |
415 Unsupported Media Type |
サポートされていません |
UserAnnotationNameMustBeSpecified |
ユーザー注釈名を指定する必要があります。 |
400 Bad Request |
サポートされていません |
Amazon S3 on Outposts エラーコードのリスト
次の表に、Amazon S3 on Outposts のオペレーションが返す可能性のある特殊なエラーを示します。Amazon S3 のエラーとエラーコードのリストの一般的な情報については、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード | SOAP 障害コードのプレフィックス |
|---|---|---|---|
BadRequest |
前回の削除の試行により、バケットは移行状態になっています。後でもう一度お試しください。 |
400 Bad Request | サポートされていません |
InvalidRequest |
このエラーは、次の原因によって発生する可能性があります。
|
400 Bad Request | クライアント |
InvalidOutpostState |
リクエストは Outpost の現在の状態で有効ではありません。 |
409 Conflict | サポートされていません |
InvalidRequest |
アクセスポイントが削除可能な状態ではありません。 |
400 Bad Request | サポートされていません |
NoSuchOutpost |
指定された Outpost は存在しません。 |
404 Not Found | サポートされていません |
UnsupportedOperation |
指定されたアクションはサポートされていません。 |
404 Not Found | サポートされていません |
InsufficientCapacity |
容量不足です。 |
507 ストレージ不足 |
サポートされていません |
Amazon S3 ストレージレンズエラーコードのリスト
次の表に、Amazon S3 ストレージレンズのオペレーションが返す可能性のある特殊なエラーを示します。一般的な Amazon S3 のエラーとエラーコードのリストについては、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード | SOAP 障害コードのプレフィックス |
|---|---|---|---|
AccessDenied |
このリージョンは、S3 ストレージレンズのホームリージョンとしてサポートされていません。 |
403 Forbidden |
サポートされていません |
AccountNotAuthorized |
このアカウントには、AWS Organizations を使用する権限がありません。管理アカウントまたは委任された管理者アカウントを使用してください。 |
403 Forbidden |
サポートされていません |
ActivityMetricsMustEnabled |
アクティビティメトリクスを有効にする必要があります。 |
400 Bad Request | サポートされていません |
AWSOrganizationsNotInUseException |
このアカウントは、組織に属していません。 |
403 Forbidden |
サポートされていません |
DefaultConfigurationDeleteForbidden |
デフォルト設定は削除できません。 |
403 Forbidden |
サポートされていません |
DuplicateStorageLensGroupARN |
この設定には、同じストレージレンズグループ ARN のエントリが 2 つ以上含まれています。 |
400 Bad Request |
サポートされていません |
EmptyExcludeContainer |
このエラーは、以下の原因で発生することがあります。
|
400 Bad Request | サポートされていません |
EmptyExcludeElement |
Exclude 要素を使用してストレージレンズグループを指定する必要があります。 |
400 Bad Request |
サポートされていません |
EmptyIncludeContainer |
このエラーは、以下の原因で発生することがあります。
|
400 Bad Request | サポートされていません |
InvalidAWSOrgArn |
設定に不正な形式の AWS Organizations ARN があります。 |
400 Bad Request | サポートされていません |
EmptyIncludeElement |
Include 要素を使用してストレージレンズグループを指定する必要があります。 |
400 Bad Request |
サポートされていません |
InvalidBucketFilter |
組織レベルの設定では、バケットフィルターはサポートされていません。 |
400 Bad Request | サポートされていません |
InvalidConfigId |
設定 ID が無効です。 |
400 Bad Request | サポートされていません |
InvalidDestination |
S3 バケット ARN の形式が正しくありません。 |
400 Bad Request | サポートされていません |
InvalidEncryptionMethod |
指定できる暗号化方法は 1 つのみです。 |
400 Bad Request | サポートされていません |
InvalidFilterForDefaultConfiguration |
デフォルト設定にはフィルターを含めないでください。 |
400 Bad Request | サポートされていません |
InvalidIncludeExcludeContainers |
設定では、インクルードコンテナまたは除外コンテナのいずれかを指定できます。設定で両方を指定することはできません。 |
400 Bad Request | サポートされていません |
InvalidIncludeExcludeElements |
Include または Exclude 要素は 1 つのみ使用できます。少なくとも 1 つの Include または Exclude 要素が存在する必要があります。 |
400 Bad Request |
サポートされていません |
InvalidKMSEncryptionKeyId |
KMS キー ID ARN が無効です。 |
400 Bad Request | サポートされていません |
InvalidMaximumPrefixDepth |
|
400 Bad Request | サポートされていません |
InvalidMinimumStorageBytesPercentage |
|
400 Bad Request | サポートされていません |
InvalidOrganizationARN |
設定の AWS Organizations ARN が無効です。 |
400 Bad Request | サポートされていません |
InvalidOrganizationForDefaultConfiguration |
デフォルト設定では、組織レベルのメトリクスはサポートされていません。 |
400 Bad Request | サポートされていません |
InvalidRegionForDefaultConfiguration |
指定されたリージョンは、デフォルト設定ではサポートされていません。 |
400 Bad Request | サポートされていません |
InvalidRegionName |
リージョン名が無効です。 |
400 Bad Request | サポートされていません |
InvalidStorageLensArn |
S3 ストレージレンズ ARN は入力に必須ではありません。 |
400 Bad Request | サポートされていません |
InvalidStorageLensGroupARN |
このストレージレンズグループ ARN が無効であるか、アカウント内のストレージレンズグループのみが許可されています。さらに、ストレージレンズグループ ARN の構造 |
400 Bad Request |
サポートされていません |
MissingAccountLevelActivityMetrics |
アクティビティメトリクスがバケットレベルで有効になっている場合、アクティビティメトリクスはアカウントレベルで有効にする必要があります。 |
400 Bad Request | サポートされていません |
MissingBucketLevelActivityMetrics |
アクティビティメトリクスがアカウントレベルで有効になっている場合、アクティビティメトリクスはバケットレベルで有効にする必要があります。 |
400 Bad Request | サポートされていません |
MissingEncryptionMethod |
暗号化メソッドを空白にすることはできません。または |
400 Bad Request | サポートされていません |
MissingPrefixLevelStorageMetrics |
プレフィックスレベルのストレージメトリクスは、プレフィックスレベルが有効になっている場合に必須です。 |
400 Bad Request | サポートされていません |
OrganizationAccessDenied |
このアカウントには、AWS Organizations を追加する権限がありません。 |
403 Forbidden | サポートされていません |
OrgConfigurationNotSupported |
指定されたリージョンは、設定で AWS Organizations をサポートしていません。 |
403 Forbidden | サポートされていません |
ServiceNotEnabledForOrg |
S3 ストレージレンズサービスにリンクされたロールが組織に対して有効になっていません。 |
403 Forbidden | サポートされていません |
StorageMetricsMustEnabled |
プレフィックスレベルのストレージメトリクスを有効にする必要があります。 |
400 Bad Request | サポートされていません |
TooManyBuckets |
バケットコンテナには 50 個を超えるバケットを含めることはできません。 |
400 Bad Request | サポートされていません |
TooManyRegions |
リージョンコンテナには 50 個を超えるリージョンを含めることはできません。 |
400 Bad Request | サポートされていません |
TooManyStorageLensGroups |
50 個を超えるストレージレンズグループをストレージレンズダッシュボードにアタッチすることはできません。 |
400 Bad Request |
サポートされていません |
次の表に、S3 ストレージレンズグループのオペレーションが返す可能性のある特殊なエラーを示します。一般的な Amazon S3 のエラーとエラーコードのリストについては、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード | SOAP 障害コードのプレフィックス |
|---|---|---|---|
AccessDenied |
ストレージレンズグループのアクションを実行するためのアクセス許可がありません。このリージョンは、S3 ストレージレンズグループのホームリージョンとしてサポートされていません。 |
403 Forbidden |
サポートされていません |
ConfigurationAlreadyExists |
指定された設定は既に存在しています。 |
409 Conflict |
サポートされていません |
DuplicateElement |
タグは一意である必要があります。 |
400 Bad Request |
サポートされていません |
InvalidAge |
|
400 Bad Request |
サポートされていません |
InvalidFilter |
フィルターには、 |
400 Bad Request |
サポートされていません |
InvalidLogicalOperator |
論理演算子 |
400 Bad Request |
サポートされていません |
InvalidMatchAnyPrefix |
パラメータ |
400 Bad Request |
サポートされていません |
InvalidMatchAnySuffix |
パラメータ |
400 Bad Request |
サポートされていません |
InvalidMatchAnyTag |
パラメータ |
400 Bad Request |
サポートされていません |
InvalidMatchObjectAge |
パラメータ |
400 Bad Request |
サポートされていません |
InvalidMatchObjectSize |
パラメータ |
400 Bad Request |
サポートされていません |
InvalidName |
ストレージレンズグループ名パラメータは 1~64 文字にする必要があります。ストレージレンズグループ |
400 Bad Request |
サポートされていません |
InvalidNumericCombination |
このオブジェクトの経過時間またはオブジェクトサイズの組み合わせは無効です。 |
400 Bad Request |
サポートされていません |
InvalidPrefix |
プレフィックスの最大長は 1,024 文字です。プレフィックス文字列を空にすることはできません。 |
400 Bad Request |
サポートされていません |
InvalidSize |
|
400 Bad Request |
サポートされていません |
InvalidSuffix |
サフィックスの最大長は 1,024 文字です。サフィックス文字列を空にすることはできません。 |
400 Bad Request |
サポートされていません |
InvalidTag |
オブジェクトタグキーの長さは 128 文字以下にする必要があります。オブジェクトタグのキー文字列を null または空にすることはできません。タグ値の最大長は 256 文字です。オブジェクトタグキーに無効な文字が含まれています。オブジェクトタグキーには、a~z、A~Z、0~9、スペース、および |
400 Bad Request |
サポートされていません |
MismatchedName |
リクエストで指定された名前がストレージレンズグループ名と一致しません。 |
400 Bad Request |
サポートされていません |
TooManyConfigurations |
許可されている上限 50 を超えるストレージレンズグループ設定を作成しようとしました。 |
400 Bad Request |
サポートされていません |
TooManyElements |
|
400 Bad Request |
サポートされていません |
Amazon S3 Object Lambda エラーコードのリスト
次の表に、S3 Object Lambda が返す可能性のある特殊なエラーを示します。一般的な Amazon S3 のエラーとエラーコードのリストについては、「エラーレスポンス」を参照してください。
GetObject 以外のリクエスト中にサポートするアクセスポイントから受信したエラーレスポンスは、変更されずに発信者に送信されます。
| エラーコード | 説明 | HTTP ステータスコード |
|---|---|---|
LambdaInvalidResponse |
AWS Lambda に対して 詳細については、 |
400 Bad Request |
LambdaInvocationFailed |
Lambda 関数の呼び出しに失敗しました。 S3 Object Lambda が設定された Lambda 関数の呼び出しを正常に完了できない場合、呼び出し元は次のエラーを受け取る場合があります。 このエラーメッセージには、関数を呼び出す際に AWS Lambda サービスが返す結果のエラーの詳細 (ステータスコード、エラーコード、エラーメッセージ、リクエスト ID など) が含まれている場合があります。 |
400 Bad Request |
LambdaNotFound |
AWS Lambda 関数が見つかりませんでした。 設定済みの Lambda 関数、バージョン、またはエイリアスが、呼び出し試行時に見つかりませんでした。S3 Object Lambda アクセスポイントの設定が適切な Lambda 関数 ARN を指していることを確認します。 このエラーメッセージには、関数を呼び出す際に AWS Lambda サービスが返す結果のエラーの詳細 (ステータスコード、エラーコード、エラーメッセージ、リクエスト ID など) が含まれている場合があります。 |
404 Not Found |
LambdaPermissionError |
呼び出し元は Lambda 関数を呼び出す権限がありません。 呼び出し元には Lambda 関数を呼び出すアクセス許可が必要です。呼び出し元にアタッチされているポリシーを調べて、設定された関数に このエラーメッセージには、関数を呼び出す際に AWS Lambda サービスが返す結果のエラーの詳細 (ステータスコード、エラーコード、エラーメッセージ、リクエスト ID など) が含まれている場合があります。 |
403 Forbidden |
LambdaResponseNotReceived |
Lambda 関数は
|
500 Internal Service Error |
LambdaRuntimeError |
Lambda 関数が実行中に失敗しました。 Lambda 関数から明示的なエラーを受信しました。失敗の詳細については、AWS CloudFormation ログを確認してください。 |
500 Internal Service Error |
LambdaTimeout |
Lambda 関数が許可された時間内に応答しませんでした。 Lambda 関数が |
500 Internal Service Error |
SlowDown |
AWS Lambda を含むオペレーションのリクエストレートを下げてください。 関数の呼び出しが AWS Lambda によってスロットリングされました。これはおそらく、設定された同時実行数の制限に達したためと考えられます。詳細については、「AWS Lambda デベロッパーガイド」の「Lambda 関数の同時実行の予約」を参照してください。 このエラーメッセージには、関数を呼び出す際に AWS Lambda サービスが返す結果のエラーの詳細 (ステータスコード、エラーコード、エラーメッセージ、リクエスト ID など) が含まれている場合があります。 |
503 Slow Down |
ValidationError |
検証エラーは、 |
400 Bad Request |
Amazon S3 の非同期エラーコードのリスト
次の表に、非同期リクエストが返す可能性のある特殊なエラーを示します。Amazon S3 のエラーとエラーコードのリストの一般的な情報については、「エラーレスポンス」を参照してください。
これらのエラーは、DescribeMultiRegionAccessPointOperation を使用するなど、非同期リクエストの状態についてクエリを実行すると返されます。これらのリクエストは非同期であるため、これらのすべてのエラーのステータスコードは 200
OK です。
| エラーコード | 説明 | HTTP ステータスコード |
|---|---|---|
AccessDenied |
アクセスが拒否されました。 |
200 OK |
InternalErrors |
内部サーバーエラーが発生しました。 |
200 OK |
MalformedPolicy |
指定されたポリシー構文が無効です。 |
200 OK |
MultiRegionAccessPointAlreadyOwnedByYou |
同じ名前のマルチリージョンアクセスポイントが既に存在します。 |
200 OK |
MultiRegionAccessPointModifiedByAnotherRequest |
別のリクエストが指定されたリソースを変更しているため、アクションが失敗しました。前のリクエストが完了したら、リクエストを再送信してみてください。 |
200 OK |
MultiRegionAccessPointNotReady |
指定されたマルチリージョンアクセスポイントを更新する準備ができていません。 |
200 OK |
MultiRegionAccessPointSameBucketRegion |
マルチリージョンアクセスポイントの作成に使用されるバケットを同じリージョンにすることはできません。 |
200 OK |
MultiRegionAccessPointUnsupportedRegion |
マルチリージョンアクセスポイントの作成に指定されたバケットの 1 つがサポートされていないリージョンにあります。 |
200 OK |
NoSuchBucket |
指定されたバケットが存在しません。 |
200 OK |
NoSuchMultiRegionAccessPoint |
指定されたマルチリージョンアクセスポイントが存在しません。 |
200 OK |
Amazon S3 Access Grants エラーコードのリスト
次の表に、S3 Access Grants リクエストが返す可能性のある特殊なエラーを示します。Amazon S3 のエラーとエラーコードのリストの一般的な情報については、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード |
|---|---|---|
AccessGrantAlreadyExists |
指定されたアクセス許可は既に存在しています。 |
409 |
AccessGrantsInstanceAlreadyExists |
Access Grants インスタンスは既に存在しています。 |
409 |
AccessGrantsInstanceNotEmptyError |
Access Grants インスタンスを削除する前に、ロケーションをクリーンアップしてください |
400 |
AccessGrantsInstanceNotExistsError |
Access Grants インスタンスが存在しません。 |
404 |
AccessGrantsInstanceResourcePolicyNotExists |
Access Grants インスタンスのリソースポリシーが存在しません。 |
404 |
AccessGrantsLocationAlreadyExistsError |
指定された Access Grants ロケーションは既に存在しています。 |
409 |
AccessGrantsLocationNotEmptyError |
Access Grants ロケーションを削除する前に、Access Grants をクリーンアップしてください |
400 |
AccessGrantsLocationsQuotaExceededError |
Access Grants ロケーションのクォータを超えました。Access Grants ロケーションのクォータ: |
409 |
AccessGrantsQuotaExceededError |
Access Grants のクォータを超えました。Access Grants のクォータ: |
409 |
InvalidTag |
リクエストに重複するタグキーがあります。重複するタグキーを削除して、もう一度試してください。 |
400 |
InvalidAccessGrant |
指定された Access Grants が無効です。 |
400 |
InvalidAccessGrantsLocation |
指定された Access Grants ロケーションが無効です。 |
400 |
InvalidIamRole |
指定された IAM ロールが無効です、 |
400 |
InvalidIdentityCenterInstance |
指定されたアイデンティティセンターインスタンスが無効です。 |
400 |
InvalidResourcePolicy |
指定されたリソースポリシーが無効です。 |
400 |
InvalidResourcePolicy |
指定されたリソースポリシーが無効です。 |
400 |
InvalidTag |
このリクエストに無効なタグキーまたは値が含まれています。有効な文字には、[a-zA-Z+-=._:/] が含まれます。タグキーの長さは最大 128 文字です。タグ値の長さは最大 256 文字です。 |
400 |
NoSuchAccessGrantError |
指定された Access Grants が存在しません。 |
404 |
NoSuchAccessGrantsLocationError |
指定された Access Grants ロケーションが存在しません。 |
404 |
AccessDenied |
リクエストされた S3 プレフィックス <requested target> に対する <requested permission> アクセス許可がありません。 |
403 Forbidden |
StsNotAuthorizedError |
GetDataAccess オペレーションを呼び出す際にエラー ( |
403 |
StsPackedPolicyTooLargeError |
GetDataAccess オペレーションを呼び出す際にエラー ( |
400 |
StsValidationError |
エラーメッセージは、検証エラーによって異なります。 |
400 |
InvalidTags |
タグキーは、システムタグの AWS 予約済みプレフィックスで始めることはできません。 |
400 |
TooManyTags |
タグの数が 50 タグの制限を超えています。一部のタグを削除して、もう一度試してください。 |
400 |
Amazon FSx 関連のエラーコードのリスト
次の表に、Amazon S3 Access Points を介して Amazon FSx に対して行われたリクエストが返す可能性のある特殊なエラーを示します。Amazon S3 のエラーとエラーコードのリストの一般的な情報については、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード |
|---|---|---|
AccessDenied |
このエラーは、次の原因によって発生する可能性があります。
|
403 Forbidden |
InsufficientCapacity |
ファイルシステムの最大ストレージ容量に達しました。 |
507 Insufficient Capacity |
InvalidKey |
指定されたキーが無効です。 |
400 Bad Request |
SlowDown |
リクエストレートを下げてください。 |
503 Slow Down |
Amazon S3 Tables のエラーコードのリスト
次の表に、Amazon S3 Tables のオペレーションが返す可能性のある特殊なエラーを示します。Amazon S3 のエラーとエラーコードのリストの一般的な情報については、「エラーレスポンス」を参照してください。
| エラーコード | 説明 | HTTP ステータスコード |
|---|---|---|
AccessDeniedException |
必要なアクセス許可がないため、アクションを実行できません。 |
403 Forbidden |
BadRequestException |
リクエストが無効であるか、形式が正しくありません。 |
400 Bad Request |
ConflictException |
以前の書き込みと競合しているため、リクエストが失敗しました。リクエストは再試行できます。 |
409 Conflict |
ForbiddenException |
発信者にはリクエストを行う権限がありません。 |
403 Forbidden |
InternalServerErrorException |
内部サーバーエラーのため、リクエストが失敗しました。 |
500 Internal Server Error |
NotFoundException |
指定されたリソースが見つからないため、リクエストが拒否されました。 |
404 Not Found |
TooManyRequestsException |
1 秒あたりのリクエスト数の上限を超えました。 |
429 Too Many Requests |