Method list

Retrieves the list of PostgreSQL Cluster resources that belong to the specified folder.

HTTP request

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

Query parameters

Parameter Description
folderId Required. ID of the folder to list PostgreSQL clusters in. To get the folder ID, use a list request. The maximum string length in characters is 50.
pageSize The maximum number of results per page to return. If the number of available results is larger than pageSize, the service returns a nextPageToken that can be used to get the next page of results in subsequent list requests. The maximum value is 1000.
pageToken Page token. To get the next page of results, set pageToken to the nextPageToken returned by a previous list request. The maximum string length in characters is 100.
filter A filter expression that filters resources listed in the response. The expression must specify: 1. The field name. Currently you can only use filtering with the Cluster.name field. 2. An operator. Can be either = or != for single values, IN or NOT IN for lists of values. 3. The value. Мust be 1-63 characters long and match the regular expression ^[a-zA-Z0-9_-]+$. The maximum string length in characters is 1000.

Response

HTTP Code: 200 - OK

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

        // `clusters[].config` includes only one of the fields `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",
            "autovacuumVacuumScaleFactor": "number",
            "autovacuumAnalyzeScaleFactor": "number",
            "defaultTransactionReadOnly": true,
            "timezone": "string"
          },
          "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",
            "autovacuumVacuumScaleFactor": "number",
            "autovacuumAnalyzeScaleFactor": "number",
            "defaultTransactionReadOnly": true,
            "timezone": "string"
          },
          "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",
            "autovacuumVacuumScaleFactor": "number",
            "autovacuumAnalyzeScaleFactor": "number",
            "defaultTransactionReadOnly": true,
            "timezone": "string"
          }
        },
        "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",
            "autovacuumVacuumScaleFactor": "number",
            "autovacuumAnalyzeScaleFactor": "number",
            "defaultTransactionReadOnly": true,
            "timezone": "string",
            "enableParallelAppend": true,
            "enableParallelHash": true,
            "enablePartitionPruning": true,
            "enablePartitionwiseAggregate": true,
            "enablePartitionwiseJoin": true,
            "jit": true,
            "maxParallelMaintenanceWorkers": "integer",
            "parallelLeaderParticipation": true,
            "vacuumCleanupIndexScaleFactor": "number"
          },
          "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",
            "autovacuumVacuumScaleFactor": "number",
            "autovacuumAnalyzeScaleFactor": "number",
            "defaultTransactionReadOnly": true,
            "timezone": "string",
            "enableParallelAppend": true,
            "enableParallelHash": true,
            "enablePartitionPruning": true,
            "enablePartitionwiseAggregate": true,
            "enablePartitionwiseJoin": true,
            "jit": true,
            "maxParallelMaintenanceWorkers": "integer",
            "parallelLeaderParticipation": true,
            "vacuumCleanupIndexScaleFactor": "number"
          },
          "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",
            "autovacuumVacuumScaleFactor": "number",
            "autovacuumAnalyzeScaleFactor": "number",
            "defaultTransactionReadOnly": true,
            "timezone": "string",
            "enableParallelAppend": true,
            "enableParallelHash": true,
            "enablePartitionPruning": true,
            "enablePartitionwiseAggregate": true,
            "enablePartitionwiseJoin": true,
            "jit": true,
            "maxParallelMaintenanceWorkers": "integer",
            "parallelLeaderParticipation": true,
            "vacuumCleanupIndexScaleFactor": "number"
          }
        },
        // end of the list of possible fields`clusters[].config`

      },
      "networkId": "string",
      "health": "string",
      "status": "string"
    }
  ],
  "nextPageToken": "string"
}
Field Description
clusters[] object

A PostgreSQL Cluster resource. For more information, see the Concepts section of the documentation.

clusters[].
id
string

ID of the PostgreSQL cluster. This ID is assigned by MDB at creation time.

clusters[].
folderId
string

ID of the folder that the PostgreSQL cluster belongs to.

clusters[].
createdAt
string (date-time)

Creation timestamp in RFC3339 text format.

String in RFC3339 text format.

clusters[].
name
string

Name of the PostgreSQL cluster. The name is unique within the folder. 1-63 characters long.

clusters[].
description
string

Description of the PostgreSQL cluster. 0-256 characters long.

clusters[].
labels
object

Custom labels for the PostgreSQL cluster as key:value pairs. Maximum 64 per resource.

clusters[].
environment
string

Deployment environment of the PostgreSQL cluster.

  • PRODUCTION: Stable environment with a conservative update policy: only hotfixes are applied during regular maintenance.
  • PRESTABLE: Environment with more aggressive update policy: new versions are rolled out irrespective of backward compatibility.
clusters[].
monitoring[]
object

Monitoring system.

clusters[].
monitoring[].
name
string

Name of the monitoring system.

clusters[].
monitoring[].
description
string

Description of the monitoring system.

clusters[].
monitoring[].
link
string

Link to the monitoring system charts for the PostgreSQL cluster.

clusters[].
config
object

Configuration of the PostgreSQL cluster.

clusters[].
config.
version
string

Version of PostgreSQL server software.

clusters[].
config.
poolerConfig
object
Configuration of the connection pooler.
clusters[].
config.
poolerConfig.
poolingMode
string

Mode that the connection pooler is working in. See descriptions of all modes in the documentation for PgBouncer.

  • SESSION: Session pooling mode.
  • TRANSACTION: Transaction pooling mode.
  • STATEMENT: Statement pooling mode.
clusters[].
config.
poolerConfig.
poolDiscard
boolean (boolean)

Setting pool_discard in Odyssey; server_reset_query_always in PgBouncer

clusters[].
config.
resources
object
Resources allocated to PostgreSQL hosts.
clusters[].
config.
resources.
resourcePresetId
string

ID of the preset for computational resources available to a host (CPU, memory etc.). All available presets are listed in the documentation.

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

Volume of the storage available to a host, in bytes.

clusters[].
config.
resources.
diskTypeId
string

Type of the storage environment for the host. Possible values:

  • network-hdd — network HDD drive,
  • network-ssd — network SSD drive,
  • local-ssd — local SSD storage.
clusters[].
config.
autofailover
boolean (boolean)

Configuration setting which enables/disables autofailover in cluster.

clusters[].
config.
backupWindowStart
object
Time to start the daily backup, in the UTC timezone.

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

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

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

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

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

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

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

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

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

clusters[].
config.
access
object
Access policy to DB
clusters[].
config.
access.
dataLens
boolean (boolean)

Allow access for DataLens

clusters[].
config.
postgresqlConfig_9_6
object
Configuration of a PostgreSQL 9.6 server.
clusters[].config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10, postgresqlConfig_11

clusters[].
config.
postgresqlConfig_9_6.
effectiveConfig
object

Required. Effective settings for a PostgreSQL 9.6 cluster (a combination of settings defined in userConfig and [default_config]).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

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

Acceptable values are 10 to 10000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are -1 to 86400000, inclusive.

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

Acceptable values are 30000 to 86400000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

This option has been removed in PostgreSQL 10.

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

Acceptable values are 1 to 32, inclusive.

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

Acceptable values are -1 to 100, inclusive.

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

Acceptable values are -1 to 10000, inclusive.

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

Acceptable values are 1000 to 86400000, inclusive.

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

Acceptable values are 10000 to 600000, inclusive.

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

Acceptable values are 100 to 102400, inclusive.

clusters[].
config.
postgresqlConfig_9_6.
userConfig
object

User-defined settings for a PostgreSQL 9.6 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

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

Acceptable values are 10 to 10000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are -1 to 86400000, inclusive.

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

Acceptable values are 30000 to 86400000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

This option has been removed in PostgreSQL 10.

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

Acceptable values are 1 to 32, inclusive.

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

Acceptable values are -1 to 100, inclusive.

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

Acceptable values are -1 to 10000, inclusive.

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

Acceptable values are 1000 to 86400000, inclusive.

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

Acceptable values are 10000 to 600000, inclusive.

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

Acceptable values are 100 to 102400, inclusive.

clusters[].
config.
postgresqlConfig_9_6.
defaultConfig
object

Default configuration for a PostgreSQL 9.6 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

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

Acceptable values are 10 to 10000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are -1 to 86400000, inclusive.

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

Acceptable values are 30000 to 86400000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

This option has been removed in PostgreSQL 10.

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

Acceptable values are 1 to 32, inclusive.

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

Acceptable values are -1 to 100, inclusive.

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

Acceptable values are -1 to 10000, inclusive.

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

Acceptable values are 1000 to 86400000, inclusive.

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

Acceptable values are 10000 to 600000, inclusive.

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

Acceptable values are 100 to 102400, inclusive.

clusters[].
config.
postgresqlConfig_10
object
Configuration of a PostgreSQL 10 server.
clusters[].config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10, postgresqlConfig_11

clusters[].
config.
postgresqlConfig_10.
effectiveConfig
object

Required. Effective settings for a PostgreSQL 10 cluster (a combination of settings defined in userConfig and [default_config]).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

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

Acceptable values are 10 to 10000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are -1 to 86400000, inclusive.

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

Acceptable values are 30000 to 86400000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 32, inclusive.

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

Acceptable values are -1 to 100, inclusive.

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

Acceptable values are -1 to 10000, inclusive.

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

Acceptable values are 1000 to 86400000, inclusive.

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

Acceptable values are 10000 to 600000, inclusive.

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

Acceptable values are 100 to 102400, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
effectiveConfig.
timezone
string
clusters[].
config.
postgresqlConfig_10.
userConfig
object

User-defined settings for a PostgreSQL 10 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

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

Acceptable values are 10 to 10000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are -1 to 86400000, inclusive.

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

Acceptable values are 30000 to 86400000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 32, inclusive.

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

Acceptable values are -1 to 100, inclusive.

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

Acceptable values are -1 to 10000, inclusive.

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

Acceptable values are 1000 to 86400000, inclusive.

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

Acceptable values are 10000 to 600000, inclusive.

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

Acceptable values are 100 to 102400, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

clusters[].
config.
postgresqlConfig_10.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_10.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_10.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
userConfig.
timezone
string
clusters[].
config.
postgresqlConfig_10.
defaultConfig
object

Default configuration for a PostgreSQL 10 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters whose detailed description is available in PostgreSQL documentation.

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

Acceptable values are 10 to 10000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are -1 to 86400000, inclusive.

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

Acceptable values are 30000 to 86400000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 32, inclusive.

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

Acceptable values are -1 to 100, inclusive.

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

Acceptable values are -1 to 10000, inclusive.

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

Acceptable values are 1000 to 86400000, inclusive.

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

Acceptable values are 10000 to 600000, inclusive.

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

Acceptable values are 100 to 102400, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_10.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
clusters[].
config.
postgresqlConfig_10.
defaultConfig.
timezone
string
clusters[].
config.
postgresqlConfig_11
object
Configuration of a PostgreSQL 11 server.
clusters[].config includes only one of the fields postgresqlConfig_9_6, postgresqlConfig_10, postgresqlConfig_11

clusters[].
config.
postgresqlConfig_11.
effectiveConfig
object

Effective settings for a PostgreSQL 11 cluster (a combination of settings defined in userConfig and [default_config]).

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

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

Acceptable values are 10 to 10000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are -1 to 86400000, inclusive.

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

Acceptable values are 30000 to 86400000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 32, inclusive.

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

Acceptable values are -1 to 100, inclusive.

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

Acceptable values are -1 to 10000, inclusive.

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

Acceptable values are 1000 to 86400000, inclusive.

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

Acceptable values are 10000 to 600000, inclusive.

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

Acceptable values are 100 to 102400, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
defaultTransactionReadOnly
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
timezone
string
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
enableParallelAppend
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
enableParallelHash
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
enablePartitionPruning
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
enablePartitionwiseAggregate
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
enablePartitionwiseJoin
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
jit
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
parallelLeaderParticipation
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
effectiveConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

clusters[].
config.
postgresqlConfig_11.
userConfig
object

User-defined settings for a PostgreSQL 11 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

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

Acceptable values are 10 to 10000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are -1 to 86400000, inclusive.

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

Acceptable values are 30000 to 86400000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 32, inclusive.

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

Acceptable values are -1 to 100, inclusive.

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

Acceptable values are -1 to 10000, inclusive.

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

Acceptable values are 1000 to 86400000, inclusive.

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

Acceptable values are 10000 to 600000, inclusive.

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

Acceptable values are 100 to 102400, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

clusters[].
config.
postgresqlConfig_11.
userConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_11.
userConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_11.
userConfig.
defaultTransactionReadOnly
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
timezone
string
clusters[].
config.
postgresqlConfig_11.
userConfig.
enableParallelAppend
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
enableParallelHash
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
enablePartitionPruning
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
enablePartitionwiseAggregate
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
enablePartitionwiseJoin
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
jit
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

clusters[].
config.
postgresqlConfig_11.
userConfig.
parallelLeaderParticipation
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
userConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

clusters[].
config.
postgresqlConfig_11.
defaultConfig
object

Default configuration for a PostgreSQL 11 cluster.

Options and structure of PostgresqlConfig reflects PostgreSQL configuration file parameters which detailed description is available in PostgreSQL documentation.

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

Acceptable values are 10 to 10000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are -1 to 86400000, inclusive.

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

Acceptable values are 30000 to 86400000, inclusive.

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

Acceptable values are 0 to 2048, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 2147483647, inclusive.

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

Acceptable values are 1 to 32, inclusive.

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

Acceptable values are -1 to 100, inclusive.

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

Acceptable values are -1 to 10000, inclusive.

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

Acceptable values are 1000 to 86400000, inclusive.

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

Acceptable values are 10000 to 600000, inclusive.

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

Acceptable values are 100 to 102400, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

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

Acceptable values are 0 to 1024, inclusive.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
autovacuumVacuumScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
autovacuumAnalyzeScaleFactor
number (double)

Acceptable values are 0 to 1, inclusive.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
defaultTransactionReadOnly
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
timezone
string
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
enableParallelAppend
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
enableParallelHash
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
enablePartitionPruning
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
enablePartitionwiseAggregate
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
enablePartitionwiseJoin
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
jit
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
maxParallelMaintenanceWorkers
integer (int64)

The minimum value is 0.

clusters[].
config.
postgresqlConfig_11.
defaultConfig.
parallelLeaderParticipation
boolean (boolean)
clusters[].
config.
postgresqlConfig_11.
defaultConfig.
vacuumCleanupIndexScaleFactor
number (double)

Acceptable values are 0 to 10000000000, inclusive.

clusters[].
networkId
string

ID of the network that the cluster belongs to.

clusters[].
health
string

Aggregated cluster health.

  • HEALTH_UNKNOWN: State of the cluster is unknown ([Host.health] for every host in the cluster is UNKNOWN).
  • ALIVE: Cluster is alive and well ([Host.health] for every host in the cluster is ALIVE).
  • DEAD: Cluster is inoperable ([Host.health] for every host in the cluster is DEAD).
  • DEGRADED: Cluster is working below capacity ([Host.health] for at least one host in the cluster is not ALIVE).
clusters[].
status
string

Current state of the cluster.

  • STATUS_UNKNOWN: Cluster state is unknown.
  • CREATING: Cluster is being created.
  • RUNNING: Cluster is running normally.
  • ERROR: Cluster encountered a problem and cannot operate.
  • UPDATING: Cluster is being updated.
  • STOPPING: Cluster is stopping.
  • STOPPED: Cluster stopped.
  • STARTING: Cluster is starting.
nextPageToken string

This token allows you to get the next page of results for list requests. If the number of results is larger than pageSize, use the nextPageToken as the value for the pageToken parameter in the next list request. Each subsequent list request will have its own nextPageToken to continue paging through the results.