New Resource: DyanmoDB Global Secondary Index (aws_dynamodb_table_gsi) #17096
Labels
enhancement
Requests to existing resources that expand the functionality or scope.
new-resource
Introduces a new resource.
service/dynamodb
Issues and PRs that pertain to the dynamodb service.
stale
Old or inactive issues managed by automation, if no further action taken these will get closed.
Community Note
Description
I have a project making use of a single-table design where sparse-index GSIs need to be added dynamically as the project's services expand. The lack of this resource is currently my only roadblock for having this fully modularized in Terraform (that is to say, for each new service, instead of the service's Terraform config itself being fully decoupled, I still have to manually add a new GSI via the table attributes to my base project Terraform config before applying the service config separately).
New or Affected Resource(s)
Potential Terraform Configuration
References
This pull request (kindly authored by @ben-bourdin451) was looking to implement this resource, but seems it got stymied by backwards compatibility tests and has since been abandoned. I've been trying to carve some time to take a look at it myself but unfortunately my Golang fu is not presently what it could be.
The text was updated successfully, but these errors were encountered: