ClusterConfig
Cluster configuration template that defines how clusters should be configured
type ClusterConfig {
uuid: ID!
id: Int!
name: String!
settings: [ClusterConfigSetting!]!
createdAt: DateTime!
createdBy: Int
lastModifiedAt: DateTime!
lastModifiedBy: Int
}
Fields
ClusterConfig.uuid ● ID! non-null scalar
Globally unique identifier for the cluster configuration.
ClusterConfig.id ● Int! non-null scalar
Numeric identifier of the cluster configuration.
ClusterConfig.name ● String! non-null scalar
Human-readable name of the cluster configuration.
Must be unique. Maximum length is 35 characters. Must be SNAKE_CASE: only uppercase letters (A-Z), digits (0-9) and underscores (_) are accepted; lowercase letters, spaces and any other punctuation are rejected.
ClusterConfig.settings ● [ClusterConfigSetting!]! non-null object
Configuration settings that define how clusters built from the template can be customised.
ClusterConfig.createdAt ● DateTime! non-null scalar
Timestamp marking when the cluster configuration was created, in UTC ISO 8601 format.
ClusterConfig.createdBy ● Int scalar
Identifier of the user account that created the cluster configuration.
ClusterConfig.lastModifiedAt ● DateTime! non-null scalar
Timestamp marking the last modification of the cluster configuration, in UTC ISO 8601 format.
ClusterConfig.lastModifiedBy ● Int scalar
Identifier of the user account that last modified the cluster configuration.
Returned By
clusterConfigUpdate mutation
Member Of
Cluster object ● ClusterConfigsResponse object