Skip to content

CapacityConfiguration

Source code in docs_src/capo_finspace/types/capacity_configuration.py
class CapacityConfiguration(TypedDict, closed=True):
    node_type: NotRequired["capo_finspace.types.node_type.NodeType"]
    """<p>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.</p> <p>You can only specify one of the following values:</p> <ul> <li> <p> <code>kx.s.large</code> – The node type with a configuration of 12 GiB memory and 2 vCPUs.</p> </li> <li> <p> <code>kx.s.xlarge</code> – The node type with a configuration of 27 GiB memory and 4 vCPUs.</p> </li> <li> <p> <code>kx.s.2xlarge</code> – The node type with a configuration of 54 GiB memory and 8 vCPUs.</p> </li> <li> <p> <code>kx.s.4xlarge</code> – The node type with a configuration of 108 GiB memory and 16 vCPUs.</p> </li> <li> <p> <code>kx.s.8xlarge</code> – The node type with a configuration of 216 GiB memory and 32 vCPUs.</p> </li> <li> <p> <code>kx.s.16xlarge</code> – The node type with a configuration of 432 GiB memory and 64 vCPUs.</p> </li> <li> <p> <code>kx.s.32xlarge</code> – The node type with a configuration of 864 GiB memory and 128 vCPUs.</p> </li> </ul>"""
    node_count: NotRequired["capo_finspace.types.node_count.NodeCount"]
    """<p>The number of instances running in a cluster.</p>"""

node_count instance-attribute

node_count: NotRequired[NodeCount]

The number of instances running in a cluster.

node_type instance-attribute

node_type: NotRequired[NodeType]

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.