Exceptions¶
-
exception
aiosnow.exceptions.AmbiguousClientAuthentication[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionMultiple authentication methods provided
-
exception
aiosnow.exceptions.ClientConnectionError[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionRaised when there was a problem connecting to the server
-
exception
aiosnow.exceptions.ConfigurationError[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionConfiguration error
-
exception
aiosnow.exceptions.DeleteError[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionRaised if there was an error deleting a record
-
exception
aiosnow.exceptions.DeserializationError[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionRaised when there was an issue with deserialization
-
exception
aiosnow.exceptions.ErrorResponse(message: str, status: int)[source]¶ Bases:
aiosnow.exceptions.RequestErrorThe server returned an error in the response
-
exception
aiosnow.exceptions.IncompatiblePayloadField[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionAn incompatible field was found in the payload
-
exception
aiosnow.exceptions.InvalidContentMethod[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionRaised if the response content was incorrectly accessed
-
exception
aiosnow.exceptions.InvalidFieldName[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionUsually raised if an attempt is made to override a base member with a Field
-
exception
aiosnow.exceptions.MissingClientAuthentication[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionNo authentication method provided
-
exception
aiosnow.exceptions.NoItems[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionThe request yielded no results
-
exception
aiosnow.exceptions.PayloadValidationError[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionLocal payload validation against a Resource Schema failed
-
exception
aiosnow.exceptions.RequestError(message: str, status: int)[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionThe application returned a parsable error in the response
-
exception
aiosnow.exceptions.SchemaError[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionGeneric exception raised on schema issues, e.g. integrity errors
-
exception
aiosnow.exceptions.SelectError[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionRaised on query builder issues
-
exception
aiosnow.exceptions.SerializationError[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionRaised when there was an issue with serialization
-
exception
aiosnow.exceptions.TooManyItems[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionThe request yielded too many results
-
exception
aiosnow.exceptions.UnexpectedContentType[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionUnexpected content type from server
-
exception
aiosnow.exceptions.UnexpectedPayloadType[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionRaised when the request payload was of an unexpected type
-
exception
aiosnow.exceptions.UnexpectedResponseContent(message: str, status: int)[source]¶ Bases:
aiosnow.exceptions.RequestErrorUnexpected content in response from server
-
exception
aiosnow.exceptions.UnexpectedValue[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionTypically raised when a method receives unexpected input
-
exception
aiosnow.exceptions.UnknownPayloadField[source]¶ Bases:
aiosnow.exceptions.AiosnowExceptionA field unknown to the schema was found in the payload