File tree 2 files changed +18
-7
lines changed
2 files changed +18
-7
lines changed Original file line number Diff line number Diff line change @@ -92,9 +92,12 @@ resource "aws_elasticache_parameter_group" "default" {
92
92
name = module. this . id
93
93
family = var. elasticache_parameter_group_family
94
94
95
- parameter {
96
- name = " max_item_size"
97
- value = var. max_item_size
95
+ dynamic "parameter" {
96
+ for_each = var. parameter
97
+ content {
98
+ name = parameter. value . name
99
+ value = tostring (parameter. value . value )
100
+ }
98
101
}
99
102
}
100
103
Original file line number Diff line number Diff line change @@ -4,10 +4,18 @@ variable "vpc_id" {
4
4
description = " VPC ID"
5
5
}
6
6
7
- variable "max_item_size" {
8
- type = number
9
- default = 10485760
10
- description = " Max item size"
7
+ variable "parameter" {
8
+ type = list (object ({
9
+ name = string
10
+ value = string
11
+ }))
12
+ default = [
13
+ {
14
+ name = " max_item_size"
15
+ value = 10485760
16
+ },
17
+ ]
18
+ description = " A list of Memcached parameters to apply. Note that parameters may differ from one Memcached family to another"
11
19
}
12
20
13
21
variable "subnets" {
You can’t perform that action at this time.
0 commit comments