resource "nubes_postgres" "npg" { resource_name = "pg4tf033" startup_configuration = jsonencode({ resourceRealm = var.realm }) cluster_configuration = jsonencode({ cpu = 500 memory = 512 replicas = 1 disk = "1" }) access_configuration = jsonencode({ masterIpSpace = "" masterAccessList = "" slaveIpSpace = "" slaveAccessList = "" }) postgres_configuration = jsonencode({ version = "17" sslRequired = false poolerMaster = false poolerSlave = false }) backup_configuration = jsonencode({ s3Uid = var.s3_uid retain = "7" schedule = "0 0 * * *" }) autoscale_configuration = jsonencode({ enabled = false schedule = "" quota = "1" percent = 10 }) 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 }