{"repo":"terraform-aws-modules/terraform-aws-dynamodb-table","free":true,"listed":false,"github":"https://github.com/terraform-aws-modules/terraform-aws-dynamodb-table","clone":"git clone https://github.com/terraform-aws-modules/terraform-aws-dynamodb-table.git","description":"Terraform module to create AWS DynamoDB resources 🇺🇦","language":"HCL","stars":119,"topics":["aws","dynamodb","terraform-module"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"AWS DynamoDB Table Terraform module Terraform module to create a DynamoDB table. Usage Notes Warning: enabling or disabling autoscaling can cause your table to be recreated There are two separate Terraform resources used for the DynamoDB table: one is for when any autoscaling is enabled the other when disabled. If your table is already created and then you change the variable autoscaling enabled then your table will be recreated by Terraform. In this case you will need to move the old aws dynamodb table resource that is being destroyed to the new resource that is being created . For example: Warning: autoscaling with global secondary indexes When using an autoscaled provisioned table with GSIs you may find that applying TF changes whilst a GSI is scaled up will reset the capacity, there is an open issue for this on the AWS Provider. To get around this issue you can enable the ignore changes global secondary index setting however, using this setting means that any changes to GSIs will be ignored by Terraform and will hence have to be applied manually (or via some other automation). NOTE : Setting ignore changes global secondary index after the table is already created causes your table to be recreated. In this case, you will need to move the old aws dynamodb table resource that is being destroyed to the new resource that is being created . For example: Module wrappers Users of this Terraform module can create multiple similar resources by using for each meta-argument within mo","default_branch":null,"files":null,"tree":[],"storefront":"/r/terraform-aws-modules","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/terraform-aws-modules/terraform-aws-dynamodb-table/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}