ionoscloud_inmemorydb_cluster_v2
Reads an IONOS CLOUD InMemoryDB V2 Cluster by ID or name.
Last updated
Reads an IONOS CLOUD InMemoryDB V2 Cluster by ID or name.
The ionoscloud_inmemorydb_cluster_v2 data source can be used to retrieve information about an existing InMemoryDB V2 cluster.
data "ionoscloud_inmemorydb_cluster_v2" "by_id" {
id = "example-id"
location = "de/txl"
}data "ionoscloud_inmemorydb_cluster_v2" "by_name" {
name = "my-inmemorydb-cluster"
location = "de/txl"
}id - (Optional) The UUID of the cluster.
name - (Optional) The cluster name (exact match).
location - (Required)[string] The location of the cluster.
Note: Either
idornamemust be provided. If none, or both are provided, the datasource will return an error.
The following attributes are returned by the datasource:
id - The UUID of the cluster.
name - The name of the cluster.
location - The location of the cluster.
description - Human-readable description for the cluster.
version - The InMemoryDB version.
persistence_mode - The data persistence mode.
eviction_policy - The key eviction strategy.
logs_enabled - Whether log collection is enabled.
metrics_enabled - Whether metrics collection is enabled.
dns_name - The DNS name for connecting to the cluster's primary instance.
instances - Instance sizing configuration:
count - Number of instances.
cores - CPU cores per instance.
ram - RAM per instance in GB.
connections - Network connection configuration:
datacenter_id - The Virtual Data Center ID.
lan_id - The numeric LAN ID.
primary_instance_address - The primary instance IP in CIDR notation.
snapshot - Snapshot configuration:
location - Object Storage location for snapshots.
retention_days - Days snapshots are retained.
snapshot_hours - UTC hours at which snapshots are taken.
maintenance_window - Maintenance window configuration:
time - Maintenance window start time in UTC (HH:MM:SS).
day_of_the_week - Maintenance window day of the week.
credentials - Credentials block:
username - The username for the InMemoryDB user.
Last updated
