File tree Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Original file line number Diff line number Diff line change @@ -75,6 +75,7 @@ Resources:
75
75
- Fn::Sub : arn:aws:dynamodb:${AWS::Region}:${AWS::AccountId}:table/infra-core-api-stripe-links
76
76
- Fn::Sub : arn:aws:dynamodb:${AWS::Region}:${AWS::AccountId}:table/infra-core-api-membership-provisioning
77
77
- Fn::Sub : arn:aws:dynamodb:${AWS::Region}:${AWS::AccountId}:table/infra-core-api-membership-external
78
+ - Fn::Sub : arn:aws:dynamodb:${AWS::Region}:${AWS::AccountId}:table/infra-core-api-membership-external-v2
78
79
- Fn::Sub : arn:aws:dynamodb:${AWS::Region}:${AWS::AccountId}:table/infra-core-api-room-requests
79
80
- Fn::Sub : arn:aws:dynamodb:${AWS::Region}:${AWS::AccountId}:table/infra-core-api-room-requests-status
80
81
- Fn::Sub : arn:aws:dynamodb:${AWS::Region}:${AWS::AccountId}:table/infra-core-api-linkry
Original file line number Diff line number Diff line change @@ -415,6 +415,37 @@ Resources:
415
415
- AttributeName : netid_list
416
416
KeyType : HASH
417
417
418
+ ExternalMembershipV2RecordsTable :
419
+ Type : " AWS::DynamoDB::Table"
420
+ DeletionPolicy : " Retain"
421
+ UpdateReplacePolicy : " Retain"
422
+ Properties :
423
+ BillingMode : " PAY_PER_REQUEST"
424
+ TableName : infra-core-api-membership-external-v2
425
+ DeletionProtectionEnabled : true
426
+ PointInTimeRecoverySpecification :
427
+ PointInTimeRecoveryEnabled : !If [IsProd, true, false]
428
+ AttributeDefinitions :
429
+ - AttributeName : " netId"
430
+ AttributeType : " S"
431
+ - AttributeName : " memberList"
432
+ AttributeType : " S"
433
+ KeySchema :
434
+ - AttributeName : " netId"
435
+ KeyType : " HASH"
436
+ - AttributeName : " memberList"
437
+ KeyType : " RANGE"
438
+ GlobalSecondaryIndexes :
439
+ - IndexName : " invertedIndex"
440
+ KeySchema :
441
+ - AttributeName : " memberList"
442
+ KeyType : " HASH"
443
+ - AttributeName : " netId"
444
+ KeyType : " RANGE"
445
+ Projection :
446
+ ProjectionType : " ALL"
447
+
448
+
418
449
RoomRequestsTable :
419
450
Type : " AWS::DynamoDB::Table"
420
451
DeletionPolicy : " Retain"
You can’t perform that action at this time.
0 commit comments