List backups and restores for each node in a given cluster, for the last 7 days.
{- "clusterDataCentres": [
- {
- "id": "a8c32b20-c8f0-11e7-abc4-cec278b6b50a",
 - "name": "AWS_VPC_US_EAST_1",
 - "nodes": [
- {
- "events": [
- {
- "end": 1510585212265,
 - "progress": 0.5,
 - "start": 1510585212265,
 - "state": "ACTIVE",
 - "type": "snapshot-upload"
 
} 
], - "id": "cb986e08-f6be-4d08-8de2-4352c2cfaf1f",
 - "privateAddress": "10.0.0.1",
 - "publicAddress": "50.0.0.1"
 
} 
] 
} 
], - "clusterSnapshots": [
- {
- "clusterSnapshotId": "a8c32b20-c8f0-11e7-abc4",
 - "createdTime": "2023-12-21T04:03:32Z",
 - "progress": 0.5,
 - "state": "ACTIVE"
 
}, - {
- "clusterSnapshotId": "92873dse-c8f0-11e7-abc4",
 - "createdTime": "2023-12-01T02:06:22Z",
 - "progress": 1,
 - "state": "COMPLETED"
 
} 
], - "id": "77b5a4e1-c422-4a78-b551-d8fa5c42ad95",
 - "name": "example-cluster"
 
}Successfully retrieved compatible node sizes for PostgreSQL.
[- {
- "cloudProviderNodeSizes": [
- {
- "nodeSizes": [
- "m5xl-400-v2",
 - "r5xl-2000-v2"
 
], - "cloudProvider": "AWS_VPC",
 - "document": "string"
 
} 
] 
} 
]Successfully retrieved versions of applications compatible with a PostgreSQL version.
[- {
- "compatibleVersions": [
- {
- "compatibleApplicationGroup": [
- {
- "application": "[APPLICATION]",
 - "version": "1.0.0"
 
} 
] 
} 
] 
} 
]Successfully retrieved applications and versions for PostgreSQL.
[- {
- "applicationVersions": [
- {
- "application": "[APPLICATION]",
 - "versions": [
- "1.0.0",
 - "1.0.1"
 
] 
} 
] 
} 
]| pciComplianceMode required  | boolean Creates a PCI compliant cluster, see PCI Compliance.  | 
| postgresqlVersion required  | string[0-9]+\.[0-9]+\.[0-9]+ Version of Postgresql to run on the cluster. Available versions: 
  | 
| description | string A description of the cluster  | 
Array of objects (TwoFactorDeleteSettingsV2)   <= 1 items   | |
| extensions | Array of strings (PostgresqlExtensionsV2)  List of PostgreSQL extensions.  | 
required  | Array of objects (PostgresqlDataCentreV2)   [ 1 .. 2 ] items  List of data centre settings.  | 
| currentClusterOperationStatus | string (CurrentClusterOperationStatusV2)  Indicates if the cluster is currently performing any restructuring operation such as being created or resized  | 
| synchronousModeStrict required  | boolean Create the PostgreSQL cluster with the selected replication mode, see [PostgreSQL replication mode] (https://www.instaclustr.com/support/documentation/postgresql/options/replication-mode/).  | 
| privateNetworkCluster required  | boolean Creates the cluster with private network only, see Private Network Clusters.  | 
| name required  | string  [ 3 .. 48 ] characters [a-zA-Z0-9][a-zA-Z0-9_-]* Name of the cluster.  | 
Array of objects (ResizeSettingsV2)   <= 1 items  Settings to determine how resize requests will be performed for the cluster.  | |
| slaTier required  | string (SlaTierV2)  SLA Tier of the cluster. Non-production clusters may receive lower priority support and reduced SLAs. Production tier is not available when using Developer class nodes. See SLA Tier for more information.  | 
PostgreSQL Cluster provisioning requested.
{- "dataCentres": [
- {
- "clientToClusterEncryption": true,
 - "cloudProvider": "AWS_VPC",
 - "intraDataCentreReplication": [
- {
- "replicationMode": "SYNCHRONOUS"
 
} 
], - "name": "dc_1",
 - "network": "10.1.0.0/16",
 - "nodeSize": "PGS-DEV-t4g.small-5",
 - "numberOfNodes": 2,
 - "region": "US_EAST_1"
 
} 
], - "extensions": [
- "PG_CRON",
 - "PG_PARTMAN"
 
], - "name": "test_apiv2_postgresql_create",
 - "pciComplianceMode": false,
 - "postgresqlVersion": "[x.y.z]",
 - "privateNetworkCluster": false,
 - "slaTier": "NON_PRODUCTION",
 - "synchronousModeStrict": false
 
}{- "currentClusterOperationStatus": "NO_OPERATION",
 - "dataCentres": [
- {
- "clientToClusterEncryption": true,
 - "cloudProvider": "AWS_VPC",
 - "id": "4650aa98-e894-4675-9614-558915d5837a",
 - "intraDataCentreReplication": [
- {
- "replicationMode": "SYNCHRONOUS"
 
} 
], - "name": "dc_1",
 - "network": "10.1.0.0/16",
 - "nodeSize": "PGS-DEV-t4g.small-5",
 - "nodes": [
- {
- "id": "94c1ad54-c6f1-4f2e-8634-be9f5fb47fad",
 - "nodeRoles": [
- "POSTGRESQL"
 
], - "nodeSize": "PGS-DEV-t4g.small-5",
 - "privateAddress": "10.0.5.23",
 - "publicAddress": "24.135.55.176",
 - "rack": "us-east-1c",
 - "startTime": "2024-10-03T00:58:27.587Z",
 - "status": "RUNNING"
 
}, - {
- "id": "cc317853-be79-4100-898f-c12e4610a892",
 - "nodeRoles": [
- "POSTGRESQL"
 
], - "nodeSize": "PGS-DEV-t4g.small-5",
 - "privateAddress": "10.0.128.45",
 - "publicAddress": "193.146.159.238",
 - "rack": "us-east-1c",
 - "startTime": "2024-10-03T00:58:27.587Z",
 - "status": "RUNNING"
 
}, - {
- "id": "b401b5bb-8a6f-4aa7-99c4-12fe445941c3",
 - "nodeRoles": [
- "POSTGRESQL"
 
], - "nodeSize": "PGS-DEV-t4g.small-5",
 - "privateAddress": "10.0.200.78",
 - "publicAddress": "108.21.43.134",
 - "rack": "us-east-1c",
 - "startTime": "2024-10-03T00:58:27.587Z",
 - "status": "RUNNING"
 
} 
], - "numberOfNodes": 2,
 - "region": "US_EAST_1",
 - "status": "RUNNING"
 
} 
], - "extensions": [
- "PG_CRON",
 - "PG_PARTMAN"
 
], - "id": "4650aa98-e894-4675-9614-558915d5837a",
 - "name": "test_apiv2_postgresql_create",
 - "pciComplianceMode": false,
 - "postgresqlVersion": "[x.y.z]",
 - "privateNetworkCluster": false,
 - "slaTier": "NON_PRODUCTION",
 - "status": "RUNNING",
 - "synchronousModeStrict": false
 
}PostgreSQL cluster details retrieved.
{- "currentClusterOperationStatus": "NO_OPERATION",
 - "dataCentres": [
- {
- "clientToClusterEncryption": true,
 - "cloudProvider": "AWS_VPC",
 - "id": "4650aa98-e894-4675-9614-558915d5837a",
 - "intraDataCentreReplication": [
- {
- "replicationMode": "SYNCHRONOUS"
 
} 
], - "name": "dc_1",
 - "network": "10.1.0.0/16",
 - "nodeSize": "PGS-DEV-t4g.small-5",
 - "nodes": [
- {
- "id": "94c1ad54-c6f1-4f2e-8634-be9f5fb47fad",
 - "nodeRoles": [
- "POSTGRESQL"
 
], - "nodeSize": "PGS-DEV-t4g.small-5",
 - "privateAddress": "10.0.5.23",
 - "publicAddress": "24.135.55.176",
 - "rack": "us-east-1c",
 - "startTime": "2024-10-03T00:58:27.587Z",
 - "status": "RUNNING"
 
}, - {
- "id": "cc317853-be79-4100-898f-c12e4610a892",
 - "nodeRoles": [
- "POSTGRESQL"
 
], - "nodeSize": "PGS-DEV-t4g.small-5",
 - "privateAddress": "10.0.128.45",
 - "publicAddress": "193.146.159.238",
 - "rack": "us-east-1c",
 - "startTime": "2024-10-03T00:58:27.587Z",
 - "status": "RUNNING"
 
}, - {
- "id": "b401b5bb-8a6f-4aa7-99c4-12fe445941c3",
 - "nodeRoles": [
- "POSTGRESQL"
 
], - "nodeSize": "PGS-DEV-t4g.small-5",
 - "privateAddress": "10.0.200.78",
 - "publicAddress": "108.21.43.134",
 - "rack": "us-east-1c",
 - "startTime": "2024-10-03T00:58:27.587Z",
 - "status": "RUNNING"
 
} 
], - "numberOfNodes": 2,
 - "region": "US_EAST_1",
 - "status": "RUNNING"
 
} 
], - "extensions": [
- "PG_CRON",
 - "PG_PARTMAN"
 
], - "id": "4650aa98-e894-4675-9614-558915d5837a",
 - "name": "test_apiv2_postgresql_create",
 - "pciComplianceMode": false,
 - "postgresqlVersion": "[x.y.z]",
 - "privateNetworkCluster": false,
 - "slaTier": "NON_PRODUCTION",
 - "status": "RUNNING",
 - "synchronousModeStrict": false
 
}PostgreSQL cluster update request accepted.
PostgreSQL cluster not found.
{- "dataCentres": [
- {
- "clientToClusterEncryption": true,
 - "cloudProvider": "AWS_VPC",
 - "interDataCentreReplication": [
- {
- "isPrimaryDataCentre": true
 
} 
], - "intraDataCentreReplication": [
- {
- "replicationMode": "SYNCHRONOUS"
 
} 
], - "name": "dc_1",
 - "network": "10.2.0.0/16",
 - "nodeSize": "PGS-DEV-t4g.small-5",
 - "numberOfNodes": 2,
 - "region": "US_WEST_2"
 
} 
] 
}{- "currentClusterOperationStatus": "NO_OPERATION",
 - "dataCentres": [
- {
- "clientToClusterEncryption": true,
 - "cloudProvider": "AWS_VPC",
 - "id": "4650aa98-e894-4675-9614-558915d5837a",
 - "intraDataCentreReplication": [
- {
- "replicationMode": "SYNCHRONOUS"
 
} 
], - "name": "dc_1",
 - "network": "10.1.0.0/16",
 - "nodeSize": "PGS-DEV-t4g.small-5",
 - "nodes": [
- {
- "id": "94c1ad54-c6f1-4f2e-8634-be9f5fb47fad",
 - "nodeRoles": [
- "POSTGRESQL"
 
], - "nodeSize": "PGS-DEV-t4g.small-5",
 - "privateAddress": "10.0.5.23",
 - "publicAddress": "24.135.55.176",
 - "rack": "us-east-1c",
 - "startTime": "2024-10-03T00:58:27.587Z",
 - "status": "RUNNING"
 
}, - {
- "id": "cc317853-be79-4100-898f-c12e4610a892",
 - "nodeRoles": [
- "POSTGRESQL"
 
], - "nodeSize": "PGS-DEV-t4g.small-5",
 - "privateAddress": "10.0.128.45",
 - "publicAddress": "193.146.159.238",
 - "rack": "us-east-1c",
 - "startTime": "2024-10-03T00:58:27.587Z",
 - "status": "RUNNING"
 
}, - {
- "id": "b401b5bb-8a6f-4aa7-99c4-12fe445941c3",
 - "nodeRoles": [
- "POSTGRESQL"
 
], - "nodeSize": "PGS-DEV-t4g.small-5",
 - "privateAddress": "10.0.200.78",
 - "publicAddress": "108.21.43.134",
 - "rack": "us-east-1c",
 - "startTime": "2024-10-03T00:58:27.587Z",
 - "status": "RUNNING"
 
} 
], - "numberOfNodes": 2,
 - "region": "US_EAST_1",
 - "status": "RUNNING"
 
} 
], - "extensions": [
- "PG_CRON",
 - "PG_PARTMAN"
 
], - "id": "4650aa98-e894-4675-9614-558915d5837a",
 - "name": "test_apiv2_postgresql_create",
 - "pciComplianceMode": false,
 - "postgresqlVersion": "[x.y.z]",
 - "privateNetworkCluster": false,
 - "slaTier": "NON_PRODUCTION",
 - "status": "RUNNING",
 - "synchronousModeStrict": false
 
}