@@ -20,8 +20,10 @@ resource "aws_dynamodb_table" "app_audit_log" {
2020 enabled = true
2121 }
2222 replica {
23- region_name = " us-east-2"
24- propagate_tags = true
23+ region_name = " us-east-2"
24+ propagate_tags = true
25+ deletion_protection_enabled = true
26+ point_in_time_recovery = true
2527 }
2628 stream_enabled = true
2729 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -44,8 +46,10 @@ resource "aws_dynamodb_table" "api_keys" {
4446 enabled = true
4547 }
4648 replica {
47- region_name = " us-east-2"
48- propagate_tags = true
49+ region_name = " us-east-2"
50+ propagate_tags = true
51+ deletion_protection_enabled = true
52+ point_in_time_recovery = true
4953 }
5054 stream_enabled = true
5155 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -82,8 +86,10 @@ resource "aws_dynamodb_table" "room_requests" {
8286 enabled = true
8387 }
8488 replica {
85- region_name = " us-east-2"
86- propagate_tags = true
89+ region_name = " us-east-2"
90+ propagate_tags = true
91+ deletion_protection_enabled = true
92+ point_in_time_recovery = true
8793 }
8894 stream_enabled = true
8995 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -122,8 +128,10 @@ resource "aws_dynamodb_table" "room_requests_status" {
122128 enabled = true
123129 }
124130 replica {
125- region_name = " us-east-2"
126- propagate_tags = true
131+ region_name = " us-east-2"
132+ propagate_tags = true
133+ deletion_protection_enabled = true
134+ point_in_time_recovery = true
127135 }
128136 stream_enabled = true
129137 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -163,8 +171,10 @@ resource "aws_dynamodb_table" "external_membership" {
163171 projection_type = " KEYS_ONLY"
164172 }
165173 replica {
166- region_name = " us-east-2"
167- propagate_tags = true
174+ region_name = " us-east-2"
175+ propagate_tags = true
176+ deletion_protection_enabled = true
177+ point_in_time_recovery = true
168178 }
169179 stream_enabled = true
170180 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -184,8 +194,10 @@ resource "aws_dynamodb_table" "iam_assignments" {
184194 type = " S"
185195 }
186196 replica {
187- region_name = " us-east-2"
188- propagate_tags = true
197+ region_name = " us-east-2"
198+ propagate_tags = true
199+ deletion_protection_enabled = true
200+ point_in_time_recovery = true
189201 }
190202 stream_enabled = true
191203 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -213,8 +225,10 @@ resource "aws_dynamodb_table" "user_info" {
213225 projection_type = " KEYS_ONLY"
214226 }
215227 replica {
216- region_name = " us-east-2"
217- propagate_tags = true
228+ region_name = " us-east-2"
229+ propagate_tags = true
230+ deletion_protection_enabled = true
231+ point_in_time_recovery = true
218232 }
219233 stream_enabled = true
220234 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -246,8 +260,10 @@ resource "aws_dynamodb_table" "events" {
246260 enabled = true
247261 }
248262 replica {
249- region_name = " us-east-2"
250- propagate_tags = true
263+ region_name = " us-east-2"
264+ propagate_tags = true
265+ deletion_protection_enabled = true
266+ point_in_time_recovery = true
251267 }
252268 stream_enabled = true
253269 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -282,8 +298,10 @@ resource "aws_dynamodb_table" "stripe_links" {
282298 enabled = true
283299 }
284300 replica {
285- region_name = " us-east-2"
286- propagate_tags = true
301+ region_name = " us-east-2"
302+ propagate_tags = true
303+ deletion_protection_enabled = true
304+ point_in_time_recovery = true
287305 }
288306 stream_enabled = true
289307 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -308,6 +326,12 @@ resource "aws_dynamodb_table" "stripe_payments" {
308326 name = " sortKey"
309327 type = " S"
310328 }
329+ replica {
330+ region_name = " us-east-2"
331+ propagate_tags = true
332+ deletion_protection_enabled = true
333+ point_in_time_recovery = true
334+ }
311335 stream_enabled = true
312336 stream_view_type = " NEW_AND_OLD_IMAGES"
313337}
@@ -337,8 +361,10 @@ resource "aws_dynamodb_table" "linkry_records" {
337361 projection_type = " ALL"
338362 }
339363 replica {
340- region_name = " us-east-2"
341- propagate_tags = true
364+ region_name = " us-east-2"
365+ propagate_tags = true
366+ deletion_protection_enabled = true
367+ point_in_time_recovery = true
342368 }
343369 stream_enabled = true
344370 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -361,8 +387,10 @@ resource "aws_dynamodb_table" "cache" {
361387 enabled = true
362388 }
363389 replica {
364- region_name = " us-east-2"
365- propagate_tags = true
390+ region_name = " us-east-2"
391+ propagate_tags = true
392+ deletion_protection_enabled = true
393+ point_in_time_recovery = true
366394 }
367395 stream_enabled = true
368396 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -406,8 +434,10 @@ resource "aws_dynamodb_table" "sig_info" {
406434 projection_type = " KEYS_ONLY"
407435 }
408436 replica {
409- region_name = " us-east-2"
410- propagate_tags = true
437+ region_name = " us-east-2"
438+ propagate_tags = true
439+ deletion_protection_enabled = true
440+ point_in_time_recovery = true
411441 }
412442 stream_enabled = true
413443 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -431,8 +461,10 @@ resource "aws_dynamodb_table" "store_inventory" {
431461 type = " S"
432462 }
433463 replica {
434- region_name = " us-east-2"
435- propagate_tags = true
464+ region_name = " us-east-2"
465+ propagate_tags = true
466+ deletion_protection_enabled = true
467+ point_in_time_recovery = true
436468 }
437469 stream_enabled = true
438470 stream_view_type = " NEW_AND_OLD_IMAGES"
@@ -470,6 +502,12 @@ resource "aws_dynamodb_table" "store_carts_orders" {
470502 range_key = " createdAt"
471503 projection_type = " ALL"
472504 }
505+ replica {
506+ region_name = " us-east-2"
507+ propagate_tags = true
508+ deletion_protection_enabled = true
509+ point_in_time_recovery = true
510+ }
473511 stream_enabled = true
474512 stream_view_type = " NEW_AND_OLD_IMAGES"
475513}
@@ -491,6 +529,12 @@ resource "aws_dynamodb_table" "store_limits" {
491529 name = " limitId"
492530 type = " S"
493531 }
532+ replica {
533+ region_name = " us-east-2"
534+ propagate_tags = true
535+ deletion_protection_enabled = true
536+ point_in_time_recovery = true
537+ }
494538 stream_enabled = true
495539 stream_view_type = " NEW_AND_OLD_IMAGES"
496540}
0 commit comments