exceptions モジュール

クラス

AzureError

すべてのエラーの基本例外。

ClientAuthenticationError

状態コード 4xx を含むエラー応答。 これは、Azure コア パイプラインによって直接発生しません。

DecodeError

応答の逆シリアル化中に発生するエラー。

DeserializationError

逆シリアル化中にエラーが発生した場合に発生します。

HttpResponseError

要求が行われ、サービスから成功していない状態コードが受信されました。

ODataV4Error

JSON が OData V4 エラー形式としてデコードされる HTTP 応答エラー。

http://docs.oasis-open.org/odata/odata-json-format/v4.0/os/odata-json-format-v4.0-os.html#_Toc372793091

ODataV4Format

OData V4 エラー形式を記述するクラス。

http://docs.oasis-open.org/odata/odata-json-format/v4.0/os/odata-json-format-v4.0-os.html#_Toc372793091

JSON の例:

error: { "code": "ValidationError", "message": "1 つ以上のフィールドに正しくない値が含まれています: ", "details": [

  {
     "code": "ValidationError",
     "target": "representation",
     "message": "Parsing error(s): String '' does not match regex pattern '^[^{}/ :]+(?: :\d+)?$'.
     Path 'host', line 1, position 297."

  },
  {

     "code": "ValidationError",
     "target": "representation",
     "message": "Parsing error(s): The input OpenAPI file is not valid for the OpenAPI specificate
     https: //github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md
     (schema [https://github.com/OAI/OpenAPI-Specification/blob/master/schemas/v2.0/schema.json](https://github.com/OAI/OpenAPI-Specification/blob/master/schemas/v2.0/schema.json))."

  }

]

}

ResourceExistsError

状態コード 4xx を含むエラー応答。 これは、Azure コア パイプラインによって直接発生しません。

ResourceModifiedError

状態コード 4xx (通常は 412 競合) を含むエラー応答。 これは、Azure コア パイプラインによって直接発生しません。

ResourceNotFoundError

エラー応答。通常は 412 応答 (更新の場合) または 404 (get/post の場合) によってトリガーされます

ResourceNotModifiedError

状態コード 304 のエラー応答。 これは、Azure コア パイプラインによって直接発生しません。

ResponseNotReadError

最初に読み取らずに応答のコンテンツにアクセスしようとすると、エラーがスローされます。

最初に応答のバイトを読み取らずに、~azure.core.rest.HttpResponse または ~azure.core.rest.AsyncHttpResponse のコンテンツにアクセスしようとするとスローされます。

SerializationError

シリアル化中にエラーが発生した場合に発生します。

ServiceRequestError

サービスへの要求の試行中にエラーが発生しました。 要求は送信されませんでした。

ServiceResponseError

要求は送信されましたが、クライアントは応答を理解できませんでした。 接続がタイムアウトしている可能性があります。これらのエラーは、べき等または安全な操作に対して再試行できます

StreamClosedError

一度閉じた応答のストリームにアクセスしようとすると、エラーがスローされます。

応答のストリームが閉じられたら、~azure.core.rest.HttpResponse または ~azure.core.rest.AsyncHttpResponse を読み取り/ストリーミングしようとするとスローされます。

StreamConsumedError

一度使用された応答のストリームにアクセスしようとすると、エラーがスローされます。

応答のストリームが使用されると、~azure.core.rest.HttpResponse または ~azure.core.rest.AsyncHttpResponse を読み取り/ストリーミングしようとするとスローされます。

TooManyRedirectsError

リダイレクト試行の最大数に達しました。