1+ # 10/20/2025: currently tables are defined primary in us-east-1 and secondary in us-east-2.
2+ # Once replication is done we will primary us-east-2 and secondary us-east-1
3+
14resource "aws_dynamodb_table" "app_audit_log" {
5+ region = " us-east-1"
26 billing_mode = " PAY_PER_REQUEST"
37 name = " ${ var . ProjectId } -audit-log"
48 deletion_protection_enabled = true
@@ -30,6 +34,7 @@ resource "aws_dynamodb_table" "app_audit_log" {
3034}
3135
3236resource "aws_dynamodb_table" "api_keys" {
37+ region = " us-east-1"
3338 billing_mode = " PAY_PER_REQUEST"
3439 name = " ${ var . ProjectId } -keys"
3540 deletion_protection_enabled = true
@@ -56,6 +61,7 @@ resource "aws_dynamodb_table" "api_keys" {
5661}
5762
5863resource "aws_dynamodb_table" "room_requests" {
64+ region = " us-east-1"
5965 billing_mode = " PAY_PER_REQUEST"
6066 name = " ${ var . ProjectId } -room-requests"
6167 deletion_protection_enabled = true
@@ -97,6 +103,7 @@ resource "aws_dynamodb_table" "room_requests" {
97103
98104
99105resource "aws_dynamodb_table" "room_requests_status" {
106+ region = " us-east-1"
100107 billing_mode = " PAY_PER_REQUEST"
101108 name = " ${ var . ProjectId } -room-requests-status"
102109 deletion_protection_enabled = true
@@ -139,6 +146,7 @@ resource "aws_dynamodb_table" "room_requests_status" {
139146
140147
141148resource "aws_dynamodb_table" "external_membership" {
149+ region = " us-east-1"
142150 billing_mode = " PAY_PER_REQUEST"
143151 name = " ${ var . ProjectId } -membership-external-v3"
144152 deletion_protection_enabled = true
@@ -182,6 +190,7 @@ resource "aws_dynamodb_table" "external_membership" {
182190
183191
184192resource "aws_dynamodb_table" "iam_assignments" {
193+ region = " us-east-1"
185194 billing_mode = " PAY_PER_REQUEST"
186195 name = " ${ var . ProjectId } -iam-assignments"
187196 deletion_protection_enabled = true
@@ -204,6 +213,7 @@ resource "aws_dynamodb_table" "iam_assignments" {
204213}
205214
206215resource "aws_dynamodb_table" "user_info" {
216+ region = " us-east-1"
207217 billing_mode = " PAY_PER_REQUEST"
208218 name = " ${ var . ProjectId } -user-info"
209219 deletion_protection_enabled = true
@@ -235,6 +245,7 @@ resource "aws_dynamodb_table" "user_info" {
235245}
236246
237247resource "aws_dynamodb_table" "events" {
248+ region = " us-east-1"
238249 billing_mode = " PAY_PER_REQUEST"
239250 name = " ${ var . ProjectId } -events"
240251 deletion_protection_enabled = true
@@ -270,6 +281,7 @@ resource "aws_dynamodb_table" "events" {
270281}
271282
272283resource "aws_dynamodb_table" "stripe_links" {
284+ region = " us-east-1"
273285 billing_mode = " PAY_PER_REQUEST"
274286 name = " ${ var . ProjectId } -stripe-links"
275287 deletion_protection_enabled = true
@@ -308,6 +320,7 @@ resource "aws_dynamodb_table" "stripe_links" {
308320}
309321
310322resource "aws_dynamodb_table" "stripe_payments" {
323+ region = " us-east-1"
311324 billing_mode = " PAY_PER_REQUEST"
312325 name = " ${ var . ProjectId } -stripe-payments"
313326 deletion_protection_enabled = true
@@ -336,6 +349,7 @@ resource "aws_dynamodb_table" "stripe_payments" {
336349 stream_view_type = " NEW_AND_OLD_IMAGES"
337350}
338351resource "aws_dynamodb_table" "linkry_records" {
352+ region = " us-east-1"
339353 billing_mode = " PAY_PER_REQUEST"
340354 name = " ${ var . ProjectId } -linkry"
341355 deletion_protection_enabled = true
@@ -371,6 +385,7 @@ resource "aws_dynamodb_table" "linkry_records" {
371385}
372386
373387resource "aws_dynamodb_table" "cache" {
388+ region = " us-east-1"
374389 billing_mode = " PAY_PER_REQUEST"
375390 name = " ${ var . ProjectId } -cache"
376391 deletion_protection_enabled = true
@@ -397,6 +412,7 @@ resource "aws_dynamodb_table" "cache" {
397412}
398413
399414resource "aws_dynamodb_table" "sig_info" {
415+ region = " us-east-1"
400416 billing_mode = " PAY_PER_REQUEST"
401417 name = " ${ var . ProjectId } -sigs"
402418 deletion_protection_enabled = true
@@ -444,6 +460,7 @@ resource "aws_dynamodb_table" "sig_info" {
444460}
445461
446462resource "aws_dynamodb_table" "store_inventory" {
463+ region = " us-east-1"
447464 billing_mode = " PAY_PER_REQUEST"
448465 name = " ${ var . ProjectId } -store-inventory"
449466 deletion_protection_enabled = true
@@ -471,6 +488,7 @@ resource "aws_dynamodb_table" "store_inventory" {
471488}
472489
473490resource "aws_dynamodb_table" "store_carts_orders" {
491+ region = " us-east-1"
474492 billing_mode = " PAY_PER_REQUEST"
475493 name = " ${ var . ProjectId } -store-carts-orders"
476494 deletion_protection_enabled = true
@@ -513,6 +531,7 @@ resource "aws_dynamodb_table" "store_carts_orders" {
513531}
514532
515533resource "aws_dynamodb_table" "store_limits" {
534+ region = " us-east-1"
516535 billing_mode = " PAY_PER_REQUEST"
517536 name = " ${ var . ProjectId } -store-limits"
518537 deletion_protection_enabled = true
0 commit comments