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] |