# ClusterProperties

Properties of a database cluster.

## Properties

| Name                  | Type                                                                                                                     | Description                                                                                                                                                                                                                                                                      | Notes                               |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- |
| **displayName**       | **string**                                                                                                               | The name of your cluster.                                                                                                                                                                                                                                                        | \[optional] \[default to undefined] |
| **mongoDBVersion**    | **string**                                                                                                               | The MongoDB version of your cluster.                                                                                                                                                                                                                                             | \[optional] \[default to undefined] |
| **location**          | **string**                                                                                                               | The physical location where the cluster will be created. This is the location where all your instances will be located. This property is immutable.                                                                                                                              | \[optional] \[default to undefined] |
| **instances**         | **number**                                                                                                               | The total number of instances in the cluster (one primary and n-1 secondaries).                                                                                                                                                                                                  | \[optional] \[default to undefined] |
| **connections**       | [**Array\<Connection>**](https://docs.ionos.com/sections-test/nodejs-sdk/dbaas-mongo-nodejs-sdk/models/connection)       |                                                                                                                                                                                                                                                                                  | \[optional] \[default to undefined] |
| **maintenanceWindow** | [**MaintenanceWindow**](https://docs.ionos.com/sections-test/nodejs-sdk/dbaas-mongo-nodejs-sdk/models/maintenancewindow) |                                                                                                                                                                                                                                                                                  | \[optional] \[default to undefined] |
| **templateID**        | **string**                                                                                                               | The unique ID of the template, which specifies the number of cores, storage size, and memory. You cannot downgrade to a smaller template or minor edition (e.g. from business to playground). To get a list of all templates to confirm the changes use the /templates endpoint. | \[optional] \[default to undefined] |
| **connectionString**  | **string**                                                                                                               | The connection string for your cluster.                                                                                                                                                                                                                                          | \[optional] \[default to undefined] |
