Skip to content

Exceptions

Custom exception classes for AWS operations.


AWSError

Bases: ValueError

AWS related Exception

DBException

Bases: Exception

Generic Exception for any DynamoDB related Errors

DBQueryException

Bases: DBReadException

Generic Exception for DynamoDB Query Invocation related Errors

DBQueryResultException

Bases: DBReadException

Generic Exception for DynamoDB Query Result related Errors

DBReadException

Bases: DBException

Generic Exception for DynamoDB Read Invocation related Errors

DBWriteException

Bases: DBException

Generic Exception for DynamoDB Put/Update/Delete related Errors

EmptyQueryResultException

Bases: DBQueryResultException

Raised when at least 1 query result was expected but none were returned

InvalidAmazonResourceNameError

Bases: AWSError

Raised when ARN is invalid

NonUniqueQueryResultException

Bases: DBQueryResultException

Raised when 1 query result is expected but more are fewer are returned

ResourceNotFoundError

Bases: AWSError

Raised when AWS resource not found