resource "nubes_postgres" "npg" { resource_name = "pg4tf033" cluster_configuration = jsonencode({ platform = var.realm instances = 1 memory = 512 cpu = 500 disk = "1" }) startup_configuration = jsonencode({ appVersion = "17" }) access_configuration = jsonencode({ needExternalAddressMaster = false }) postgres_configuration = jsonencode({ enablePgPoolerMaster = false enablePgPoolerSlave = false allowNoSsl = false s3Uid = var.s3_uid jsonParameters = jsonencode({ log_connections = "off" log_disconnections = "off" }) }) backup_configuration = jsonencode({}) autoscale_configuration = jsonencode({ autoScale = false percentage = 10 techWindow = 0 quotaGb = "1" }) operation_timeout = "11m" adopt_existing_on_create = true } resource "nubes_postgres_user" "pg_user" { postgres_id = nubes_postgres.npg.id username = "user0" role = "ddl_user" adopt_existing_on_create = true } resource "nubes_postgres_database" "db2_app" { postgres_id = nubes_postgres.npg.id db_name = "db_terra" db_owner = nubes_postgres_user.pg_user.username adopt_existing_on_create = true }