ClusterSlurmConfiguration
¶
Source code in docs_src/capo_pcs/types/cluster_slurm_configuration.py
accounting
instance-attribute
¶
accounting: NotRequired[Accounting]
The accounting configuration includes configurable settings for Slurm accounting.
auth_key
instance-attribute
¶
auth_key: NotRequired[SlurmAuthKey]
The shared Slurm key for authentication, also known as the cluster secret.
cgroup_custom_settings
instance-attribute
¶
cgroup_custom_settings: NotRequired[CgroupCustomSettings]
Additional Cgroup-specific configuration that directly maps to Cgroup settings.
jwt_auth
instance-attribute
¶
jwt_auth: NotRequired[JwtAuth]
The JWT authentication configuration for Slurm REST API access.
scale_down_idle_time_in_seconds
instance-attribute
¶
scale_down_idle_time_in_seconds: NotRequired[int]
The time (in seconds) before an idle node is scaled down.
Default: 600
slurm_custom_settings
instance-attribute
¶
slurm_custom_settings: NotRequired[SlurmCustomSettings]
Additional Slurm-specific configuration that directly maps to Slurm settings.
slurm_rest
instance-attribute
¶
slurm_rest: NotRequired[SlurmRest]
The Slurm REST API configuration for the cluster.
slurmdbd_custom_settings
instance-attribute
¶
slurmdbd_custom_settings: NotRequired[SlurmdbdCustomSettings]
Additional SlurmDBD-specific configuration that directly maps to SlurmDBD settings.