Skip to content
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

feat: allow fine-grained deletion protection config at the table-level #287

Merged

Conversation

3sne
Copy link
Contributor

@3sne 3sne commented Nov 17, 2023

Fixes #258

Introduces an optional key deletion_protection to the tables and external_tables variables' types. When set, this table-level setting will take precedence over module-level deletion_protection variable to allow fine-grained control over deletion protection for all the tables and external_tables configured by the module.

Do let me know if I have missed something, this is my first PR on this project!

@3sne 3sne requested review from davenportjw and a team as code owners November 17, 2023 12:07
@bharathkkb
Copy link
Member

/gcbrun

Copy link
Member

@bharathkkb bharathkkb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR @3sne

@bharathkkb bharathkkb merged commit 7157c32 into terraform-google-modules:master Nov 30, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Provide interface for Table Level deletion protection
2 participants