Метод list

Получает список ресурсов Cluster для PostgreSQL, принадлежащих указанному каталогу.

HTTP-запрос

GET https://mdb.api.cloud.yandex.net/managed-postgresql/v1/clusters

Query-параметры

Параметр Описание
folderId Обязательное поле. Идентификатор каталога для вывода списка кластеров PostgreSQL. Чтобы получить идентификатор каталога, используйте запрос list. Максимальная длина строки в символах — 50.
pageSize Максимальное количество результатов на странице ответа на запрос. Если количество результатов больше чем pageSize, сервис вернет значение nextPageToken, которое можно использовать для получения следующей страницы. Максимальное значение — 1000.
pageToken Токен страницы. Установите значение pageToken равным значению поля nextPageToken предыдущего запроса, чтобы получить следующую страницу результатов. Максимальная длина строки в символах — 100.
filter Параметры фильтрации ресурсов в ответе. В параметрах фильтрации указываются: 1. Имя поля. В настоящее время фильтрацию можно использовать только с полем Cluster.name. 2. Оператор. Операторы = или != для одиночных значений, IN или NOT IN для списков значений. 3. Значение. Должен содержать от 1 до 63 символов и соответствовать регулярному выражению ^[a-zA-Z0-9_-]+$. Максимальная длина строки в символах — 1000.

Ответ

HTTP Code: 200 - OK

{
  "clusters": [
    {
      "id": "string",
      "folderId": "string",
      "createdAt": "string",
      "name": "string",
      "description": "string",
      "labels": "object",
      "environment": "string",
      "monitoring": [
        {
          "name": "string",
          "description": "string",
          "link": "string"
        }
      ],
      "config": {
        "version": "string",
        "poolerConfig": {
          "poolingMode": "string"
        },
        "resources": {
          "resourcePresetId": "string",
          "diskSize": "string",
          "diskTypeId": "string"
        },
        "autofailover": true,
        "backupWindowStart": {
          "hours": "integer",
          "minutes": "integer",
          "seconds": "integer",
          "nanos": "integer"
        },

        // `clusters[].config` включает только одно из полей `postgresqlConfig_9_6`, `postgresqlConfig_10`, `postgresqlConfig_11`
        "postgresqlConfig_9_6": {
          "effectiveConfig": {
            "maxConnections": "integer",
            "sharedBuffers": "integer",
            "tempBuffers": "integer",
            "maxPreparedTransactions": "integer",
            "workMem": "integer",
            "maintenanceWorkMem": "integer",
            "replacementSortTuples": "integer",
            "autovacuumWorkMem": "integer",
            "tempFileLimit": "integer",
            "vacuumCostDelay": "integer",
            "vacuumCostPageHit": "integer",
            "vacuumCostPageMiss": "integer",
            "vacuumCostPageDirty": "integer",
            "vacuumCostLimit": "integer",
            "bgwriterDelay": "integer",
            "bgwriterLruMaxpages": "integer",
            "bgwriterLruMultiplier": "number",
            "bgwriterFlushAfter": "integer",
            "backendFlushAfter": "integer",
            "oldSnapshotThreshold": "integer",
            "walLevel": "string",
            "synchronousCommit": "string",
            "checkpointTimeout": "integer",
            "checkpointCompletionTarget": "number",
            "checkpointFlushAfter": "integer",
            "maxWalSize": "integer",
            "minWalSize": "integer",
            "maxStandbyStreamingDelay": "integer",
            "defaultStatisticsTarget": "integer",
            "constraintExclusion": "string",
            "cursorTupleFraction": "number",
            "fromCollapseLimit": "integer",
            "joinCollapseLimit": "integer",
            "forceParallelMode": "string",
            "clientMinMessages": "string",
            "logMinMessages": "string",
            "logMinErrorStatement": "string",
            "logMinDurationStatement": "integer",
            "logCheckpoints": true,
            "logConnections": true,
            "logDisconnections": true,
            "logDuration": true,
            "logErrorVerbosity": "string",
            "logLockWaits": true,
            "logStatement": "string",
            "logTempFiles": "integer",
            "searchPath": "string",
            "rowSecurity": true,
            "defaultTransactionIsolation": "string",
            "statementTimeout": "integer",
            "lockTimeout": "integer",
            "idleInTransactionSessionTimeout": "integer",
            "byteaOutput": "string",
            "xmlbinary": "string",
            "xmloption": "string",
            "ginPendingListLimit": "integer",
            "deadlockTimeout": "integer",
            "maxLocksPerTransaction": "integer",
            "maxPredLocksPerTransaction": "integer",
            "arrayNulls": true,
            "backslashQuote": "string",
            "defaultWithOids": true,
            "escapeStringWarning": true,
            "loCompatPrivileges": true,
            "operatorPrecedenceWarning": true,
            "quoteAllIdentifiers": true,
            "standardConformingStrings": true,
            "synchronizeSeqscans": true,
            "transformNullEquals": true,
            "exitOnError": true,
            "seqPageCost": "number",
            "randomPageCost": "number",
            "sqlInheritance": true,
            "autovacuumMaxWorkers": "integer",
            "autovacuumVacuumCostDelay": "integer",
            "autovacuumVacuumCostLimit": "integer",
            "autovacuumNaptime": "integer",
            "archiveTimeout": "integer",
            "trackActivityQuerySize": "integer"
          },
          "userConfig": {
            "maxConnections": "integer",
            "sharedBuffers": "integer",
            "tempBuffers": "integer",
            "maxPreparedTransactions": "integer",
            "workMem": "integer",
            "maintenanceWorkMem": "integer",
            "replacementSortTuples": "integer",
            "autovacuumWorkMem": "integer",
            "tempFileLimit": "integer",
            "vacuumCostDelay": "integer",
            "vacuumCostPageHit": "integer",
            "vacuumCostPageMiss": "integer",
            "vacuumCostPageDirty": "integer",
            "vacuumCostLimit": "integer",
            "bgwriterDelay": "integer",
            "bgwriterLruMaxpages": "integer",
            "bgwriterLruMultiplier": "number",
            "bgwriterFlushAfter": "integer",
            "backendFlushAfter": "integer",
            "oldSnapshotThreshold": "integer",
            "walLevel": "string",
            "synchronousCommit": "string",
            "checkpointTimeout": "integer",
            "checkpointCompletionTarget": "number",
            "checkpointFlushAfter": "integer",
            "maxWalSize": "integer",
            "minWalSize": "integer",
            "maxStandbyStreamingDelay": "integer",
            "defaultStatisticsTarget": "integer",
            "constraintExclusion": "string",
            "cursorTupleFraction": "number",
            "fromCollapseLimit": "integer",
            "joinCollapseLimit": "integer",
            "forceParallelMode": "string",
            "clientMinMessages": "string",
            "logMinMessages": "string",
            "logMinErrorStatement": "string",
            "logMinDurationStatement": "integer",
            "logCheckpoints": true,
            "logConnections": true,
            "logDisconnections": true,
            "logDuration": true,
            "logErrorVerbosity": "string",
            "logLockWaits": true,
            "logStatement": "string",
            "logTempFiles": "integer",
            "searchPath": "string",
            "rowSecurity": true,
            "defaultTransactionIsolation": "string",
            "statementTimeout": "integer",
            "lockTimeout": "integer",
            "idleInTransactionSessionTimeout": "integer",
            "byteaOutput": "string",
            "xmlbinary": "string",
            "xmloption": "string",
            "ginPendingListLimit": "integer",
            "deadlockTimeout": "integer",
            "maxLocksPerTransaction": "integer",
            "maxPredLocksPerTransaction": "integer",
            "arrayNulls": true,
            "backslashQuote": "string",
            "defaultWithOids": true,
            "escapeStringWarning": true,
            "loCompatPrivileges": true,
            "operatorPrecedenceWarning": true,
            "quoteAllIdentifiers": true,
            "standardConformingStrings": true,
            "synchronizeSeqscans": true,
            "transformNullEquals": true,
            "exitOnError": true,
            "seqPageCost": "number",
            "randomPageCost": "number",
            "sqlInheritance": true,
            "autovacuumMaxWorkers": "integer",
            "autovacuumVacuumCostDelay": "integer",
            "autovacuumVacuumCostLimit": "integer",
            "autovacuumNaptime": "integer",
            "archiveTimeout": "integer",
            "trackActivityQuerySize": "integer"
          },
          "defaultConfig": {
            "maxConnections": "integer",
            "sharedBuffers": "integer",
            "tempBuffers": "integer",
            "maxPreparedTransactions": "integer",
            "workMem": "integer",
            "maintenanceWorkMem": "integer",
            "replacementSortTuples": "integer",
            "autovacuumWorkMem": "integer",
            "tempFileLimit": "integer",
            "vacuumCostDelay": "integer",
            "vacuumCostPageHit": "integer",
            "vacuumCostPageMiss": "integer",
            "vacuumCostPageDirty": "integer",
            "vacuumCostLimit": "integer",
            "bgwriterDelay": "integer",
            "bgwriterLruMaxpages": "integer",
            "bgwriterLruMultiplier": "number",
            "bgwriterFlushAfter": "integer",
            "backendFlushAfter": "integer",
            "oldSnapshotThreshold": "integer",
            "walLevel": "string",
            "synchronousCommit": "string",
            "checkpointTimeout": "integer",
            "checkpointCompletionTarget": "number",
            "checkpointFlushAfter": "integer",
            "maxWalSize": "integer",
            "minWalSize": "integer",
            "maxStandbyStreamingDelay": "integer",
            "defaultStatisticsTarget": "integer",
            "constraintExclusion": "string",
            "cursorTupleFraction": "number",
            "fromCollapseLimit": "integer",
            "joinCollapseLimit": "integer",
            "forceParallelMode": "string",
            "clientMinMessages": "string",
            "logMinMessages": "string",
            "logMinErrorStatement": "string",
            "logMinDurationStatement": "integer",
            "logCheckpoints": true,
            "logConnections": true,
            "logDisconnections": true,
            "logDuration": true,
            "logErrorVerbosity": "string",
            "logLockWaits": true,
            "logStatement": "string",
            "logTempFiles": "integer",
            "searchPath": "string",
            "rowSecurity": true,
            "defaultTransactionIsolation": "string",
            "statementTimeout": "integer",
            "lockTimeout": "integer",
            "idleInTransactionSessionTimeout": "integer",
            "byteaOutput": "string",
            "xmlbinary": "string",
            "xmloption": "string",
            "ginPendingListLimit": "integer",
            "deadlockTimeout": "integer",
            "maxLocksPerTransaction": "integer",
            "maxPredLocksPerTransaction": "integer",
            "arrayNulls": true,
            "backslashQuote": "string",
            "defaultWithOids": true,
            "escapeStringWarning": true,
            "loCompatPrivileges": true,
            "operatorPrecedenceWarning": true,
            "quoteAllIdentifiers": true,
            "standardConformingStrings": true,
            "synchronizeSeqscans": true,
            "transformNullEquals": true,
            "exitOnError": true,
            "seqPageCost": "number",
            "randomPageCost": "number",
            "sqlInheritance": true,
            "autovacuumMaxWorkers": "integer",
            "autovacuumVacuumCostDelay": "integer",
            "autovacuumVacuumCostLimit": "integer",
            "autovacuumNaptime": "integer",
            "archiveTimeout": "integer",
            "trackActivityQuerySize": "integer"
          }
        },
        "postgresqlConfig_10": {
          "effectiveConfig": {
            "maxConnections": "integer",
            "sharedBuffers": "integer",
            "tempBuffers": "integer",
            "maxPreparedTransactions": "integer",
            "workMem": "integer",
            "maintenanceWorkMem": "integer",
            "replacementSortTuples": "integer",
            "autovacuumWorkMem": "integer",
            "tempFileLimit": "integer",
            "vacuumCostDelay": "integer",
            "vacuumCostPageHit": "integer",
            "vacuumCostPageMiss": "integer",
            "vacuumCostPageDirty": "integer",
            "vacuumCostLimit": "integer",
            "bgwriterDelay": "integer",
            "bgwriterLruMaxpages": "integer",
            "bgwriterLruMultiplier": "number",
            "bgwriterFlushAfter": "integer",
            "backendFlushAfter": "integer",
            "oldSnapshotThreshold": "integer",
            "walLevel": "string",
            "synchronousCommit": "string",
            "checkpointTimeout": "integer",
            "checkpointCompletionTarget": "number",
            "checkpointFlushAfter": "integer",
            "maxWalSize": "integer",
            "minWalSize": "integer",
            "maxStandbyStreamingDelay": "integer",
            "defaultStatisticsTarget": "integer",
            "constraintExclusion": "string",
            "cursorTupleFraction": "number",
            "fromCollapseLimit": "integer",
            "joinCollapseLimit": "integer",
            "forceParallelMode": "string",
            "clientMinMessages": "string",
            "logMinMessages": "string",
            "logMinErrorStatement": "string",
            "logMinDurationStatement": "integer",
            "logCheckpoints": true,
            "logConnections": true,
            "logDisconnections": true,
            "logDuration": true,
            "logErrorVerbosity": "string",
            "logLockWaits": true,
            "logStatement": "string",
            "logTempFiles": "integer",
            "searchPath": "string",
            "rowSecurity": true,
            "defaultTransactionIsolation": "string",
            "statementTimeout": "integer",
            "lockTimeout": "integer",
            "idleInTransactionSessionTimeout": "integer",
            "byteaOutput": "string",
            "xmlbinary": "string",
            "xmloption": "string",
            "ginPendingListLimit": "integer",
            "deadlockTimeout": "integer",
            "maxLocksPerTransaction": "integer",
            "maxPredLocksPerTransaction": "integer",
            "arrayNulls": true,
            "backslashQuote": "string",
            "defaultWithOids": true,
            "escapeStringWarning": true,
            "loCompatPrivileges": true,
            "operatorPrecedenceWarning": true,
            "quoteAllIdentifiers": true,
            "standardConformingStrings": true,
            "synchronizeSeqscans": true,
            "transformNullEquals": true,
            "exitOnError": true,
            "seqPageCost": "number",
            "randomPageCost": "number",
            "autovacuumMaxWorkers": "integer",
            "autovacuumVacuumCostDelay": "integer",
            "autovacuumVacuumCostLimit": "integer",
            "autovacuumNaptime": "integer",
            "archiveTimeout": "integer",
            "trackActivityQuerySize": "integer"
          },
          "userConfig": {
            "maxConnections": "integer",
            "sharedBuffers": "integer",
            "tempBuffers": "integer",
            "maxPreparedTransactions": "integer",
            "workMem": "integer",
            "maintenanceWorkMem": "integer",
            "replacementSortTuples": "integer",
            "autovacuumWorkMem": "integer",
            "tempFileLimit": "integer",
            "vacuumCostDelay": "integer",
            "vacuumCostPageHit": "integer",
            "vacuumCostPageMiss": "integer",
            "vacuumCostPageDirty": "integer",
            "vacuumCostLimit": "integer",
            "bgwriterDelay": "integer",
            "bgwriterLruMaxpages": "integer",
            "bgwriterLruMultiplier": "number",
            "bgwriterFlushAfter": "integer",
            "backendFlushAfter": "integer",
            "oldSnapshotThreshold": "integer",
            "walLevel": "string",
            "synchronousCommit": "string",
            "checkpointTimeout": "integer",
            "checkpointCompletionTarget": "number",
            "checkpointFlushAfter": "integer",
            "maxWalSize": "integer",
            "minWalSize": "integer",
            "maxStandbyStreamingDelay": "integer",
            "defaultStatisticsTarget": "integer",
            "constraintExclusion": "string",
            "cursorTupleFraction": "number",
            "fromCollapseLimit": "integer",
            "joinCollapseLimit": "integer",
            "forceParallelMode": "string",
            "clientMinMessages": "string",
            "logMinMessages": "string",
            "logMinErrorStatement": "string",
            "logMinDurationStatement": "integer",
            "logCheckpoints": true,
            "logConnections": true,
            "logDisconnections": true,
            "logDuration": true,
            "logErrorVerbosity": "string",
            "logLockWaits": true,
            "logStatement": "string",
            "logTempFiles": "integer",
            "searchPath": "string",
            "rowSecurity": true,
            "defaultTransactionIsolation": "string",
            "statementTimeout": "integer",
            "lockTimeout": "integer",
            "idleInTransactionSessionTimeout": "integer",
            "byteaOutput": "string",
            "xmlbinary": "string",
            "xmloption": "string",
            "ginPendingListLimit": "integer",
            "deadlockTimeout": "integer",
            "maxLocksPerTransaction": "integer",
            "maxPredLocksPerTransaction": "integer",
            "arrayNulls": true,
            "backslashQuote": "string",
            "defaultWithOids": true,
            "escapeStringWarning": true,
            "loCompatPrivileges": true,
            "operatorPrecedenceWarning": true,
            "quoteAllIdentifiers": true,
            "standardConformingStrings": true,
            "synchronizeSeqscans": true,
            "transformNullEquals": true,
            "exitOnError": true,
            "seqPageCost": "number",
            "randomPageCost": "number",
            "autovacuumMaxWorkers": "integer",
            "autovacuumVacuumCostDelay": "integer",
            "autovacuumVacuumCostLimit": "integer",
            "autovacuumNaptime": "integer",
            "archiveTimeout": "integer",
            "trackActivityQuerySize": "integer"
          },
          "defaultConfig": {
            "maxConnections": "integer",
            "sharedBuffers": "integer",
            "tempBuffers": "integer",
            "maxPreparedTransactions": "integer",
            "workMem": "integer",
            "maintenanceWorkMem": "integer",
            "replacementSortTuples": "integer",
            "autovacuumWorkMem": "integer",
            "tempFileLimit": "integer",
            "vacuumCostDelay": "integer",
            "vacuumCostPageHit": "integer",
            "vacuumCostPageMiss": "integer",
            "vacuumCostPageDirty": "integer",
            "vacuumCostLimit": "integer",
            "bgwriterDelay": "integer",
            "bgwriterLruMaxpages": "integer",
            "bgwriterLruMultiplier": "number",
            "bgwriterFlushAfter": "integer",
            "backendFlushAfter": "integer",
            "oldSnapshotThreshold": "integer",
            "walLevel": "string",
            "synchronousCommit": "string",
            "checkpointTimeout": "integer",
            "checkpointCompletionTarget": "number",
            "checkpointFlushAfter": "integer",
            "maxWalSize": "integer",
            "minWalSize": "integer",
            "maxStandbyStreamingDelay": "integer",
            "defaultStatisticsTarget": "integer",
            "constraintExclusion": "string",
            "cursorTupleFraction": "number",
            "fromCollapseLimit": "integer",
            "joinCollapseLimit": "integer",
            "forceParallelMode": "string",
            "clientMinMessages": "string",
            "logMinMessages": "string",
            "logMinErrorStatement": "string",
            "logMinDurationStatement": "integer",
            "logCheckpoints": true,
            "logConnections": true,
            "logDisconnections": true,
            "logDuration": true,
            "logErrorVerbosity": "string",
            "logLockWaits": true,
            "logStatement": "string",
            "logTempFiles": "integer",
            "searchPath": "string",
            "rowSecurity": true,
            "defaultTransactionIsolation": "string",
            "statementTimeout": "integer",
            "lockTimeout": "integer",
            "idleInTransactionSessionTimeout": "integer",
            "byteaOutput": "string",
            "xmlbinary": "string",
            "xmloption": "string",
            "ginPendingListLimit": "integer",
            "deadlockTimeout": "integer",
            "maxLocksPerTransaction": "integer",
            "maxPredLocksPerTransaction": "integer",
            "arrayNulls": true,
            "backslashQuote": "string",
            "defaultWithOids": true,
            "escapeStringWarning": true,
            "loCompatPrivileges": true,
            "operatorPrecedenceWarning": true,
            "quoteAllIdentifiers": true,
            "standardConformingStrings": true,
            "synchronizeSeqscans": true,
            "transformNullEquals": true,
            "exitOnError": true,
            "seqPageCost": "number",
            "randomPageCost": "number",
            "autovacuumMaxWorkers": "integer",
            "autovacuumVacuumCostDelay": "integer",
            "autovacuumVacuumCostLimit": "integer",
            "autovacuumNaptime": "integer",
            "archiveTimeout": "integer",
            "trackActivityQuerySize": "integer"
          }
        },
        "postgresqlConfig_11": {
          "effectiveConfig": {
            "maxConnections": "integer",
            "sharedBuffers": "integer",
            "tempBuffers": "integer",
            "maxPreparedTransactions": "integer",
            "workMem": "integer",
            "maintenanceWorkMem": "integer",
            "autovacuumWorkMem": "integer",
            "tempFileLimit": "integer",
            "vacuumCostDelay": "integer",
            "vacuumCostPageHit": "integer",
            "vacuumCostPageMiss": "integer",
            "vacuumCostPageDirty": "integer",
            "vacuumCostLimit": "integer",
            "bgwriterDelay": "integer",
            "bgwriterLruMaxpages": "integer",
            "bgwriterLruMultiplier": "number",
            "bgwriterFlushAfter": "integer",
            "backendFlushAfter": "integer",
            "oldSnapshotThreshold": "integer",
            "walLevel": "string",
            "synchronousCommit": "string",
            "checkpointTimeout": "integer",
            "checkpointCompletionTarget": "number",
            "checkpointFlushAfter": "integer",
            "maxWalSize": "integer",
            "minWalSize": "integer",
            "maxStandbyStreamingDelay": "integer",
            "defaultStatisticsTarget": "integer",
            "constraintExclusion": "string",
            "cursorTupleFraction": "number",
            "fromCollapseLimit": "integer",
            "joinCollapseLimit": "integer",
            "forceParallelMode": "string",
            "clientMinMessages": "string",
            "logMinMessages": "string",
            "logMinErrorStatement": "string",
            "logMinDurationStatement": "integer",
            "logCheckpoints": true,
            "logConnections": true,
            "logDisconnections": true,
            "logDuration": true,
            "logErrorVerbosity": "string",
            "logLockWaits": true,
            "logStatement": "string",
            "logTempFiles": "integer",
            "searchPath": "string",
            "rowSecurity": true,
            "defaultTransactionIsolation": "string",
            "statementTimeout": "integer",
            "lockTimeout": "integer",
            "idleInTransactionSessionTimeout": "integer",
            "byteaOutput": "string",
            "xmlbinary": "string",
            "xmloption": "string",
            "ginPendingListLimit": "integer",
            "deadlockTimeout": "integer",
            "maxLocksPerTransaction": "integer",
            "maxPredLocksPerTransaction": "integer",
            "arrayNulls": true,
            "backslashQuote": "string",
            "defaultWithOids": true,
            "escapeStringWarning": true,
            "loCompatPrivileges": true,
            "operatorPrecedenceWarning": true,
            "quoteAllIdentifiers": true,
            "standardConformingStrings": true,
            "synchronizeSeqscans": true,
            "transformNullEquals": true,
            "exitOnError": true,
            "seqPageCost": "number",
            "randomPageCost": "number",
            "autovacuumMaxWorkers": "integer",
            "autovacuumVacuumCostDelay": "integer",
            "autovacuumVacuumCostLimit": "integer",
            "autovacuumNaptime": "integer",
            "archiveTimeout": "integer",
            "trackActivityQuerySize": "integer"
          },
          "userConfig": {
            "maxConnections": "integer",
            "sharedBuffers": "integer",
            "tempBuffers": "integer",
            "maxPreparedTransactions": "integer",
            "workMem": "integer",
            "maintenanceWorkMem": "integer",
            "autovacuumWorkMem": "integer",
            "tempFileLimit": "integer",
            "vacuumCostDelay": "integer",
            "vacuumCostPageHit": "integer",
            "vacuumCostPageMiss": "integer",
            "vacuumCostPageDirty": "integer",
            "vacuumCostLimit": "integer",
            "bgwriterDelay": "integer",
            "bgwriterLruMaxpages": "integer",
            "bgwriterLruMultiplier": "number",
            "bgwriterFlushAfter": "integer",
            "backendFlushAfter": "integer",
            "oldSnapshotThreshold": "integer",
            "walLevel": "string",
            "synchronousCommit": "string",
            "checkpointTimeout": "integer",
            "checkpointCompletionTarget": "number",
            "checkpointFlushAfter": "integer",
            "maxWalSize": "integer",
            "minWalSize": "integer",
            "maxStandbyStreamingDelay": "integer",
            "defaultStatisticsTarget": "integer",
            "constraintExclusion": "string",
            "cursorTupleFraction": "number",
            "fromCollapseLimit": "integer",
            "joinCollapseLimit": "integer",
            "forceParallelMode": "string",
            "clientMinMessages": "string",
            "logMinMessages": "string",
            "logMinErrorStatement": "string",
            "logMinDurationStatement": "integer",
            "logCheckpoints": true,
            "logConnections": true,
            "logDisconnections": true,
            "logDuration": true,
            "logErrorVerbosity": "string",
            "logLockWaits": true,
            "logStatement": "string",
            "logTempFiles": "integer",
            "searchPath": "string",
            "rowSecurity": true,
            "defaultTransactionIsolation": "string",
            "statementTimeout": "integer",
            "lockTimeout": "integer",
            "idleInTransactionSessionTimeout": "integer",
            "byteaOutput": "string",
            "xmlbinary": "string",
            "xmloption": "string",
            "ginPendingListLimit": "integer",
            "deadlockTimeout": "integer",
            "maxLocksPerTransaction": "integer",
            "maxPredLocksPerTransaction": "integer",
            "arrayNulls": true,
            "backslashQuote": "string",
            "defaultWithOids": true,
            "escapeStringWarning": true,
            "loCompatPrivileges": true,
            "operatorPrecedenceWarning": true,
            "quoteAllIdentifiers": true,
            "standardConformingStrings": true,
            "synchronizeSeqscans": true,
            "transformNullEquals": true,
            "exitOnError": true,
            "seqPageCost": "number",
            "randomPageCost": "number",
            "autovacuumMaxWorkers": "integer",
            "autovacuumVacuumCostDelay": "integer",
            "autovacuumVacuumCostLimit": "integer",
            "autovacuumNaptime": "integer",
            "archiveTimeout": "integer",
            "trackActivityQuerySize": "integer"
          },
          "defaultConfig": {
            "maxConnections": "integer",
            "sharedBuffers": "integer",
            "tempBuffers": "integer",
            "maxPreparedTransactions": "integer",
            "workMem": "integer",
            "maintenanceWorkMem": "integer",
            "autovacuumWorkMem": "integer",
            "tempFileLimit": "integer",
            "vacuumCostDelay": "integer",
            "vacuumCostPageHit": "integer",
            "vacuumCostPageMiss": "integer",
            "vacuumCostPageDirty": "integer",
            "vacuumCostLimit": "integer",
            "bgwriterDelay": "integer",
            "bgwriterLruMaxpages": "integer",
            "bgwriterLruMultiplier": "number",
            "bgwriterFlushAfter": "integer",
            "backendFlushAfter": "integer",
            "oldSnapshotThreshold": "integer",
            "walLevel": "string",
            "synchronousCommit": "string",
            "checkpointTimeout": "integer",
            "checkpointCompletionTarget": "number",
            "checkpointFlushAfter": "integer",
            "maxWalSize": "integer",
            "minWalSize": "integer",
            "maxStandbyStreamingDelay": "integer",
            "defaultStatisticsTarget": "integer",
            "constraintExclusion": "string",
            "cursorTupleFraction": "number",
            "fromCollapseLimit": "integer",
            "joinCollapseLimit": "integer",
            "forceParallelMode": "string",
            "clientMinMessages": "string",
            "logMinMessages": "string",
            "logMinErrorStatement": "string",
            "logMinDurationStatement": "integer",
            "logCheckpoints": true,
            "logConnections": true,
            "logDisconnections": true,
            "logDuration": true,
            "logErrorVerbosity": "string",
            "logLockWaits": true,
            "logStatement": "string",
            "logTempFiles": "integer",
            "searchPath": "string",
            "rowSecurity": true,
            "defaultTransactionIsolation": "string",
            "statementTimeout": "integer",
            "lockTimeout": "integer",
            "idleInTransactionSessionTimeout": "integer",
            "byteaOutput": "string",
            "xmlbinary": "string",
            "xmloption": "string",
            "ginPendingListLimit": "integer",
            "deadlockTimeout": "integer",
            "maxLocksPerTransaction": "integer",
            "maxPredLocksPerTransaction": "integer",
            "arrayNulls": true,
            "backslashQuote": "string",
            "defaultWithOids": true,
            "escapeStringWarning": true,
            "loCompatPrivileges": true,
            "operatorPrecedenceWarning": true,
            "quoteAllIdentifiers": true,
            "standardConformingStrings": true,
            "synchronizeSeqscans": true,
            "transformNullEquals": true,
            "exitOnError": true,
            "seqPageCost": "number",
            "randomPageCost": "number",
            "autovacuumMaxWorkers": "integer",
            "autovacuumVacuumCostDelay": "integer",
            "autovacuumVacuumCostLimit": "integer",
            "autovacuumNaptime": "integer",
            "archiveTimeout": "integer",
            "trackActivityQuerySize": "integer"
          }
        },
        // конец списка возможных полей`clusters[].config`

      },
      "networkId": "string",
      "health": "string",
      "status": "string"
    }
  ],
  "nextPageToken": "string"
}
Поле Описание
clusters[] object

Ресурс Cluster для PostgreSQL. Подробнее читайте в разделе Concepts документации.

clusters[].
id
string

Идентификатор кластера PostgreSQL. Этот идентификатор генерирует MDB при создании.

clusters[].
folderId
string

Идентификатор каталога, которому принадлежит кластер PostgreSQL.

clusters[].
createdAt
string (date-time)

Время создания в формате RFC3339 .

Строка в формате RFC3339.

clusters[].
name
string

Имя кластера PostgreSQL. Имя уникально в рамках каталога. Длина 1-63 символов.

clusters[].
description
string

Описание кластера PostgreSQL. Длина описания должна быть от 0 до 256 символов.

clusters[].
labels
object

Пользовательские метки для кластера PostgreSQL в виде пар key:value. Максимум 64 на ресурс.

clusters[].
environment
string

Среда развертывания для кластера PostgreSQL.

  • PRODUCTION: Стабильная среда с осторожной политикой обновления: во время регулярного обслуживания применяются только срочные исправления.
  • PRESTABLE: Среда с более агрессивной политикой обновления: новые версии развертываются независимо от обратной совместимости.
clusters[].
monitoring[]
object

Система мониторинга.

clusters[].
monitoring[].
name
string

Название системы мониторинга.

clusters[].
monitoring[].
description
string

Описание системы мониторинга.

clusters[].
monitoring[].
link
string

Ссылка на графики системы мониторинга для данного кластера PostgreSQL.

clusters[].
config
object

Конфигурация кластера PostgreSQL.

clusters[].
config.
version
string

Версия серверного программного обеспечения PostgreSQL.

clusters[].
config.
poolerConfig
object
Конфигурация менеджера соединений.
clusters[].
config.
poolerConfig.
poolingMode
string

Режим, в котором работает менеджер подключений. См. описание всех режимов в documentation for PgBouncer.

  • SESSION: Сессионный режим управления подключениями.
  • TRANSACTION: Транзакционный режим управления подключениями.
  • STATEMENT: Операторный режим управления подключениями.
clusters[].
config.
resources
object
Ресурсы, выделенные хостам PostgreSQL.
clusters[].
config.
resources.
resourcePresetId
string

Идентификатор набора вычислительных ресурсов, доступных хосту (процессор, память и т. д.). Все доступные наборы ресурсов перечислены в documentation.

clusters[].
config.
resources.
diskSize
string (int64)

Объем хранилища, доступного хосту, в байтах.

clusters[].
config.
resources.
diskTypeId
string

Тип хранилища для хоста. Возможные значения:

  • network-hdd — сетевой HDD-диск;
  • network-nvme — сетевой SSD-диск;
  • local-nvme — локальное SSD-хранилище.
clusters[].
config.
autofailover
boolean (boolean)

Параметр конфигурации, который включает / отключает автоматическое переключение мастера в кластере.

clusters[].
config.
backupWindowStart
object
Время запуска ежедневного резервного копирования, в часовом поясе UTC.

Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are [google.type.Date][google.type.Date] and google.protobuf.Timestamp.

clusters[].
config.
backupWindowStart.
hours
integer (int32)

Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.

clusters[].
config.
backupWindowStart.
minutes
integer (int32)

Minutes of hour of day. Must be from 0 to 59.

clusters[].
config.
backupWindowStart.
seconds
integer (int32)

Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.

clusters[].
config.
backupWindowStart.
nanos
integer (int32)

Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.

clusters[].
config.
postgresqlConfig_9_6
object
Конфигурация сервера PostgreSQL 9.6.
clusters[].config включает только одно из полей postgresqlConfig_9_6, postgresqlConfig_10, postgresqlConfig_11

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig
object

Обязательное поле. Действующие настройки для кластера PostgreSQL 9.6 (сочетание настроек, определенных в userConfig и [default_config]).

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в PostgreSQL documentation.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
maxConnections
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
sharedBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
tempBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
maxPreparedTransactions
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
workMem
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
maintenanceWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
replacementSortTuples
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
tempFileLimit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostDelay
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostPageHit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
vacuumCostLimit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
bgwriterDelay
integer (int64)

Допустимые значения — от 10 до 10000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
bgwriterLruMultiplier
number (double)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
walLevel
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
synchronousCommit
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
checkpointTimeout
integer (int64)

Допустимые значения — от 30000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
checkpointCompletionTarget
number (double)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
maxWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
minWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
constraintExclusion
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
cursorTupleFraction
number (double)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
fromCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
forceParallelMode
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
clientMinMessages
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logMinMessages
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logMinErrorStatement
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logMinDurationStatement
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logCheckpoints
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logConnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logDisconnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logDuration
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logErrorVerbosity
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logLockWaits
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logStatement
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
logTempFiles
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
searchPath
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
rowSecurity
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
defaultTransactionIsolation
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
statementTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
lockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
byteaOutput
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
xmlbinary
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
xmloption
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
ginPendingListLimit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
deadlockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
arrayNulls
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
backslashQuote
string
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
defaultWithOids
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
escapeStringWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
standardConformingStrings
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
transformNullEquals
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
exitOnError
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
seqPageCost
number (double)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
randomPageCost
number (double)
clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
sqlInheritance
boolean (boolean)

Эта настройка была удалена с выходом PostgreSQL 10.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig
object

Пользовательские настройки для кластера PostgreSQL 9.6.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в PostgreSQL documentation.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
maxConnections
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
sharedBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
tempBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
maxPreparedTransactions
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
workMem
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
maintenanceWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
replacementSortTuples
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
autovacuumWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
tempFileLimit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostDelay
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostPageHit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostPageMiss
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostPageDirty
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
vacuumCostLimit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
bgwriterDelay
integer (int64)

Допустимые значения — от 10 до 10000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
bgwriterLruMaxpages
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
bgwriterLruMultiplier
number (double)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
bgwriterFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
walLevel
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
synchronousCommit
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
checkpointTimeout
integer (int64)

Допустимые значения — от 30000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
checkpointCompletionTarget
number (double)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
checkpointFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
maxWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
minWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
maxStandbyStreamingDelay
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
defaultStatisticsTarget
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
constraintExclusion
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
cursorTupleFraction
number (double)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
fromCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
forceParallelMode
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
clientMinMessages
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logMinMessages
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logMinErrorStatement
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logMinDurationStatement
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logCheckpoints
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logConnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logDisconnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logDuration
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logErrorVerbosity
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logLockWaits
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logStatement
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
logTempFiles
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
searchPath
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
rowSecurity
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
defaultTransactionIsolation
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
statementTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
lockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
byteaOutput
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
xmlbinary
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
xmloption
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
ginPendingListLimit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
deadlockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
maxLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
maxPredLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
arrayNulls
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
backslashQuote
string
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
defaultWithOids
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
escapeStringWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
loCompatPrivileges
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
quoteAllIdentifiers
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
standardConformingStrings
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
synchronizeSeqscans
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
transformNullEquals
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
exitOnError
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
seqPageCost
number (double)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
randomPageCost
number (double)
clusters[].
config.
postgresqlConfig_9_6.
userConfig.
sqlInheritance
boolean (boolean)

Эта настройка была удалена с выходом PostgreSQL 10.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
userConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig
object

Конфигурация по умолчанию для кластера PostgreSQL 9.6.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в PostgreSQL documentation.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
maxConnections
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
sharedBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
tempBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
maxPreparedTransactions
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
workMem
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
maintenanceWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
replacementSortTuples
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
tempFileLimit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostDelay
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostPageHit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostPageMiss
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostPageDirty
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
vacuumCostLimit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
bgwriterDelay
integer (int64)

Допустимые значения — от 10 до 10000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
bgwriterLruMultiplier
number (double)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
walLevel
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
synchronousCommit
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
checkpointTimeout
integer (int64)

Допустимые значения — от 30000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
checkpointCompletionTarget
number (double)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
checkpointFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
maxWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
minWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
defaultStatisticsTarget
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
constraintExclusion
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
cursorTupleFraction
number (double)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
fromCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
forceParallelMode
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
clientMinMessages
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logMinMessages
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logMinErrorStatement
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logMinDurationStatement
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logCheckpoints
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logConnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logDisconnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logDuration
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logErrorVerbosity
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logLockWaits
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logStatement
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
logTempFiles
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
searchPath
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
rowSecurity
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
defaultTransactionIsolation
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
statementTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
lockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
byteaOutput
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
xmlbinary
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
xmloption
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
ginPendingListLimit
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
deadlockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
maxLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
arrayNulls
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
backslashQuote
string
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
defaultWithOids
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
escapeStringWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
loCompatPrivileges
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
standardConformingStrings
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
transformNullEquals
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
exitOnError
boolean (boolean)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
seqPageCost
number (double)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
randomPageCost
number (double)
clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
sqlInheritance
boolean (boolean)

Эта настройка была удалена с выходом PostgreSQL 10.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

clusters[].
config.
postgresqlConfig_10
object
Конфигурация сервера PostgreSQL 10.
clusters[].config включает только одно из полей postgresqlConfig_9_6, postgresqlConfig_10, postgresqlConfig_11

clusters[].
config.
postgresqlConfig_10.
effectiveConfig
object

Обязательное поле. Действующие настройки для кластера PostgreSQL 10 (сочетание настроек, определенных в userConfig и [default_config]).

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в PostgreSQL documentation.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
maxConnections
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
sharedBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
tempBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
maxPreparedTransactions
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
workMem
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
maintenanceWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
replacementSortTuples
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
autovacuumWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
tempFileLimit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostDelay
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostPageHit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
vacuumCostLimit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
bgwriterDelay
integer (int64)

Допустимые значения — от 10 до 10000 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
bgwriterLruMultiplier
number (double)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
walLevel
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
synchronousCommit
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
checkpointTimeout
integer (int64)

Допустимые значения — от 30000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
checkpointCompletionTarget
number (double)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
maxWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
minWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
constraintExclusion
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
cursorTupleFraction
number (double)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
fromCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
forceParallelMode
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
clientMinMessages
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logMinMessages
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logMinErrorStatement
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logMinDurationStatement
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logCheckpoints
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logConnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logDisconnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logDuration
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logErrorVerbosity
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logLockWaits
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logStatement
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
logTempFiles
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
searchPath
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
rowSecurity
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
defaultTransactionIsolation
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
statementTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
lockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
byteaOutput
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
xmlbinary
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
xmloption
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
ginPendingListLimit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
deadlockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
arrayNulls
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
backslashQuote
string
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
defaultWithOids
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
escapeStringWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
standardConformingStrings
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
transformNullEquals
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
exitOnError
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
seqPageCost
number (double)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
randomPageCost
number (double)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig
object

Пользовательские настройки для кластера PostgreSQL 10.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в PostgreSQL documentation.

clusters[].
config.
postgresqlConfig_10.
userConfig.
maxConnections
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
sharedBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
tempBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
maxPreparedTransactions
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
workMem
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
maintenanceWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
replacementSortTuples
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
autovacuumWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
tempFileLimit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
vacuumCostDelay
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
vacuumCostPageHit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
vacuumCostPageMiss
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
vacuumCostPageDirty
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
vacuumCostLimit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
bgwriterDelay
integer (int64)

Допустимые значения — от 10 до 10000 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
bgwriterLruMaxpages
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
bgwriterLruMultiplier
number (double)
clusters[].
config.
postgresqlConfig_10.
userConfig.
bgwriterFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
walLevel
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
synchronousCommit
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
checkpointTimeout
integer (int64)

Допустимые значения — от 30000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
checkpointCompletionTarget
number (double)
clusters[].
config.
postgresqlConfig_10.
userConfig.
checkpointFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
maxWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
minWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
maxStandbyStreamingDelay
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
defaultStatisticsTarget
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
constraintExclusion
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
cursorTupleFraction
number (double)
clusters[].
config.
postgresqlConfig_10.
userConfig.
fromCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
forceParallelMode
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
clientMinMessages
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
logMinMessages
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
logMinErrorStatement
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
logMinDurationStatement
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
logCheckpoints
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
logConnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
logDisconnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
logDuration
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
logErrorVerbosity
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
logLockWaits
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
logStatement
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
logTempFiles
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
searchPath
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
rowSecurity
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
defaultTransactionIsolation
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
statementTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
lockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
byteaOutput
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
xmlbinary
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
xmloption
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
ginPendingListLimit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
deadlockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
maxLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
maxPredLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_10.
userConfig.
arrayNulls
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
backslashQuote
string
clusters[].
config.
postgresqlConfig_10.
userConfig.
defaultWithOids
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
escapeStringWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
loCompatPrivileges
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
quoteAllIdentifiers
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
standardConformingStrings
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
synchronizeSeqscans
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
transformNullEquals
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
exitOnError
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
seqPageCost
number (double)
clusters[].
config.
postgresqlConfig_10.
userConfig.
randomPageCost
number (double)
clusters[].
config.
postgresqlConfig_10.
userConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

clusters[].
config.
postgresqlConfig_10.
userConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig
object

Конфигурация по умолчанию для кластера PostgreSQL 10.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в PostgreSQL documentation.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
maxConnections
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
sharedBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
tempBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
maxPreparedTransactions
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
workMem
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
maintenanceWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
replacementSortTuples
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
autovacuumWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
tempFileLimit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostDelay
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostPageHit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostPageMiss
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostPageDirty
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
vacuumCostLimit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
bgwriterDelay
integer (int64)

Допустимые значения — от 10 до 10000 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
bgwriterLruMultiplier
number (double)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
walLevel
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
synchronousCommit
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
checkpointTimeout
integer (int64)

Допустимые значения — от 30000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
checkpointCompletionTarget
number (double)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
checkpointFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
maxWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
minWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
defaultStatisticsTarget
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
constraintExclusion
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
cursorTupleFraction
number (double)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
fromCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
forceParallelMode
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
clientMinMessages
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logMinMessages
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logMinErrorStatement
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logMinDurationStatement
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logCheckpoints
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logConnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logDisconnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logDuration
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logErrorVerbosity
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logLockWaits
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logStatement
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
logTempFiles
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
searchPath
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
rowSecurity
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
defaultTransactionIsolation
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
statementTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
lockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
byteaOutput
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
xmlbinary
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
xmloption
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
ginPendingListLimit
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
deadlockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
maxLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
arrayNulls
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
backslashQuote
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
defaultWithOids
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
escapeStringWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
loCompatPrivileges
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
standardConformingStrings
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
transformNullEquals
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
exitOnError
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
seqPageCost
number (double)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
randomPageCost
number (double)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

clusters[].
config.
postgresqlConfig_11
object
Конфигурация сервера PostgreSQL 11.
clusters[].config включает только одно из полей postgresqlConfig_9_6, postgresqlConfig_10, postgresqlConfig_11

clusters[].
config.
postgresqlConfig_11.
effectiveConfig
object

Действующие настройки для кластера PostgreSQL 11 (сочетание настроек, определенных в userConfig и [default_config]).

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в PostgreSQL documentation.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
maxConnections
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
sharedBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
tempBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
maxPreparedTransactions
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
workMem
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
maintenanceWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
autovacuumWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
tempFileLimit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostDelay
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostPageHit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostPageMiss
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostPageDirty
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCostLimit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
bgwriterDelay
integer (int64)

Допустимые значения — от 10 до 10000 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
bgwriterLruMaxpages
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
bgwriterLruMultiplier
number (double)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
bgwriterFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
walLevel
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
synchronousCommit
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
checkpointTimeout
integer (int64)

Допустимые значения — от 30000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
checkpointCompletionTarget
number (double)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
checkpointFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
maxWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
minWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
maxStandbyStreamingDelay
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
defaultStatisticsTarget
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
constraintExclusion
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
cursorTupleFraction
number (double)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
fromCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
forceParallelMode
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
clientMinMessages
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logMinMessages
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logMinErrorStatement
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logMinDurationStatement
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logCheckpoints
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logConnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logDisconnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logDuration
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logErrorVerbosity
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logLockWaits
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logStatement
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
logTempFiles
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
searchPath
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
rowSecurity
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
defaultTransactionIsolation
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
statementTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
lockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
idleInTransactionSessionTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
byteaOutput
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
xmlbinary
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
xmloption
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
ginPendingListLimit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
deadlockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
maxLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
maxPredLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
arrayNulls
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
backslashQuote
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
defaultWithOids
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
escapeStringWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
loCompatPrivileges
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
operatorPrecedenceWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
quoteAllIdentifiers
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
standardConformingStrings
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
synchronizeSeqscans
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
transformNullEquals
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
exitOnError
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
seqPageCost
number (double)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
randomPageCost
number (double)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig
object

Пользовательские настройки для кластера PostgreSQL 11.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в PostgreSQL documentation.

clusters[].
config.
postgresqlConfig_11.
userConfig.
maxConnections
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
sharedBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
tempBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
maxPreparedTransactions
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
workMem
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
maintenanceWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
autovacuumWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
tempFileLimit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
vacuumCostDelay
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
vacuumCostPageHit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
vacuumCostPageMiss
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
vacuumCostPageDirty
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
vacuumCostLimit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
bgwriterDelay
integer (int64)

Допустимые значения — от 10 до 10000 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
bgwriterLruMaxpages
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
bgwriterLruMultiplier
number (double)
clusters[].
config.
postgresqlConfig_11.
userConfig.
bgwriterFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
walLevel
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
synchronousCommit
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
checkpointTimeout
integer (int64)

Допустимые значения — от 30000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
checkpointCompletionTarget
number (double)
clusters[].
config.
postgresqlConfig_11.
userConfig.
checkpointFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
maxWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
minWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
maxStandbyStreamingDelay
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
defaultStatisticsTarget
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
constraintExclusion
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
cursorTupleFraction
number (double)
clusters[].
config.
postgresqlConfig_11.
userConfig.
fromCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
forceParallelMode
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
clientMinMessages
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
logMinMessages
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
logMinErrorStatement
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
logMinDurationStatement
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
logCheckpoints
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
logConnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
logDisconnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
logDuration
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
logErrorVerbosity
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
logLockWaits
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
logStatement
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
logTempFiles
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
searchPath
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
rowSecurity
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
defaultTransactionIsolation
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
statementTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
lockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
idleInTransactionSessionTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
byteaOutput
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
xmlbinary
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
xmloption
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
ginPendingListLimit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
deadlockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
maxLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
maxPredLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_11.
userConfig.
arrayNulls
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
backslashQuote
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
defaultWithOids
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
escapeStringWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
loCompatPrivileges
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
operatorPrecedenceWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
quoteAllIdentifiers
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
standardConformingStrings
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
synchronizeSeqscans
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
transformNullEquals
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
exitOnError
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
seqPageCost
number (double)
clusters[].
config.
postgresqlConfig_11.
userConfig.
randomPageCost
number (double)
clusters[].
config.
postgresqlConfig_11.
userConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

clusters[].
config.
postgresqlConfig_11.
userConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig
object

Конфигурация по умолчанию для кластера PostgreSQL 11.

Поля и структура PostgresqlConfig отражает параметры конфигурационного файла PostgreSQL, подробное описание которого доступно в PostgreSQL documentation.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
maxConnections
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
sharedBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
tempBuffers
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
maxPreparedTransactions
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
workMem
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
maintenanceWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
autovacuumWorkMem
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
tempFileLimit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostDelay
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostPageHit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostPageMiss
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostPageDirty
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
vacuumCostLimit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
bgwriterDelay
integer (int64)

Допустимые значения — от 10 до 10000 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
bgwriterLruMaxpages
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
bgwriterLruMultiplier
number (double)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
bgwriterFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
backendFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
oldSnapshotThreshold
integer (int64)

Допустимые значения — от -1 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
walLevel
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
synchronousCommit
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
checkpointTimeout
integer (int64)

Допустимые значения — от 30000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
checkpointCompletionTarget
number (double)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
checkpointFlushAfter
integer (int64)

Допустимые значения — от 0 до 2048 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
maxWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
minWalSize
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
maxStandbyStreamingDelay
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
defaultStatisticsTarget
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
constraintExclusion
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
cursorTupleFraction
number (double)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
fromCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
joinCollapseLimit
integer (int64)

Допустимые значения — от 1 до 2147483647 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
forceParallelMode
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
clientMinMessages
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logMinMessages
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logMinErrorStatement
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logMinDurationStatement
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logCheckpoints
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logConnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logDisconnections
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logDuration
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logErrorVerbosity
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logLockWaits
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logStatement
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
logTempFiles
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
searchPath
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
rowSecurity
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
defaultTransactionIsolation
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
statementTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
lockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
idleInTransactionSessionTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
byteaOutput
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
xmlbinary
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
xmloption
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
ginPendingListLimit
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
deadlockTimeout
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
maxLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
maxPredLocksPerTransaction
integer (int64)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
arrayNulls
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
backslashQuote
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
defaultWithOids
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
escapeStringWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
loCompatPrivileges
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
operatorPrecedenceWarning
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
quoteAllIdentifiers
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
standardConformingStrings
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
synchronizeSeqscans
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
transformNullEquals
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
exitOnError
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
seqPageCost
number (double)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
randomPageCost
number (double)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

Допустимые значения — от 1 до 32 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

Допустимые значения — от -1 до 100 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

Допустимые значения — от -1 до 10000 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
autovacuumNaptime
integer (int64)

Допустимые значения — от 1000 до 86400000 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
archiveTimeout
integer (int64)

Допустимые значения — от 10000 до 600000 включительно.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
trackActivityQuerySize
integer (int64)

Допустимые значения — от 100 до 102400 включительно.

clusters[].
networkId
string

Идентификатор сети, к которой принадлежит кластер.

clusters[].
health
string

Агрегированная работоспособность кластера.

  • HEALTH_UNKNOWN: Состояние кластера неизвестно ([Host.health] для каждого хоста в кластере — UNKNOWN).
  • ALIVE: Кластер работает нормально ([Host.health] для каждого хоста в кластере — ALIVE).
  • DEAD: Кластер не работает ([Host.health] для каждого узла в кластере — DEAD).
  • DEGRADED: Кластер работает неоптимально ([Host.health] по крайней мере для одного узла в кластере не ALIVE).
clusters[].
status
string

Текущее состояние кластера.

  • STATUS_UNKNOWN: Состояние кластера неизвестно.
  • CREATING: Кластер создается.
  • RUNNING: Кластер работает нормально.
  • ERROR: На кластере произошла ошибка, блокирующая работу.
  • UPDATING: Кластер изменяется.
  • STOPPING: Кластер останавливается.
  • STOPPED: Кластер остановлен.
  • STARTING: Кластер запускается.
nextPageToken string

Токен для получения следующей страницы результатов в ответе. Если количество результатов больше чем pageSize, используйте nextPageToken в качестве значения параметра pageToken в следующем запросе списка ресурсов. Все последующие запросы будут получать свои значения nextPageToken для перебора страниц результатов.