APIリクエストでエラーが発生すると、Function Computeはエラーメッセージを返します。 このトピックでは、Function Computeのエラーコードを一覧表示します。 次の表に示すエラーコードに基づいて解決策を見つけることができます。
エラー情報
エラー情報には、レスポンス本文にHTTPステータスコードとエラーの詳細が含まれています。 レスポンス本文のエラーの詳細は、次の形式です。
{
"errorCode" : <ErrorCode>,
"errorMessage" : <ErrorMessage>
}
エラーコード
HTTPステータスコード | エラーコード | エラーメッセージ | 説明 | 解決策 |
400 |
|
| 指定されたパラメーターが無効な場合に返されるエラーメッセージです。 | すべてのリクエストパラメーターが有効かどうかを確認します。 |
400 |
|
| 必要なリクエストヘッダーがない場合に返されるエラーメッセージ。 |
|
400 |
|
| 指定された要求されたAPIパスが無効な場合に返されるエラーメッセージ。 | 要求されたAPIパスが有効かどうかを確認します。 |
400 |
|
| 指定された入力パラメーター値が有効な値の範囲を超えた場合に返されるエラーメッセージ。 | エラーメッセージに基づいて有効な値を入力します。 |
403 |
|
| ユーザーに操作を実行する権限がない場合に返されるエラーメッセージ。 | Function Computeの権限をユーザーに付与します。 |
403 |
|
| リクエストの指定されたデジタル署名がFunction Computeで計算されたものと一致しない場合に返されるエラーメッセージ。 | 署名ルールに基づいて署名を計算します。 |
403 |
|
| 指定されたAccessKey IDが無効な場合に返されるエラーメッセージ。 | 有効なAccessKey IDを指定します。 |
404 |
|
| 指定されたサービスが存在しない場合に返されるエラーメッセージ。 | サービスを作成します。 詳細については、「サービスの管理」をご参照ください。 |
404 |
|
| 指定されたエイリアスが存在しない場合に返されるエラーメッセージ。 | エイリアスを作成します。 詳細については、「エイリアスの管理」をご参照ください。 |
404 |
|
| ドメイン名が存在しない場合に返されるエラーメッセージ。 | ドメイン名をバインドします。 詳細については、「カスタムドメイン名の設定」をご参照ください。 |
404 |
|
| 指定されたバージョンが存在しない場合に返されるエラーメッセージ。 | バージョンを作成します。 詳細については、「バージョンの管理」をご参照ください。 |
409 |
| なし | サービス、関数、トリガーなどのリソースが同時に更新されている場合に返されるエラーメッセージ。 | データの不整合を防ぐためにリソースを順次更新します。 |
409 |
|
| EventBridgeトリガーに重複データが存在する場合に返されるエラーメッセージ。 | |
429 |
|
| 同時実行制限を超えた場合に返されるエラーメッセージ。 | Function Computeエンジニアに連絡して、同時実行制限を引き上げます。 |
500 |
| 内部エラーが発生した | システムエラーが発生した場合に返されるエラーメッセージ。 | |
503 |
|
| 許可されたインスタンスの最大数に達した場合に返されるエラーメッセージ。 | Function Computeエンジニアに連絡して、インスタンスクォータを評価してください。 |
エラーコードのリストについては、「API エラーセンター」を参照してください。