okustera_database_cluster (Data Source)
Planned / Upcoming in Provider v0.2.0+
Direct Terraform data source lookups for generic database clusters are planned for upcoming provider releases. Today, database cluster details can be queried via the Okustera Cloud Portal or directly through the REST endpoint /api/v1/dbaas/clusters.
The okustera_database_cluster data source looks up an existing managed database cluster (PostgreSQL, Valkey, MySQL, or MongoDB) by name and engine type.
Example Usage
data "okustera_database_cluster" "shared_db" {
name = "production-core-db"
engine = "postgresql"
}
output "db_endpoint" {
value = data.okustera_database_cluster.shared_db.primary_endpoint
}
Schema
Required
name(String) Name of the database cluster.engine(String) Database engine (postgresql,valkey,mysql,mongodb,qdrant).
Read-Only Attributes
id(String) Cluster ID.primary_endpoint(String) Write endpoint.read_endpoint(String) Read endpoint.connection_uri(String, Sensitive) Connection URI string.status(String) Cluster status.