NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Namespace Aws\DynamoDb\Exception

## Exceptions summary

AccessDeniedException | Access denied.
ConditionalCheckFailedException | A condition specified in the operation could not be evaluated.
DynamoDbException | Default service exception class
IncompleteSignatureException | The request signature does not conform to AWS standards.
InternalFailureException | The server encountered an internal error trying to fulfill the request.
InternalServerErrorException | An error occurred on the server side.
ItemCollectionSizeLimitExceededException | An item collection is too large. This exception is only returned for tables that have one or more local secondary indexes.
LimitExceededException | The number of concurrent table requests (cumulative number of tables in the CREATING, DELETING or UPDATING state) exceeds the maximum allowed of 10. Also, for tables with secondary indexes, only one of those tables can be in the CREATING state at any point in time. Do not attempt to create more than one such table simultaneously. The total limit of tables in the ACTIVE state is 250.
MissingAuthenticationTokenException | Request must contain a valid (registered) AWS Access Key ID.
ProvisionedThroughputExceededException | The request rate is too high, or the request is too large, for the available throughput to accommodate. The AWS SDKs automatically retry requests that receive this exception; therefore, your request will eventually succeed, unless the request is too large or your retry queue is too large to finish. Reduce the frequency of requests by using the strategies listed in Error Retries and Exponential Backoff in the Amazon DynamoDB Developer Guide.
ResourceInUseException | The operation conflicts with the resource's availability. For example, you attempted to recreate an existing table, or tried to delete a table currently in the CREATING state.
ResourceNotFoundException | The operation tried to access a nonexistent table or index. The resource may not be specified correctly, or its status may not be ACTIVE.
ServiceUnavailableException | The service is currently unavailable or busy.
ThrottlingException | Rate of requests exceeds the allowed throughput.
UnprocessedWriteRequestsException | This exception may contain unprocessed write request items
UnrecognizedClientException | Unrecognized client exception
ValidationException | One or more required parameter values were missing.