diff --git a/main.tf b/main.tf index 7fb68164..5624e87a 100644 --- a/main.tf +++ b/main.tf @@ -1,12 +1,8 @@ provider "aws" { - version = "2.33.0" - region = var.aws_region } -provider "random" { - version = "2.2" -} +provider "random" {} resource "random_pet" "table_name" {} @@ -16,9 +12,15 @@ resource "aws_dynamodb_table" "tfc_example_table" { read_capacity = var.db_read_capacity write_capacity = var.db_write_capacity hash_key = "UUID" + range_key = "UserName" attribute { name = "UUID" type = "S" } + + attribute { + name = "UserName" + type = "S" + } } diff --git a/versions.tf b/versions.tf new file mode 100644 index 00000000..8bc79bfd --- /dev/null +++ b/versions.tf @@ -0,0 +1,16 @@ +terraform { + required_providers { + aws = { + source = "hashicorp/aws" + version = "~> 3.28.0" + } + + random = { + source = "hashicorp/random" + version = "3.0.0" + } + } + + required_version = ">= 0.14.0" +} +