-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(aws-dynamodb): L2 Construct for GlobalTable #16118
Comments
Thanks for opening this feature request! There are a couple of issues open asking for the same thing, will link them here: |
I have started working on an L2 construct for this. @cmckni3 if you happen to have any specific use cases or requests let me know if it might be possible to share! I'd love any feedback if I'm able to make my way along with this. |
Hi @ethanrucinski , thanks for the early working on this issue! This feature request has now been prioritized and we are actively working on it. I will be the person who will work on it and this issue is the place to watch for updates. Welcome feedbacks on future PRs! |
Hey do we have an ETA for this construct? We're trying to decide if we should publish our own internally or wait for this to become available |
@rix0rrr With the increased priority, do you plan to expand the work done https://github.com/cdklabs/awscdk-dynamodb-global-tables/ so far or will it be a new effort? |
Would be awesome to get the new L2 construct, keeping an eye on this ticket! |
Big question here: are you planning on keeping the current method of just setting I might able to contribute if this decision is clear. |
+1 |
Please take care of #15957 in the implementation. |
Any ETA when the Global Table L2 construct will be available for usage? |
@vinayak-kukreja I see the update mentioned in the below link for L2 construct, but am unable to find it in aws cdk typescript. |
This PR is for the implementation of the `GlobalTable` L2. Please reference the following RFC: https://github.com/aws/aws-cdk-rfcs/blob/master/text/0510-dynamodb-global-table.md Closes #16118 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
|
… control over replicas (#27023) This PR is for the implementation of the `TableV2` construct which provides support for the `GlobalTable` resource. Please reference the following RFC: [aws/aws-cdk-rfcs@master/text/0510-dynamodb-global-table.md](https://github.com/aws/aws-cdk-rfcs/blob/master/text/0510-dynamodb-global-table.md?rgh-link-date=2023-07-28T17%3A49%3A45Z) Closes #16118 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
… control over replicas (#27023) This PR is for the implementation of the `TableV2` construct which provides support for the `GlobalTable` resource. Please reference the following RFC: [aws/aws-cdk-rfcs@master/text/0510-dynamodb-global-table.md](https://github.com/aws/aws-cdk-rfcs/blob/master/text/0510-dynamodb-global-table.md?rgh-link-date=2023-07-28T17%3A49%3A45Z) Closes #16118 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Create an L2 construct for
AWS::DynamoDB::GlobalTable
to abstract away creation details.Handling the setup of streams, encryption, etc., in the L1 construct can be cumbersome.
Use Case
DynamoDB replication between regions.
Proposed Solution
Create L2 construct called
GlobalTable
similar to theTable
construct.This is a 🚀 Feature Request
The text was updated successfully, but these errors were encountered: