Skip to main content

ClusterConfigSetting

Individual configurable setting on a cluster configuration template.

Each setting defines one attribute that customers can customise on clusters built from the template, including its display style and ordering.

type ClusterConfigSetting {
uuid: ID!
id: Int! @deprecated
tenant: String!
createdAt: DateTime!
createdBy: Int!
lastModifiedAt: DateTime!
lastModifiedBy: Int!
attributeName: String!
name: String! @deprecated
type: ClusterConfigSettingType!
displayType: ClusterConfigSettingDisplayType!
priority: String!
configUuid: ID!
clusterConfigId: Int!
}

Fields

ClusterConfigSetting.uuid ● ID! non-null scalar

Globally unique identifier for the cluster configuration.

ClusterConfigSetting.tenant ● String! non-null scalar

Identifier of the tenant the cluster configuration belongs to.

ClusterConfigSetting.createdAt ● DateTime! non-null scalar

Timestamp marking when the cluster configuration was created, in UTC ISO 8601 format.

ClusterConfigSetting.createdBy ● Int! non-null scalar

Identifier of the user account that created the cluster configuration.

ClusterConfigSetting.lastModifiedAt ● DateTime! non-null scalar

Timestamp marking the last modification of the cluster configuration, in UTC ISO 8601 format.

ClusterConfigSetting.lastModifiedBy ● Int! non-null scalar

Identifier of the user account that last modified the cluster configuration.

ClusterConfigSetting.attributeName ● String! non-null scalar

Name of the configurable attribute exposed by the setting.

ClusterConfigSetting.type ● ClusterConfigSettingType! non-null enum

Behaviour type that defines how this setting operates within clusters built from the template.

ClusterConfigSetting.displayType ● ClusterConfigSettingDisplayType! non-null enum

Control type used when surfacing the setting in user interfaces.

ClusterConfigSetting.priority ● String! non-null scalar

Relative ranking used when ordering settings in user interfaces; higher values surface first.

ClusterConfigSetting.configUuid ● ID! non-null scalar

Reference to the cluster configuration that owns the setting.

ClusterConfigSetting.clusterConfigId ● Int! non-null scalar

Numeric identifier of the cluster configuration.

Show deprecated

Returned By

clusterConfigSetting query ● clusterConfigSettingCreate mutation ● clusterConfigSettingUpdate mutation

Member Of

ClusterConfig object