Values.CapacityConfigurationSourceA structure for the metadata of a cluster. It includes information like the CPUs needed, memory of instances, and number of instances.
type nonrec t = {nodeType : NodeType.t option;The type that determines the hardware of the host computer used for your cluster instance. Each node type offers different memory and storage capabilities. Choose a node type based on the requirements of the application or software that you plan to run on your instance. You can only specify one of the following values: kx.s.large – The node type with a configuration of 12 GiB memory and 2 vCPUs. kx.s.xlarge – The node type with a configuration of 27 GiB memory and 4 vCPUs. kx.s.2xlarge – The node type with a configuration of 54 GiB memory and 8 vCPUs. kx.s.4xlarge – The node type with a configuration of 108 GiB memory and 16 vCPUs. kx.s.8xlarge – The node type with a configuration of 216 GiB memory and 32 vCPUs. kx.s.16xlarge – The node type with a configuration of 432 GiB memory and 64 vCPUs. kx.s.32xlarge – The node type with a configuration of 864 GiB memory and 128 vCPUs.
*)nodeCount : NodeCount.t option;The number of instances running in a cluster.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Integer of NodeCount.t | `String of NodeType.t ]) list ]