You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -304,6 +304,7 @@ Available targets:
304
304
| <aname="input_server_side_encryption_kms_key_arn"></a> [server\_side\_encryption\_kms\_key\_arn](#input\_server\_side\_encryption\_kms\_key\_arn)| The ARN of the CMK that should be used for the AWS KMS encryption. This attribute should only be specified if the key is different from the default DynamoDB CMK, alias/aws/dynamodb. |`string`|`null`| no |
305
305
| <aname="input_stage"></a> [stage](#input\_stage)| ID element. Usually used to indicate role, e.g. 'prod', 'staging', 'source', 'build', 'test', 'deploy', 'release' |`string`|`null`| no |
306
306
| <aname="input_stream_view_type"></a> [stream\_view\_type](#input\_stream\_view\_type)| When an item in the table is modified, what information is written to the stream |`string`|`""`| no |
307
+
| <aname="input_table_class"></a> [table\_class](#input\_table\_class)| DynamoDB storage class of the table. Can be STANDARD or STANDARD\_INFREQUENT\_ACCESS |`string`|`"STANDARD"`| no |
307
308
| <aname="input_tags"></a> [tags](#input\_tags)| Additional tags (e.g. `{'BusinessUnit': 'XYZ'}`).<br>Neither the tag keys nor the tag values will be modified by this module. |`map(string)`|`{}`| no |
308
309
| <aname="input_tags_enabled"></a> [tags\_enabled](#input\_tags\_enabled)| Set to `false` to disable tagging. This can be helpful if you're managing tables on dynamodb-local with terraform as it doesn't support tagging. |`bool`|`true`| no |
309
310
| <aname="input_tenant"></a> [tenant](#input\_tenant)| ID element \_(Rarely used, not included by default)\_. A customer identifier, indicating who this instance of a resource is for |`string`|`null`| no |
@@ -491,7 +492,7 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply
Copy file name to clipboardExpand all lines: docs/terraform.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,6 +72,7 @@
72
72
| <aname="input_server_side_encryption_kms_key_arn"></a> [server\_side\_encryption\_kms\_key\_arn](#input\_server\_side\_encryption\_kms\_key\_arn)| The ARN of the CMK that should be used for the AWS KMS encryption. This attribute should only be specified if the key is different from the default DynamoDB CMK, alias/aws/dynamodb. |`string`|`null`| no |
73
73
| <aname="input_stage"></a> [stage](#input\_stage)| ID element. Usually used to indicate role, e.g. 'prod', 'staging', 'source', 'build', 'test', 'deploy', 'release' |`string`|`null`| no |
74
74
| <aname="input_stream_view_type"></a> [stream\_view\_type](#input\_stream\_view\_type)| When an item in the table is modified, what information is written to the stream |`string`|`""`| no |
75
+
| <aname="input_table_class"></a> [table\_class](#input\_table\_class)| DynamoDB storage class of the table. Can be STANDARD or STANDARD\_INFREQUENT\_ACCESS |`string`|`"STANDARD"`| no |
75
76
| <aname="input_tags"></a> [tags](#input\_tags)| Additional tags (e.g. `{'BusinessUnit': 'XYZ'}`).<br>Neither the tag keys nor the tag values will be modified by this module. |`map(string)`|`{}`| no |
76
77
| <aname="input_tags_enabled"></a> [tags\_enabled](#input\_tags\_enabled)| Set to `false` to disable tagging. This can be helpful if you're managing tables on dynamodb-local with terraform as it doesn't support tagging. |`bool`|`true`| no |
77
78
| <aname="input_tenant"></a> [tenant](#input\_tenant)| ID element \_(Rarely used, not included by default)\_. A customer identifier, indicating who this instance of a resource is for |`string`|`null`| no |
Copy file name to clipboardExpand all lines: variables.tf
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -168,3 +168,9 @@ variable "tags_enabled" {
168
168
default=true
169
169
description="Set to `false` to disable tagging. This can be helpful if you're managing tables on dynamodb-local with terraform as it doesn't support tagging."
170
170
}
171
+
172
+
variable"table_class" {
173
+
type=string
174
+
default="STANDARD"
175
+
description="DynamoDB storage class of the table. Can be STANDARD or STANDARD_INFREQUENT_ACCESS"
0 commit comments