-
Notifications
You must be signed in to change notification settings - Fork 61
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
[FEATURE] Upgrade Provider to Use Native Terraform Schema #161
Comments
[Triage] |
Thank you for reviewing this @prudhvigodithi and the explanation. That makes sense. I suppose I didn't realize how frequent the OpenSearch resource itself would be actually changing. |
Thanks @jmurillo9, the change depends on the release, but OpenSearch follows strict SemVer so any breaking change would be in major release. For the OpenSearch terraform provider we already have the branching |
Is your feature request related to a problem?
The majority of the
resources
available in the2.2.0
provider require you to use an heredoc syntax where you have to put an entire JSON blob to provision the resource in question. It would be amazing if we could update the schema of all the resources so that they following the standard Terraform schema of key:value pairs.The audit_config resource is already setup correctly.
What solution would you like?
What alternatives have you considered?
As of right now, I have to rely on the
templatefile
function to render a JSON blob that works with the resource in question so that I can deploy things at scale. While I've gotten by so far, it's made the complexity of the code that much more complex and having to deal with a lot of nested objects.The text was updated successfully, but these errors were encountered: