diff --git a/Makefile b/Makefile
index ccd8225e..b166dd7b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
BIN_NAME=terraform-provider-instaclustr
-VERSION=2.0.152
+VERSION=2.0.153
FULL_BIN_NAME="${BIN_NAME}_v${VERSION}"
SHASUM_NAME="${BIN_NAME}_${VERSION}_SHA256SUMS"
diff --git a/docs/data-sources/clickhouse_cluster_v2_instance.md b/docs/data-sources/clickhouse_cluster_v2_instance.md
index e20cbb39..5d5938ba 100644
--- a/docs/data-sources/clickhouse_cluster_v2_instance.md
+++ b/docs/data-sources/clickhouse_cluster_v2_instance.md
@@ -33,7 +33,7 @@ The following terms are used to describe attributes in the schema of this data s
Status of the cluster.
*___clickhouse_version___*
Type: string, read-only
-Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of ClickHouse to run on the cluster. Available versions:
+Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of ClickHouse to run on the cluster. Available versions:
*___id___*
Type: string, read-only
ID of the cluster.
@@ -181,7 +181,7 @@ Defines information about the S3 bucket to be used for remote storage.
### Read-only attributes
*___prefix___*
Type: string, read-only
-
S3 prefix to use when storing data in the S3 bucket. The default prefix format is `-data/`
+Constraints: pattern: `^[a-zA-Z\d\-_]{1,100}$`
By default data in the S3 bucket will be stored in a folder named after the cluster's ID. If a prefix is provided, data will be stored in `/` instead
*___s3_bucket_name___*
Type: string, read-only
S3 bucket name for ClickHouse remote storage
diff --git a/docs/data-sources/postgresql_cluster_v2_instance.md b/docs/data-sources/postgresql_cluster_v2_instance.md
index 99be7f8e..621b96c7 100644
--- a/docs/data-sources/postgresql_cluster_v2_instance.md
+++ b/docs/data-sources/postgresql_cluster_v2_instance.md
@@ -48,7 +48,7 @@ The following terms are used to describe attributes in the schema of this data s
Constraints: pattern: `[a-zA-Z0-9][a-zA-Z0-9_-]*`
Name of the cluster.
*___postgresql_version___*
Type: string, read-only
-Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of Postgresql to run on the cluster. Available versions: - `15.7.0`
- `16.3.0`
- `14.12.0`
+Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of Postgresql to run on the cluster. Available versions: - `15.8.0`
- `16.4.0`
- `14.13.0`
*___resize_settings___*
Type: nested block, read-only, see [resize_settings](#nested--resize_settings) for nested schema
Settings to determine how resize requests will be performed for the cluster.
@@ -244,7 +244,7 @@ List of non-deleted nodes in the data centre
Constraints: allowed values: [ `TRANSACTION`, `SESSION`, `STATEMENT` ]
Creates PgBouncer with the selected mode, see [PgBouncer pool modes] (https://www.instaclustr.com/support/documentation/postgresql-add-ons/using-pgbouncer/)
*___pg_bouncer_version___*
Type: string, read-only
-Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of Pg Bouncer to run on the cluster. Available versions:
+Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of Pg Bouncer to run on the cluster. Available versions:
## Nested schema for `resize_settings`
Settings to determine how resize requests will be performed for the cluster.
diff --git a/docs/resources/clickhouse_cluster_v2.md b/docs/resources/clickhouse_cluster_v2.md
index ec8ee3f9..836a93de 100644
--- a/docs/resources/clickhouse_cluster_v2.md
+++ b/docs/resources/clickhouse_cluster_v2.md
@@ -56,7 +56,7 @@ The following terms are used to describe attributes in the schema of this resour
Constraints: allowed values: [ `PRODUCTION`, `NON_PRODUCTION` ]
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](https://www.instaclustr.com/support/documentation/useful-information/sla-tier/) for more information.
*___clickhouse_version___*
Type: string, required, immutable
-Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of ClickHouse to run on the cluster. Available versions:
+Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of ClickHouse to run on the cluster. Available versions:
*___name___*
Type: string, required, immutable
Constraints: pattern: `[a-zA-Z0-9][a-zA-Z0-9_-]*`
Name of the cluster.
@@ -218,7 +218,7 @@ Defines information about the S3 bucket to be used for remote storage.
### Input attributes - Optional
*___prefix___*
Type: string, optional, immutable
-
S3 prefix to use when storing data in the S3 bucket. The default prefix format is `-data/`
+Constraints: pattern: `^[a-zA-Z\d\-_]{1,100}$`
By default data in the S3 bucket will be stored in a folder named after the cluster's ID. If a prefix is provided, data will be stored in `/` instead
## Nested schema for `tiered_storage`
Enable Tiered Storage for ClickHouse
diff --git a/docs/resources/postgresql_cluster_v2.md b/docs/resources/postgresql_cluster_v2.md
index 335cfe7d..bceacca3 100644
--- a/docs/resources/postgresql_cluster_v2.md
+++ b/docs/resources/postgresql_cluster_v2.md
@@ -55,7 +55,7 @@ The following terms are used to describe attributes in the schema of this resour
Constraints: pattern: `[a-zA-Z0-9][a-zA-Z0-9_-]*`
Name of the cluster.
*___postgresql_version___*
Type: string, required, immutable
-Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of Postgresql to run on the cluster. Available versions: - `15.7.0`
- `16.3.0`
- `14.12.0`
+Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of Postgresql to run on the cluster. Available versions: - `15.8.0`
- `16.4.0`
- `14.13.0`
*___private_network_cluster___*
Type: boolean, required, immutable
Creates the cluster with private network only, see [Private Network Clusters](https://www.instaclustr.com/support/documentation/useful-information/private-network-clusters/).
@@ -270,7 +270,7 @@ List of non-deleted nodes in the data centre
Constraints: allowed values: [ `TRANSACTION`, `SESSION`, `STATEMENT` ]
Creates PgBouncer with the selected mode, see [PgBouncer pool modes] (https://www.instaclustr.com/support/documentation/postgresql-add-ons/using-pgbouncer/)
*___pg_bouncer_version___*
Type: string, required, immutable
-Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of Pg Bouncer to run on the cluster. Available versions:
+Constraints: pattern: `[0-9]+\.[0-9]+\.[0-9]+`
Version of Pg Bouncer to run on the cluster. Available versions:
## Nested schema for `resize_settings`
Settings to determine how resize requests will be performed for the cluster.