1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# locals =====================================================================
locals {
tags = merge(
{
ManagedBy = "terraform"
Module = "database/elasticache"
},
var.tags,
)
create_subnet_group = length(var.subnet_ids) > 0 && var.subnet_group_name == null
effective_subnet_group = local.create_subnet_group ? "${var.cluster_id}-subnet-group" : var.subnet_group_name
parameter_group_family = var.engine == "redis" ? "redis${split(".", var.engine_version)[0]}" : "memcached${split(".", var.engine_version)[0]}"
}
|