I want to do something like to modify a single key from defaults map and keep the rest
target_groups_defaults = "${list(map("health_check_path", "/health"))}"
module.services.module.alb.aws_lb_target_group.main_no_logs: lookup: lookup failed to find 'health_check_matcher' in:
${lookup(var.target_groups[count.index], "health_check_matcher", lookup(var.target_groups_defaults, "health_check_matcher"))}
target_groups_defaults = "${list(map("health_check_path", "/health", "cookie_duration", 86400, "deregistration_delay", 300, "health_check_interval", 10, "health_check_healthy_threshold", 3, "health_check_path", "/", "health_check_port", "traffic-port", "health_check_timeout", 5, "health_check_unhealthy_threshold", 3, "health_check_matcher", "200-299", "stickiness_enabled", true, "target_type", "instance"))})"