> For the complete documentation index, see [llms.txt](https://docs.ionos.com/postgres-sdk-python/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionos.com/postgres-sdk-python/models/clusterproperties.md).

# ClusterProperties

Properties of a database cluster.

## Properties

| Name                      | Type                                                                          | Description                                                                                                                                                    | Notes       |
| ------------------------- | ----------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| **display\_name**         | **str**                                                                       | The friendly name of your cluster.                                                                                                                             | \[optional] |
| **postgres\_version**     | **str**                                                                       | The PostgreSQL version of your cluster.                                                                                                                        | \[optional] |
| **location**              | **str**                                                                       | The physical location where the cluster will be created. This will be where all of your instances live. Property cannot be modified after datacenter creation. | \[optional] |
| **dns\_name**             | **str**                                                                       | The DNS name pointing to your cluster.                                                                                                                         | \[optional] |
| **backup\_location**      | **str**                                                                       | The S3 location where the backups will be stored.                                                                                                              | \[optional] |
| **instances**             | **int**                                                                       | The total number of instances in the cluster (one master and n-1 standbys).                                                                                    | \[optional] |
| **ram**                   | **int**                                                                       | The amount of memory per instance in megabytes. Has to be a multiple of 1024.                                                                                  | \[optional] |
| **cores**                 | **int**                                                                       | The number of CPU cores per instance.                                                                                                                          | \[optional] |
| **storage\_size**         | **int**                                                                       | The amount of storage per instance in megabytes.                                                                                                               | \[optional] |
| **storage\_type**         | [**StorageType**](/postgres-sdk-python/models/storagetype.md)                 |                                                                                                                                                                | \[optional] |
| **connections**           | [**list\[Connection\]**](/postgres-sdk-python/models/connection.md)           |                                                                                                                                                                | \[optional] |
| **maintenance\_window**   | [**MaintenanceWindow**](/postgres-sdk-python/models/maintenancewindow.md)     |                                                                                                                                                                | \[optional] |
| **synchronization\_mode** | [**SynchronizationMode**](/postgres-sdk-python/models/synchronizationmode.md) |                                                                                                                                                                | \[optional] |
