2.2 KiB
2.2 KiB
Resource nubes_postgres
Service ID: 90
Service Name: PostgreSQL
Manual | Create params | Modify params | Output params | Operations | Example
Modify params
При modify можно изменить все блоки кроме startup_configuration (version, realm — задаются только при create).
cluster_configuration
| Поле | Тип | Описание |
|---|---|---|
cpu |
string | Квота CPU в милликорах |
memory |
string | Квота памяти в MB |
replicas |
string | Количество нод |
disk |
string | Размер диска в GB |
access_configuration
| Поле | Тип | Описание |
|---|---|---|
masterIpSpace |
string | ipSpace для внешнего IP master |
masterAccessList |
array | Список IP/сетей для доступа к master |
slaveIpSpace |
string | ipSpace для внешнего IP slave |
slaveAccessList |
array | Список IP/сетей для доступа к slave |
postgres_configuration
| Поле | Тип | Описание |
|---|---|---|
sslRequired |
boolean | Требовать SSL-подключения |
poolerMaster |
boolean | Включить PgBouncer для master |
poolerSlave |
boolean | Включить PgBouncer для slave |
postgres_conf (опционально)
Массив [{paramName, paramValue}] — дополнительные параметры postgresql.conf.
backup_configuration
| Поле | Тип | Описание |
|---|---|---|
s3Uid |
string | UUID S3 Object Storage |
retain |
string | Количество сохраняемых бэкапов |
schedule |
string | Cron-расписание |
autoscale_configuration
| Поле | Тип | Описание |
|---|---|---|
enabled |
boolean | Включить автоскейлинг |
schedule |
string | Tech window |
percent |
string | Процент увеличения |
quota |
string | Максимальный размер диска в GB |