Using deletion protection to protect your table - Amazon DynamoDB

Using deletion protection to protect your table

Deletion protection can keep your table from being accidentally deleted. This section describes some best practices for using deletion protection.

  • For all active production tables, the best practice is to turn on the deletion protection setting and protect these tables from accidental deletion. This also applies to global replicas.

  • When serving application development use cases, if the table management workflow includes frequently deleting and recreating development and staging tables then the deletion protection setting can be turned off. This will allow intentional deletion of such tables by authorized IAM principals.

For more information about deletion protection, see Using deletion protection.