mirror of
https://github.com/farcasclaudiu/terraform-course.git
synced 2026-06-22 07:01:56 +03:00
19 lines
451 B
Terraform
19 lines
451 B
Terraform
locals {
|
|
parameters = flatten([
|
|
for parameters in var.parameters: [
|
|
for keyvalues in parameters.parameters:
|
|
{
|
|
"name" = "${parameters.prefix}/${keyvalues.name}"
|
|
"value" = keyvalues.value
|
|
}
|
|
]
|
|
])
|
|
}
|
|
|
|
resource "aws_ssm_parameter" "parameter" {
|
|
for_each = { for keyvalue in local.parameters: keyvalue.name => keyvalue.value }
|
|
name = each.key
|
|
type = "String"
|
|
value = each.value
|
|
}
|