Amazon DynamoDB local now supports table deletion protection and the ReturnValuesOnConditionCheckFailure parameter. With DynamoDB local, you can develop and test applications by running DynamoDB in your local development environment without incurring any costs. DynamoDB local does not require an internet connection, and it works with your existing DynamoDB API calls.
Source:: Amazon AWS