Метод get

Возвращает указанный ресурс Cluster для PostgreSQL.

Чтобы получить список доступных ресурсов Cluster для PostgreSQL, отправьте запрос list.

HTTP-запрос

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

Path-параметры

Параметр Описание
clusterId Обязательное поле. Идентификатор возвращаемого ресурса Cluster для PostgreSQL. Чтобы получить идентификатор кластера, используйте запрос list. Максимальная длина строки в символах — 50.

Ответ

HTTP Code: 200 - OK

{
  "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"
    },

    // `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",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "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",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "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",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "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",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "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",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "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",
        "enableBitmapscan": true,
        "enableHashagg": true,
        "enableHashjoin": true,
        "enableIndexscan": true,
        "enableIndexonlyscan": true,
        "enableMaterial": true,
        "enableMergejoin": true,
        "enableNestloop": true,
        "enableSeqscan": true,
        "enableSort": true,
        "enableTidscan": true,
        "maxWorkerProcesses": "integer",
        "maxParallelWorkers": "integer",
        "maxParallelWorkersPerGather": "integer"
      }
    },
    // конец списка возможных полей`config`

  },
  "networkId": "string",
  "health": "string",
  "status": "string"
}

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

Поле Описание
id string

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

folderId string

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

createdAt string (date-time)

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

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

name string

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

description string

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

labels object

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

environment string

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

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

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

monitoring[].
name
string

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

monitoring[].
description
string

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

monitoring[].
link
string

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

config object

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

config.
version
string

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

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

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

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

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

config.
resources.
diskSize
string (int64)

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

config.
resources.
diskTypeId
string

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

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

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

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

Описывает время суток. Дата и часовой пояс либо не имеют значения, либо указаны другим образом. API может разрешить високосные секунды. Связанные типы: [google.type.Date][google.type.Date] и google.protobuf.Timestamp.

config.
backupWindowStart.
hours
integer (int32)

Час в 24-часовом формате. Допустимые значения — от 0 до 23. API может разрешить значение "24:00:00" для таких сценариев, как время закрытия заведения.

config.
backupWindowStart.
minutes
integer (int32)

Минута часа. Допустимые значения — от 0 до 59.

config.
backupWindowStart.
seconds
integer (int32)

Секунда минуты. Обычно допустимые значения — от 0 до 59. API может разрешить значение 60, если поддерживаются високосные секунды.

config.
backupWindowStart.
nanos
integer (int32)

Доли секунды, в наносекундах. Допустимые значения — от 0 до 999 999 999.

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

config.
postgresqlConfig_9_6.
effectiveConfig
object

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

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

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

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

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

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

config.
postgresqlConfig_9_6.
effectiveConfig.
backendFlushAfter
integer (int64)

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

config.
postgresqlConfig_9_6.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

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

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

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

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

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

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

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

config.
postgresqlConfig_9_6.
effectiveConfig.
joinCollapseLimit
integer (int64)

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

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

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

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumMaxWorkers
integer (int64)

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

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

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

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

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

config.
postgresqlConfig_9_6.
effectiveConfig.
autovacuumNaptime
integer (int64)

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

config.
postgresqlConfig_9_6.
effectiveConfig.
archiveTimeout
integer (int64)

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

config.
postgresqlConfig_9_6.
effectiveConfig.
trackActivityQuerySize
integer (int64)

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

config.
postgresqlConfig_9_6.
userConfig
object

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

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

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

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

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

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

config.
postgresqlConfig_9_6.
userConfig.
backendFlushAfter
integer (int64)

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

config.
postgresqlConfig_9_6.
userConfig.
oldSnapshotThreshold
integer (int64)

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

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

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

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

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

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

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

config.
postgresqlConfig_9_6.
userConfig.
joinCollapseLimit
integer (int64)

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

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

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

config.
postgresqlConfig_9_6.
userConfig.
autovacuumMaxWorkers
integer (int64)

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

config.
postgresqlConfig_9_6.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

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

config.
postgresqlConfig_9_6.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

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

config.
postgresqlConfig_9_6.
userConfig.
autovacuumNaptime
integer (int64)

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

config.
postgresqlConfig_9_6.
userConfig.
archiveTimeout
integer (int64)

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

config.
postgresqlConfig_9_6.
userConfig.
trackActivityQuerySize
integer (int64)

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

config.
postgresqlConfig_9_6.
defaultConfig
object

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

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

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

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

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

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

config.
postgresqlConfig_9_6.
defaultConfig.
backendFlushAfter
integer (int64)

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

config.
postgresqlConfig_9_6.
defaultConfig.
oldSnapshotThreshold
integer (int64)

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

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

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

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

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

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

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

config.
postgresqlConfig_9_6.
defaultConfig.
joinCollapseLimit
integer (int64)

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

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

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

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumMaxWorkers
integer (int64)

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

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

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

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

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

config.
postgresqlConfig_9_6.
defaultConfig.
autovacuumNaptime
integer (int64)

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

config.
postgresqlConfig_9_6.
defaultConfig.
archiveTimeout
integer (int64)

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

config.
postgresqlConfig_9_6.
defaultConfig.
trackActivityQuerySize
integer (int64)

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

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

config.
postgresqlConfig_10.
effectiveConfig
object

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

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

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

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

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

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

config.
postgresqlConfig_10.
effectiveConfig.
backendFlushAfter
integer (int64)

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

config.
postgresqlConfig_10.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

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

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

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

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

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

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

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

config.
postgresqlConfig_10.
effectiveConfig.
joinCollapseLimit
integer (int64)

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

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

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

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

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

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

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

config.
postgresqlConfig_10.
effectiveConfig.
autovacuumNaptime
integer (int64)

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

config.
postgresqlConfig_10.
effectiveConfig.
archiveTimeout
integer (int64)

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

config.
postgresqlConfig_10.
effectiveConfig.
trackActivityQuerySize
integer (int64)

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

config.
postgresqlConfig_10.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_10.
effectiveConfig.
maxWorkerProcesses
integer (int64)

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

config.
postgresqlConfig_10.
effectiveConfig.
maxParallelWorkers
integer (int64)

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

config.
postgresqlConfig_10.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

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

config.
postgresqlConfig_10.
userConfig
object

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

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

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

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

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

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

config.
postgresqlConfig_10.
userConfig.
backendFlushAfter
integer (int64)

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

config.
postgresqlConfig_10.
userConfig.
oldSnapshotThreshold
integer (int64)

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

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

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

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

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

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

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

config.
postgresqlConfig_10.
userConfig.
joinCollapseLimit
integer (int64)

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

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

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

config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

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

config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

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

config.
postgresqlConfig_10.
userConfig.
autovacuumNaptime
integer (int64)

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

config.
postgresqlConfig_10.
userConfig.
archiveTimeout
integer (int64)

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

config.
postgresqlConfig_10.
userConfig.
trackActivityQuerySize
integer (int64)

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

config.
postgresqlConfig_10.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_10.
userConfig.
maxWorkerProcesses
integer (int64)

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

config.
postgresqlConfig_10.
userConfig.
maxParallelWorkers
integer (int64)

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

config.
postgresqlConfig_10.
userConfig.
maxParallelWorkersPerGather
integer (int64)

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

config.
postgresqlConfig_10.
defaultConfig
object

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

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

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

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

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

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

config.
postgresqlConfig_10.
defaultConfig.
backendFlushAfter
integer (int64)

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

config.
postgresqlConfig_10.
defaultConfig.
oldSnapshotThreshold
integer (int64)

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

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

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

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

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

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

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

config.
postgresqlConfig_10.
defaultConfig.
joinCollapseLimit
integer (int64)

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

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

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

config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

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

config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

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

config.
postgresqlConfig_10.
defaultConfig.
autovacuumNaptime
integer (int64)

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

config.
postgresqlConfig_10.
defaultConfig.
archiveTimeout
integer (int64)

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

config.
postgresqlConfig_10.
defaultConfig.
trackActivityQuerySize
integer (int64)

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

config.
postgresqlConfig_10.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_10.
defaultConfig.
maxWorkerProcesses
integer (int64)

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

config.
postgresqlConfig_10.
defaultConfig.
maxParallelWorkers
integer (int64)

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

config.
postgresqlConfig_10.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

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

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

config.
postgresqlConfig_11.
effectiveConfig
object

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

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

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

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

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

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

config.
postgresqlConfig_11.
effectiveConfig.
backendFlushAfter
integer (int64)

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

config.
postgresqlConfig_11.
effectiveConfig.
oldSnapshotThreshold
integer (int64)

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

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

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

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

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

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

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

config.
postgresqlConfig_11.
effectiveConfig.
joinCollapseLimit
integer (int64)

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

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

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

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumCostDelay
integer (int64)

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

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumCostLimit
integer (int64)

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

config.
postgresqlConfig_11.
effectiveConfig.
autovacuumNaptime
integer (int64)

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

config.
postgresqlConfig_11.
effectiveConfig.
archiveTimeout
integer (int64)

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

config.
postgresqlConfig_11.
effectiveConfig.
trackActivityQuerySize
integer (int64)

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

config.
postgresqlConfig_11.
effectiveConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_11.
effectiveConfig.
maxWorkerProcesses
integer (int64)

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

config.
postgresqlConfig_11.
effectiveConfig.
maxParallelWorkers
integer (int64)

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

config.
postgresqlConfig_11.
effectiveConfig.
maxParallelWorkersPerGather
integer (int64)

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

config.
postgresqlConfig_11.
userConfig
object

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

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

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

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

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

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

config.
postgresqlConfig_11.
userConfig.
backendFlushAfter
integer (int64)

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

config.
postgresqlConfig_11.
userConfig.
oldSnapshotThreshold
integer (int64)

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

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

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

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

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

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

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

config.
postgresqlConfig_11.
userConfig.
joinCollapseLimit
integer (int64)

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

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

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

config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumCostDelay
integer (int64)

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

config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumCostLimit
integer (int64)

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

config.
postgresqlConfig_11.
userConfig.
autovacuumNaptime
integer (int64)

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

config.
postgresqlConfig_11.
userConfig.
archiveTimeout
integer (int64)

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

config.
postgresqlConfig_11.
userConfig.
trackActivityQuerySize
integer (int64)

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

config.
postgresqlConfig_11.
userConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_11.
userConfig.
maxWorkerProcesses
integer (int64)

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

config.
postgresqlConfig_11.
userConfig.
maxParallelWorkers
integer (int64)

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

config.
postgresqlConfig_11.
userConfig.
maxParallelWorkersPerGather
integer (int64)

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

config.
postgresqlConfig_11.
defaultConfig
object

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

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

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

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

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

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

config.
postgresqlConfig_11.
defaultConfig.
backendFlushAfter
integer (int64)

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

config.
postgresqlConfig_11.
defaultConfig.
oldSnapshotThreshold
integer (int64)

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

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

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

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

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

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

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

config.
postgresqlConfig_11.
defaultConfig.
joinCollapseLimit
integer (int64)

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

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

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

config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumCostDelay
integer (int64)

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

config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumCostLimit
integer (int64)

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

config.
postgresqlConfig_11.
defaultConfig.
autovacuumNaptime
integer (int64)

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

config.
postgresqlConfig_11.
defaultConfig.
archiveTimeout
integer (int64)

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

config.
postgresqlConfig_11.
defaultConfig.
trackActivityQuerySize
integer (int64)

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

config.
postgresqlConfig_11.
defaultConfig.
enableBitmapscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableHashagg
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableHashjoin
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableIndexscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableIndexonlyscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableMaterial
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableMergejoin
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableNestloop
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableSeqscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableSort
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
enableTidscan
boolean (boolean)
config.
postgresqlConfig_11.
defaultConfig.
maxWorkerProcesses
integer (int64)

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

config.
postgresqlConfig_11.
defaultConfig.
maxParallelWorkers
integer (int64)

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

config.
postgresqlConfig_11.
defaultConfig.
maxParallelWorkersPerGather
integer (int64)

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

networkId string

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

health string

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

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

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

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