mirror of
https://github.com/farcasclaudiu/terraform-course.git
synced 2026-06-28 15:01:52 +03:00
module with flatten function
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
locals {
|
||||
my_parameters = [
|
||||
{
|
||||
"prefix" = "/myprefix"
|
||||
"parameters" = [
|
||||
{
|
||||
"name" = "myparameter"
|
||||
"value" = "myvalue"
|
||||
},
|
||||
{
|
||||
"name" = "environment"
|
||||
"value" = "dev"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"prefix" = "/myapp"
|
||||
"parameters" = [
|
||||
{
|
||||
"name" = "environment"
|
||||
"value" = "prod"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
module "parameters" {
|
||||
source = "./ssm-parameter"
|
||||
parameters = local.my_parameters
|
||||
}
|
||||
Reference in New Issue
Block a user