Cassandra
Cluster
Terraform reference for Cluster.
Schema Properties
| Property | Type | Description |
|---|---|---|
endpoints Computed | list(string) | The host addresses your applications use to reach the cluster. Configure all of them in your client so it can fail over between nodes. |
model DefaultForceNew | string | The service profile of the cluster: 'efficiency' is optimised for storage cost, 'performance' for throughput and latency. |
name RequiredForceNew | string | The name of the cluster, unique within your tenant. Examples: welcome_cluster01 |
port Computed | integer | The network port your applications use to reach the cluster. |
size_gb Required | integer | The usable storage capacity of the cluster, in gigabytes. Replicas are not counted. Examples: 502000 |
data "gi_cassandra_clusters" "filtered" { limit = 10 skip = 0 filter { field = "model" operator = "eq" value = "example-value" } sort { field = "model" descending = false }}# Access resultsoutput "cluster_list" { value = data.gi_cassandra_clusters.filtered.clusters[*].attributes.model}