ステータス・コード
Compute Classic RESTリソースのいずれかを呼び出すと、Responseヘッダーは次の表に定義されている標準HTTPステータス・コードのいずれかを返します。
注意:
成功コードは、個々のメソッドを説明するトピックに記載されています。| HTTPレスポンス・コード | エラーの説明 |
|---|---|
| 4xx |
APIClientErrorHTTPの4xxエラーに沿ったクライアント側のエラー。 |
| 400 |
不正リクエストリクエストに無効なパラメータが含まれています。 |
| 401 |
APIUnauthorizedErrorこのリクエストには、ユーザーの認証または承認が必要です。 |
| 403 |
APIForbiddenErrorサーバーはリクエストを理解しましたが、その実行を拒否しました。 承認が役立たず、リクエストを繰り返さないでください。 |
| 404 |
APINotFoundErrorサーバーは、Request-URIと一致するものが見つかりませんでした。 この状態が一時的か恒久的かにかかわらず、指示は与えられません。 |
| 405 |
APIMethodNotAllowedErrorリクエスト行で指定されたメソッドは、リクエストURIで識別されるリソースでは許可されていません。 Compute Classic APIは、HTTPメソッド(GET、POST、PUT、DELETE)のサブセットのみをサポートしています。 また、すべてのメソッドがすべてのオブジェクトにサポートされるわけではありません。 サポートされないメソッドが起動された場合にこの例外が返されます。 |
| 406 |
APINotAcceptableErrorリクエストによって識別されるリソースは、リクエストで送信されたAcceptヘッダーによって受け入れられない内容特性を持つレスポンス・エンティティを生成する能力のみを持ちます。 |
| 409 |
APIConflictErrorリソースの現在の状態との競合のためにリクエストを完了できなかったか、またはリソース作成呼び出しの場合、リクエストされたリソースがすでにシステムに存在しています。 既存のオブジェクトを削除して新たに作成するか、一意の識別子を持つ新しいオブジェクトを作成することができます。 |
| 410 |
APIGoneErrorリクエストされたリソースはサーバー上に存在しません。 たとえば、インスタンスが以前に存在したが、現在は実行されていない場合、同じ識別子でこのインスタンスの複製を作成することはできません。 |
| 412 |
APIPreconditionFailedErrorGETまたはPUTリクエストがVPNエンドポイントおよびVPNゲートウェイに送信されたときに、Oracle Cloud VPNゲートウェイへの接続に使用するデータ・センターのゲートウェイが、構成されていないか使用不可でした。 |
| 413 |
APIRequestTooLargeアップロードしたイメージが最大許容アップロード・サイズを超えています。 |
| 415 |
APIUnsupportedTypeErrorリクエスト・エンティティが、リクエストされたメソッドに対してリクエストされたリソースでサポートされていない形式で指定されたため、サーバーはリクエストに対処できません。 通常、これはJSONエンコーディング・エラーを示します。 |
| 429 |
APITooManyRequestsError発生したリクエストの数が指定された制限を超えたため、サーバーはこのリクエストを処理できません。 サーバーが処理できるリクエストの数には制限があります。 この制限は、リソースおよび実行するアクションによって異なります。 たとえば、1分あたりのインスタンスごとに発生させることができる画面キャプチャ・リクエストの数には制限があります。 |
| 5xx |
APIServerError内部エラーが発生し、サーバーはリクエストを満たすことができません。 |
| 500 |
APIUncaughtExceptionErrorサーバーで予期しない状態が発生し、リクエストを処理できませんでした。 このエラーは、Oracle Supportに連絡したときにノートして入力する必要がある参照コードを返します。 |
| 501 |
APINotImplementedErrorサーバーは現在、リクエストを満たすのに必要な機能をサポートしていません。 |
| 503 |
APIServiceUnavailableサーバーは現在、一時的な過負荷またはメンテナンスのためにリクエストを処理できません。 これは、負荷に関連した状態である可能性が最も高いため、少し遅れて緩和する必要があります。 |
| 502/504 |
APIGatewayErrorAPIとOracle Single-Tenant Compute Cloud Serviceのサービス・レイヤー間の接続が停止しています。 これは一般的に一時的で最も可能性の高いサービス・フェイルオーバー関連の状態であり、短時間の遅延の後で緩和されるべきです。 |
| 507 |
APIInsufficientStorageサーバーは、リクエストの正常な完了に必要な表現を保存できません。 この状態は一時的なものであると考えられます。 |