Managed PostgreSQL
Get PostgreSQL cluster
Get detailed information about a specific PostgreSQL cluster.
get/cloud/v1/dbaas/postgres/clusters/{project_id}/{region_id}/{cluster_name}
Path parameters
project_idinteger required
Project ID
Project ID
region_idinteger required
Region ID
Region ID
cluster_namestring required
Cluster name
Cluster name
Response
OK
Example response
{
"databases": [
{
"name": "mydatabase",
"owner": "myuser",
"size": 2048
}
],
"flavor": {
"cpu": 1,
"memory_gib": 1
},
"network": {
"acl": [
"92.33.34.127"
],
"connection_string": "postgresql://username:password@address.example.com:5432/dbname",
"host": "address.example.com",
"network_type": "public"
},
"pg_server_configuration": {
"pg_conf": "\nlisten_addresses = 'localhost'\nport = 5432\nmax_connections = 100\nshared_buffers = 128MB\nlogging_collector = on",
"pooler": {
"type": "pgbouncer"
}
},
"storage": {
"size_gib": 100,
"type": "ssd-hiiops"
},
"users": [
{
"is_secret_revealed": true,
"name": "myuser",
"role_attributes": [
"INHERIT"
]
}
]
}