qumulo_cluster_settings (Resource)¶
Manages general cluster settings on a Qumulo cluster.
This is a singleton resource (one per cluster). It configures the cluster's display name.
Example Usage¶
Installation¶
terraform {
required_providers {
qumulo = {
source = "qumulo-terraform-registry.s3.us-east-1.amazonaws.com/qumulo/qumulo"
version = "~> 1.0"
}
}
}
Basic Configuration¶
resource "qumulo_cluster_settings" "main" {
connection_profile = "prod"
cluster_name = "prod-cluster" # Must be 2-15 characters
}
Multi-Cluster with for_each¶
variable "clusters" {
type = map(object({
profile = string
name = string
}))
}
resource "qumulo_cluster_settings" "main" {
for_each = var.clusters
connection_profile = each.value.profile
cluster_name = each.value.name
}
Schema¶
Required¶
cluster_name(String) The display name for the cluster. Must be between 2-15 characters.connection_profile(String) Name of a connection profile defined in the provider block.
Connection profiles centralize cluster credentials at the provider level. Define profiles in the provider block: