Перейти к содержимому

Кластер в Managed PostgreSQL — это группа узлов (виртуальных машин), объединенных для хранения и обработки данных с помощью СУБД PostgreSQL. В облачной инфраструктуре кластер — единый интерфейс для управления базами данных

terraform
data "mws_mpostgres_cluster" "mpostgres_cluster" {
cluster = "example-postgres-cluster"
}
  • cluster (String) Название или идентификатор кластера.
  • project (String) Путь к проекту.
  • active (Boolean) Состояние кластера — включен или выключен
  • backup (Attributes) Спецификация автоматического бэкапирования (see below for nested schema)
  • endpoints (Attributes List) Описание эндпойнтов в сетях пользователя (VPC) для подключения к инстансам кластера (see below for nested schema)
  • instance_template (Attributes) (see below for nested schema)
  • instances (Attributes List) (see below for nested schema)
  • kind (String)
  • logging_enabled (Boolean) Выгрузка пользовательских логов кластера — включена или выключена
  • maintenance_window (Attributes) (see below for nested schema)
  • metadata (Attributes) (see below for nested schema)
  • postgres_parameters (Map of String) Параметры PostgreSQL. Если не указаны, будут использованы параметры по умолчанию
  • status (Attributes) (see below for nested schema)
  • version (String) Версия продукта

Read-Only:

  • daily (Attributes) Спецификация ежедневного автоматического бэкапирования (see below for nested schema)
  • retain_period_days (Number) Количество дней хранения бэкапа

Read-Only:

  • hour (Number) Час начала автоматического бэкапирования

Read-Only:

Read-Only:

  • external_access (Attributes) Описание адреса для внешнего подключения к кластеру (see below for nested schema)
  • ref (String) Идентификатор адреса для подключения к узлу
  • spec (Attributes) Описание подсети пользователя, используемой для подключения к узлам (see below for nested schema)
  • zone (String) Зона инстанса, к которому ведет адрес

Read-Only:

  • allowed (Boolean) Флаг, разрешающий внешнее подключение к кластеру
  • ref (String) Идентификатор внешнего адреса

Read-Only:

  • subnet (String)

Read-Only:

  • external_access (Attributes) Описание адреса для внешнего подключения к кластеру (see below for nested schema)
  • ref (String) Идентификатор адреса для подключения к узлу
  • spec (Attributes) Описание подсети пользователя, используемой для подключения к узлам (see below for nested schema)

Read-Only:

  • allowed (Boolean) Флаг, разрешающий внешнее подключение к кластеру
  • ref (String) Идентификатор внешнего адреса

Read-Only:

  • subnet (String)

Read-Only:

  • external_access (Attributes) Описание адреса для внешнего подключения к кластеру (see below for nested schema)
  • ref (String) Идентификатор адреса для подключения к узлу
  • spec (Attributes) Описание подсети пользователя, используемой для подключения к узлам (see below for nested schema)

Read-Only:

  • allowed (Boolean) Флаг, разрешающий внешнее подключение к кластеру
  • ref (String) Идентификатор внешнего адреса

Read-Only:

  • subnet (String)

Read-Only:

  • disk (Attributes) Параметры диска с данными на узле кластера (see below for nested schema)
  • vm_type (String) Тип виртуальной машины, описывающий ресурсы (vCPU, memory)

Read-Only:

  • iops (Number) IOPS
  • size (String) Размер диска

Размер в байтах. Формат: <число> [единица измерения]. Допустимые единицы измерения: “B”, “KB”, “MB”, “GB”, “TB”, “PB”, “EB”, “ZB”, “YB”, “RB”, “QB”. По умолчанию: “B”. Допустимые значения — положительные целые числа и дробные числа с ненулевой целой частью. Значение базовой единицы измерения (в байтах) должно оставаться целым. Регистр и лишние пробелы перед строкой, после строки и между ее частями игнорируются

  • type (String) Тип используемого диска:
  • “NETWORK_STANDARD_SSD” — сетевой SSD;
  • “LOCAL” — локальный диск

Read-Only:

  • count (Number) Количество экземпляров в зоне доступности
  • zone (String) Зона доступности

Read-Only:

Read-Only:

  • days (List of String) Дни недели, в которые будет запущено задание на тех. обслуживание
  • duration (String) Допустимая продолжительность процесса обновления. Если не указано, то не ограничено по времени. Принимается только формат в часах (h)

Период времени. Поддерживаются следующие форматы:

  • ISO 8601: P(n)DT(n)H(n)M(n)S. Допустимые единицы измерения: дни (“D”), часы (“H”), минуты (“M”), секунды (“S”). Только секунды могут быть дробными
  • Простой формат. Допустимые единицы измерения: “d”, “h”, “m”, “s”, “ms”, “us”, “ns”. Величины должны следовать по убыванию единиц измерения
  • Число в секундах

Отрицательные значения обозначаются префиксом ”-”, в простом формате могут быть ограничены скобками. Регистр и пробелы игнорируются

  • hour (Number) Час, в который будет запущено задание на тех. обслуживание

Read-Only:

  • create_time (String) Дата создания объекта

Дата в формате RFC3339. Пример: 2006-01-02T15:04:05Z07:00

  • delete_time (String) Время запроса на удаление ресурса (не фактическое время удаления)

Дата в формате RFC3339. Пример: 2006-01-02T15:04:05Z07:00

  • description (String) Описание ресурса
  • display_name (String) Отображаемое имя. Необязательное поле, можно свободно задавать и изменять для удобства организации ресурсов
  • id (String) Ссылка на типизированный референс
  • purge_time (String) Дата в формате RFC3339. Пример: 2006-01-02T15:04:05Z07:00
  • usages (Attributes List) Связи с другими ресурсами. В зависимости от типа связи операции над ресурсом могут быть ограничены (see below for nested schema)

Read-Only:

  • name (String) Имя связи. Требуется для модификации коллекции
  • resource (String) Ссылка на ресурс
  • usage_type (String) Тип связи. Помимо стандартных “own” и “use” могут быть добавлены специализированные типы для конкретных сервисов

Read-Only:

  • backup (Attributes) Фактические параметры для автоматического бэкапирования (see below for nested schema)
  • health (String) Работоспособность кластера:
    • “ALIVE” - Полностью работоспособен;
    • “DEGRADED” - Деградирует (некоторые, но не все, экземпляры неработоспособны);
    • “FAILED” - Неработоспособен;
    • “UNKNOWN” - Не удается определить состояние (на этапе создания)
  • instance_template (Attributes) (see below for nested schema)
  • instances (Attributes List) (see below for nested schema)
  • maintenance_window (Attributes) (see below for nested schema)
  • message (String)
  • network (Attributes) Описание IP-адресов для доступа к кластеру (see below for nested schema)
  • ready (Attributes) Информация о статусе реконсиляции (see below for nested schema)
  • state (String) Состояние кластера:
    • “CREATING” - Создается;
    • “RUNNING” - Работает в штатном режиме;
    • “STOPPING” - Останавливается;
    • “STOPPED” - Остановлен;
    • “STARTING” - Запуск ранее остановленного;
    • “UPDATING” - Выполняется обновление;
    • “ERROR” - Произошла ошибка, требуется участие команды поддержки;
    • “DELETING” - Удаляется;
    • “DELETED” - Удален;
    • “UNIDENTIFIED” - Не удается определить статус;
    • “RESTORING” - Восстанавливается;
    • “MAINTENANCE” - Ведутся работы по тех.обслуживанию

Read-Only:

  • daily (Attributes) Фактические параметры ежедневного автоматического бэкапирования (see below for nested schema)
  • retain_period_days (Number) Количество дней хранения бэкапа

Read-Only:

  • hour (Number) Час начала автоматического бэкапирования

Read-Only:

  • disk (Attributes) Параметры диска с данными на узле кластера (see below for nested schema)
  • vm_type (String) Тип виртуальной машины, описывающий ресурсы (vCPU, memory)

Read-Only:

  • iops (Number) IOPS
  • size (String) Размер диска

Размер в байтах. Формат: <число> [единица измерения]. Допустимые единицы измерения: “B”, “KB”, “MB”, “GB”, “TB”, “PB”, “EB”, “ZB”, “YB”, “RB”, “QB”. По умолчанию: “B”. Допустимые значения — положительные целые числа и дробные числа с ненулевой целой частью. Значение базовой единицы измерения (в байтах) должно оставаться целым. Регистр и лишние пробелы перед строкой, после строки и между ее частями игнорируются

  • type (String) Тип диска

Read-Only:

  • health (String) Исправность экземпляра PostgreSQL
  • name (String) Имя экземпляра PostgreSQL
  • role (String) Роль экземпляра PostgreSQL

Read-Only:

Read-Only:

  • days (List of String) Дни недели, в которые будет запущено задание на тех. обслуживание
  • duration (String) Допустимая продолжительность процесса обновления. Если не указано, то не ограничено по времени. Принимается только формат в часах (h)

Период времени. Поддерживаются следующие форматы:

  • ISO 8601: P(n)DT(n)H(n)M(n)S. Допустимые единицы измерения: дни (“D”), часы (“H”), минуты (“M”), секунды (“S”). Только секунды могут быть дробными
  • Простой формат. Допустимые единицы измерения: “d”, “h”, “m”, “s”, “ms”, “us”, “ns”. Величины должны следовать по убыванию единиц измерения
  • Число в секундах

Отрицательные значения обозначаются префиксом ”-”, в простом формате могут быть ограничены скобками. Регистр и пробелы игнорируются

  • hour (Number) Час, в который будет запущено задание на тех. обслуживание

Read-Only:

Read-Only:

  • address (String)
  • external (Attributes) Описание внешнего IP-адреса для доступа к кластеру (see below for nested schema)
  • instance (String) Имя инстанса, к которому ведет адрес
  • ip (String) IPv4- или IPv6-адрес
  • subnet (String)
  • zone (String) Зона инстанса, к которому ведет адрес

Read-Only:

  • address (String)
  • ip (String) IPv4- или IPv6-адрес

Read-Only:

  • address (String)
  • external (Attributes) Описание внешнего IP-адреса для доступа к кластеру (see below for nested schema)
  • ip (String) IPv4- или IPv6-адрес
  • subnet (String)

Read-Only:

  • address (String)
  • ip (String) IPv4- или IPv6-адрес

Read-Only:

  • address (String)
  • external (Attributes) Описание внешнего IP-адреса для доступа к кластеру (see below for nested schema)
  • ip (String) IPv4- или IPv6-адрес
  • subnet (String)

Read-Only:

  • address (String)
  • ip (String) IPv4- или IPv6-адрес

Read-Only:

  • message (String) Описание статуса
  • state (String) Состояние ресурса