// Redis instance resource "stackit_redis_instance" "this" { project_id = var.stackit_project_id name = var.redis_name version = var.redis_version plan_name = var.redis_plan_name parameters = merge( { enable_monitoring = var.redis_parameters.enable_monitoring down_after_milliseconds = var.redis_parameters.down_after_milliseconds }, var.redis_parameters.sgw_acl != null ? { sgw_acl = var.redis_parameters.sgw_acl } : {}, var.redis_parameters.syslog != null ? { syslog = var.redis_parameters.syslog } : {} ) } // Redis Credentials resource "stackit_redis_credential" "this" { project_id = var.stackit_project_id instance_id = stackit_redis_instance.this.instance_id }