azure.cosmos.errors module

PyCosmos Exceptions in the Azure Cosmos database service.

exception azure.cosmos.errors.CosmosError[source]

Bases: Exception

Base class for all Azure Cosmos errors.

exception azure.cosmos.errors.HTTPFailure(status_code, message='', headers=None)[source]

Bases: azure.cosmos.errors.CosmosError

Raised when a HTTP request to the Azure Cosmos has failed.

Parameters
  • status_code (int) –

  • message (str) –

exception azure.cosmos.errors.JSONParseFailure[source]

Bases: azure.cosmos.errors.CosmosError

Raised when fails to parse JSON message.

exception azure.cosmos.errors.UnexpectedDataType[source]

Bases: azure.cosmos.errors.CosmosError

Raised when unexpected data type is provided as parameter.