HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/boto/dynamodb/__pycache__/exceptions.cpython-310.pyc
o

ckF[��@s�dZddlmZmZddlmZGdd�de�ZGdd�de�ZGdd	�d	e�ZGd
d�de�ZGdd
�d
e�Z	Gdd�de�Z
Gdd�de�ZdS)z6
Exceptions that are specific to the dynamodb module.
�)�BotoServerError�BotoClientError)�DynamoDBResponseErrorc@�eZdZdZdS)�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�rc@r)�DynamoDBKeyNotFoundErrorzc
    Raised when attempting to retrieve or interact with an item whose key
    can't be found.
    Nrrrrr
rrrc@r)�DynamoDBItemErrorz]
    Raised when invalid parameters are passed when creating a
    new Item in DynamoDB.
    Nrrrrr
rrrc@r)�DynamoDBNumberErrorzC
    Raised in the event of incompatible numeric type casting.
    Nrrrrr
r src@r)�#DynamoDBConditionalCheckFailedErrorz�
    Raised when a ConditionalCheckFailedException response is received.
    This happens when a conditional check, expressed via the expected_value
    paramenter, fails.
    Nrrrrr
r'�rc@r)�DynamoDBValidationErrorz�
    Raised when a ValidationException response is received. This happens
    when one or more required parameter values are missing, or if the item
    has exceeded the 64Kb size limit.
    Nrrrrr
r0rrc@r)�DynamoDBThroughputExceededErrorz�
    Raised when the provisioned throughput has been exceeded.
    Normally, when provisioned throughput is exceeded the operation
    is retried.  If the retries are exhausted then this exception
    will be raised.
    Nrrrrr
r9srN)r�boto.exceptionrrrrrrrrrrrrrr
�<module>s