# ionoscloud\_pg\_versions

The **DbaaS Postgres Versions data source** can be used to search for and retrieve list of available postgres versions for a specific cluster or for all clusters.

## Example Usage

### Retrieve list of postgres versions for a specific cluster

```hcl
data "ionoscloud_pg_versions" "example" {
	cluster_id = "cluster_id"
}
```

### Retrieve list of postgres versions for all clusters

```hcl
data "ionoscloud_pg_versions" "example" {
}
```

## Argument Reference

* `cluster_id` - (Optional) The unique ID of the cluster.

If `cluster_id` is not provided the data source will return the list of postgres version for all cluster.

## Attributes Reference

The following attributes are returned by the datasource:

* `cluster_id` - Id of the cluster
* `postgres_versions` - list of PostgreSQL versions.
