File: //usr/lib/python3/dist-packages/boto/dynamodb/__pycache__/exceptions.cpython-310.pyc
o
ckF[� � @ s� d Z ddlmZmZ ddlmZ G dd� de�ZG dd� de�ZG dd � d e�ZG d
d� de�ZG dd
� d
e�Z G dd� de�Z
G dd� de�ZdS )z6
Exceptions that are specific to the dynamodb module.
� )�BotoServerError�BotoClientError)�DynamoDBResponseErrorc @ � e Zd ZdZdS )�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__� r r �:/usr/lib/python3/dist-packages/boto/dynamodb/exceptions.pyr � r c @ r )�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 c @ r )�DynamoDBItemErrorz]
Raised when invalid parameters are passed when creating a
new Item in DynamoDB.
Nr r r r r
r r r c @ r )�DynamoDBNumberErrorzC
Raised in the event of incompatible numeric type casting.
Nr r r r r
r s r c @ r )�#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 '