exceptions Módulo

Classes

AzureError

Exceção base para todos os erros.

ClientAuthenticationError

Uma resposta de erro com o código de status 4xx. Isso não será gerado diretamente pelo pipeline principal do Azure.

DecodeError

Erro gerado durante a desserialização de resposta.

DeserializationError

Gerado se um erro for encontrado durante a desserialização.

HttpResponseError

Uma solicitação foi feita e um código de status sem êxito foi recebido do serviço.

ODataV4Error

Um erro de resposta HTTP em que o JSON é decodificado como formato de erro OData V4.

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

ODataV4Format

Classe para descrever o formato de erro OData V4.

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

Exemplo de JSON:

erro: { "code": "ValidationError", "message": "Um ou mais campos contêm valores incorretos: ", "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

Uma resposta de erro com o código de status 4xx. Isso não será gerado diretamente pelo pipeline principal do Azure.

ResourceModifiedError

Uma resposta de erro com o código de status 4xx, normalmente 412 Conflito. Isso não será gerado diretamente pelo pipeline principal do Azure.

ResourceNotFoundError

Uma resposta de erro, normalmente disparada por uma resposta 412 (para atualização) ou 404 (para obter/postar)

ResourceNotModifiedError

Uma resposta de erro com o código de status 304. Isso não será gerado diretamente pelo pipeline principal do Azure.

ResponseNotReadError

Erro gerado se você tentar acessar o conteúdo de uma resposta sem ler primeiro.

Ele será gerado se você tentar acessar o conteúdo de um ~azure.core.rest.HttpResponse ou ~azure.core.rest.AsyncHttpResponse sem primeiro ler os bytes da resposta em primeiro lugar.

SerializationError

Gerado se um erro for encontrado durante a serialização.

ServiceRequestError

Erro ao tentar fazer uma solicitação para o serviço. Nenhuma solicitação foi enviada.

ServiceResponseError

A solicitação foi enviada, mas o cliente não entendeu a resposta. A conexão pode ter cronometrado. Esses erros podem ser repetidos para operações idempotentes ou seguras

StreamClosedError

Erro gerado se você tentar acessar o fluxo de uma resposta depois de fechada.

Ele será gerado se você tentar ler/transmitir um ~azure.core.rest.HttpResponse ou ~azure.core.rest.AsyncHttpResponse depois que o fluxo da resposta for fechado.

StreamConsumedError

Erro gerado se você tentar acessar o fluxo de uma resposta uma vez consumida.

Ele será gerado se você tentar ler/transmitir um ~azure.core.rest.HttpResponse ou ~azure.core.rest.AsyncHttpResponse depois que o fluxo da resposta for consumido.

TooManyRedirectsError

Atingiu o número máximo de tentativas de redirecionamento.