table

assemble-inc/table/dynamodb

Terraform Module HCL DYNAMODB

DynamoDB Terraform Module

Install
module "table" {
source = "assemble-inc/table/dynamodb"
version = "0.1.0"
}
plain text: /constructs/tfmod-assemble-inc-table-dynamodb/install.txt
⭐ Source on GitHub 📦 Registry page
README

DynamoDB Terraform Module This is a convenience module for AWS DynamoDB Usage ``tf module "user_table" { source = "assemble-inc/dynamodb/table" table_name = "User" hash_key = "ID" dynamodb_attributes = [ { name = "ID" type = "S" }, ] } `` Inputs - table_name: Table name - read_capacity: Read capacity - write_capacity: Write capacity - enable_encryption: Encryption enabled _(Default: true)_ - enable_point_in_time_recovery: Enable point in time recovery _(Default: true)_ - hash_key: Hash key - range_key: Range key - dynamodb_attributes: Attributes list - global_secondary_index: Global secondary index list - tags: Tags map Outputs - table_arn: Dynamo Table ARN - policy_arn: Dynamo Policy ARN

Inputs (10)
NameTypeDescriptionDefault
tagsany required
table_nameany required
hash_keyany required
read_capacityany5
enable_encryptionany"true"
global_secondary_indexany[]
dynamodb_attributesany[]
write_capacityany5
enable_point_in_time_recoveryany"true"
range_keyany""
Outputs (2)
policy_arn
table_arn
Resources (2)
aws_dynamodb_tableaws_iam_policy
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud DYNAMODB
★ Stars0
Forks1
Total downloads803
Inputs10
Outputs2
Resources2
LicenseMIT
Namespaceassemble-inc
Updated