exceptions Module

Klassen

AzureError

Basis uitzondering voor alle fouten.

ClientAuthenticationError

Een foutbericht met statuscode 4xx. Dit wordt niet rechtstreeks door de Azure-kernpijplijn gegenereerd.

DecodeError

Er is een fout opgetreden tijdens de deserialisatie van antwoorden.

DeserializationError

Wordt gegenereerd als er een fout optreedt tijdens deserialisatie.

HttpResponseError

Er is een aanvraag ingediend en er is een statuscode voor niet-geslaagd ontvangen van de service.

ODataV4Error

Een HTTP-antwoordfout waarbij de JSON wordt gedecodeerd als OData V4-foutindeling.

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

ODataV4Format

Klasse om de OData V4-foutindeling te beschrijven.

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

Voorbeeld van JSON:

error: { "code": "ValidationError", "message": "Een of meer velden bevatten onjuiste waarden: ", "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

Een foutbericht met statuscode 4xx. Dit wordt niet rechtstreeks door de Azure-kernpijplijn gegenereerd.

ResourceModifiedError

Een foutbericht met statuscode 4xx, meestal 412 Conflict. Dit wordt niet rechtstreeks door de Azure-kernpijplijn gegenereerd.

ResourceNotFoundError

Een foutreactie, meestal geactiveerd door een 412-antwoord (voor update) of 404 (voor get/post)

ResourceNotModifiedError

Een foutbericht met statuscode 304. Dit wordt niet rechtstreeks door de Azure-kernpijplijn gegenereerd.

ResponseNotReadError

Er is een fout opgetreden als u toegang probeert te krijgen tot de inhoud van een antwoord zonder eerst te lezen.

Deze wordt gegenereerd als u probeert toegang te krijgen tot de inhoud van ~azure.core.rest.HttpResponse of ~azure.core.rest.AsyncHttpResponse zonder eerst de bytes van het antwoord eerst te lezen.

SerializationError

Wordt gegenereerd als er een fout is opgetreden tijdens serialisatie.

ServiceRequestError

Er is een fout opgetreden tijdens een poging om een aanvraag bij de service in te dienen. Er is geen aanvraag verzonden.

ServiceResponseError

De aanvraag is verzonden, maar de client begrijpt het antwoord niet. Er is mogelijk een time-out opgetreden voor de verbinding. Deze fouten kunnen opnieuw worden geprobeerd voor idempotente of veilige bewerkingen

StreamClosedError

Er is een fout opgetreden als u toegang probeert te krijgen tot de stroom van een antwoord nadat deze is gesloten.

Deze wordt gegenereerd als u een ~azure.core.rest.HttpResponse of ~azure.core.rest.AsyncHttpResponse probeert te lezen/streamen zodra de stroom van het antwoord is gesloten.

StreamConsumedError

Er is een fout opgetreden als u toegang probeert te krijgen tot de stroom van een antwoord nadat deze is verbruikt.

Deze wordt gegenereerd als u een ~azure.core.rest.HttpResponse of ~azure.core.rest.AsyncHttpResponse probeert te lezen/streamen zodra de stroom van het antwoord is verbruikt.

TooManyRedirectsError

Het maximum aantal omleidingspogingen is bereikt.