-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
resource/aws_api_gateway_rest_api: suppressed plan diffs for policy #10986
Conversation
Can anyone from the team please review? |
Anyone to review please? |
Any ETA when this PR can be reviewed by maintainers ? I need this feature in my project. |
Looking forward to having this reviewed and implemented. Thanks @sergei-ivanov. |
Any ETA on this PR? Yet another "Terraform broken for non-toy API Gateway usage" bug. Getting the very strong feeling that we shouldn't be using Terraform for API Gateway. |
Rebased on the latest upstream master and resolved the conflicts. |
Hey @sergei-ivanov, thanks for the contribution. resource policies seem to be a pain point in several other resources as well. to give better control and prevent issues such as you are proposing to solve in this PR the maintainer team introduced some guidelines for resource access policy: https://github.com/terraform-providers/terraform-provider-aws/blob/master/docs/contributing/contribution-checklists.md#adding-resource-policy-support. best solution here would be to implement this policy as separate resource as proposed at #5834 and deprecated this field eventually. |
Hi @sergei-ivanov 👋 Thank you for submitting this. As mentioned above, we are now preferring that Terraform AWS Provider handling of resource policies be done via separate |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
Community Note
Closes #5549
Relates #10706
Release note for CHANGELOG:
Output from acceptance testing: