Skip to content

Latest commit

 

History

History
45 lines (40 loc) · 4.13 KB

DbaasServicePg.md

File metadata and controls

45 lines (40 loc) · 4.13 KB

DbaasServicePg

Properties

Name Type Description Notes
pgbouncer_settings Option<models::JsonSchemaPgbouncer> [optional]
updated_at Option<String> Service last update timestamp (ISO 8601) [optional]
node_count Option<i64> Number of service nodes in the active plan [optional]
connection_info Option<models::DbaasServicePgConnectionInfo> [optional]
backup_schedule Option<models::DbaasServiceMysqlBackupSchedule> [optional]
node_cpu_count Option<i64> Number of CPUs for each node [optional]
integrations Option<Vecmodels::DbaasIntegration> Service integrations [optional]
zone Option<String> The zone where the service is running [optional]
node_states Option<Vecmodels::DbaasNodeState> State of individual service nodes [optional]
name String
connection_pools Option<Vecmodels::DbaasServicePgConnectionPoolsInner> PostgreSQL PGBouncer connection pools [optional]
r#type String
state Option<models::EnumServiceState> [optional]
timescaledb_settings Option<models::JsonSchemaTimescaledb> [optional]
databases Option<Vec> List of PostgreSQL databases [optional]
ip_filter Option<Vec> Allowed CIDR address blocks for incoming connections [optional]
backups Option<Vecmodels::DbaasServiceBackup> List of backups for the service [optional]
termination_protection Option<bool> Service is protected against termination and powering off [optional]
notifications Option<Vecmodels::DbaasServiceNotification> Service notifications [optional]
components Option<Vecmodels::DbaasServiceMysqlComponentsInner> Service component information objects [optional]
synchronous_replication Option<models::EnumPgSynchronousReplication> [optional]
pglookout_settings Option<models::JsonSchemaPglookout> [optional]
maintenance Option<models::DbaasServiceMaintenance> [optional]
disk_size Option<i64> TODO UNIT disk space for data storage [optional]
node_memory Option<i64> TODO UNIT of memory for each node [optional]
uri Option<String> URI for connecting to the service (may be absent) [optional]
uri_params Option<serde_json::Value> service_uri parameterized into key-value pairs [optional]
version Option<String> PostgreSQL version [optional]
created_at Option<String> Service creation timestamp (ISO 8601) [optional]
plan String Subscription plan
work_mem Option<i64> Sets the maximum amount of memory to be used by a query operation (such as a sort or hash table) before writing to temporary disk files, in MB. Default is 1MB + 0.075% of total RAM (up to 32MB). [optional]
shared_buffers_percentage Option<i64> Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the shared_buffers configuration value. [optional]
pg_settings Option<models::JsonSchemaPg> [optional]
max_connections Option<i64> Maximum number of connections allowed to an instance [optional]
users Option<Vecmodels::DbaasServicePgUsersInner> List of service users [optional]

[Back to Model list] [Back to API list] [Back to README]