resource "azurerm_resource_group" "redis" { name = "${var.name}-${var.environment}-redis" location = var.region } # NOTE: the Name used for Redis needs to be globally unique resource "azurerm_redis_cache" "redis" { name = "${var.name}-${var.environment}-redis" location = azurerm_resource_group.redis.location resource_group_name = azurerm_resource_group.redis.name capacity = var.capacity family = var.family sku_name = var.sku_name enable_non_ssl_port = var.enable_non_ssl_port minimum_tls_version = var.minimum_tls_version redis_configuration { enable_authentication = var.enable_authentication } tags = { environment = var.environment owner = var.owner } }