File: //lib/python3/dist-packages/boto/dynamodb/__pycache__/exceptions.cpython-312.pyc
�
ckF[� � � � d Z ddlmZmZ ddlmZ G d� de� Z G d� de� Z G d� d e� Z G d
� de� Z G d� d
e� Z G d� de� Z
G d� de� Zy)z6
Exceptions that are specific to the dynamodb module.
� )�BotoServerError�BotoClientError)�DynamoDBResponseErrorc � � e Zd ZdZy)�DynamoDBExpiredTokenErrorz�
Raised when a DynamoDB security token expires. This is generally boto's
(or the user's) notice to renew their DynamoDB security tokens.
N��__name__�
__module__�__qualname__�__doc__� � �:/usr/lib/python3/dist-packages/boto/dynamodb/exceptions.pyr r � � �� r r c � � e Zd ZdZy)�DynamoDBKeyNotFoundErrorzc
Raised when attempting to retrieve or interact with an item whose key
can't be found.
Nr r
r r r r r r r c � � e Zd ZdZy)�DynamoDBItemErrorz]
Raised when invalid parameters are passed when creating a
new Item in DynamoDB.
Nr r
r r r r r r r c � � e Zd ZdZy)�DynamoDBNumberErrorzC
Raised in the event of incompatible numeric type casting.
Nr r
r r r r s � �� r r c � � e Zd ZdZy)�#DynamoDBConditionalCheckFailedErrorz�
Raised when a ConditionalCheckFailedException response is received.
This happens when a conditional check, expressed via the expected_value
paramenter, fails.
Nr r
r r r r '