Class: Aws::PCS::Types::UpdateClusterSlurmConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::PCS::Types::UpdateClusterSlurmConfigurationRequest
- Defined in:
- gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb
Overview
Additional options related to the Slurm scheduler.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#accounting ⇒ Types::UpdateAccountingRequest
The accounting configuration includes configurable settings for Slurm accounting.
-
#cgroup_custom_settings ⇒ Array<Types::CgroupCustomSetting>
Additional Cgroup-specific configuration that directly maps to Cgroup settings.
-
#scale_down_idle_time_in_seconds ⇒ Integer
The time (in seconds) before an idle node is scaled down.
-
#slurm_custom_settings ⇒ Array<Types::SlurmCustomSetting>
Additional Slurm-specific configuration that directly maps to Slurm settings.
-
#slurm_rest ⇒ Types::UpdateSlurmRestRequest
The Slurm REST API configuration for the cluster.
-
#slurmdbd_custom_settings ⇒ Array<Types::SlurmdbdCustomSetting>
Additional SlurmDBD-specific configuration that directly maps to SlurmDBD settings.
Instance Attribute Details
#accounting ⇒ Types::UpdateAccountingRequest
The accounting configuration includes configurable settings for Slurm accounting.
2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 |
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 2240 class UpdateClusterSlurmConfigurationRequest < Struct.new( :scale_down_idle_time_in_seconds, :slurm_custom_settings, :slurmdbd_custom_settings, :cgroup_custom_settings, :accounting, :slurm_rest) SENSITIVE = [] include Aws::Structure end |
#cgroup_custom_settings ⇒ Array<Types::CgroupCustomSetting>
Additional Cgroup-specific configuration that directly maps to Cgroup settings.
2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 |
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 2240 class UpdateClusterSlurmConfigurationRequest < Struct.new( :scale_down_idle_time_in_seconds, :slurm_custom_settings, :slurmdbd_custom_settings, :cgroup_custom_settings, :accounting, :slurm_rest) SENSITIVE = [] include Aws::Structure end |
#scale_down_idle_time_in_seconds ⇒ Integer
The time (in seconds) before an idle node is scaled down.
Default: 600
2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 |
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 2240 class UpdateClusterSlurmConfigurationRequest < Struct.new( :scale_down_idle_time_in_seconds, :slurm_custom_settings, :slurmdbd_custom_settings, :cgroup_custom_settings, :accounting, :slurm_rest) SENSITIVE = [] include Aws::Structure end |
#slurm_custom_settings ⇒ Array<Types::SlurmCustomSetting>
Additional Slurm-specific configuration that directly maps to Slurm settings.
2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 |
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 2240 class UpdateClusterSlurmConfigurationRequest < Struct.new( :scale_down_idle_time_in_seconds, :slurm_custom_settings, :slurmdbd_custom_settings, :cgroup_custom_settings, :accounting, :slurm_rest) SENSITIVE = [] include Aws::Structure end |
#slurm_rest ⇒ Types::UpdateSlurmRestRequest
The Slurm REST API configuration for the cluster.
2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 |
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 2240 class UpdateClusterSlurmConfigurationRequest < Struct.new( :scale_down_idle_time_in_seconds, :slurm_custom_settings, :slurmdbd_custom_settings, :cgroup_custom_settings, :accounting, :slurm_rest) SENSITIVE = [] include Aws::Structure end |
#slurmdbd_custom_settings ⇒ Array<Types::SlurmdbdCustomSetting>
Additional SlurmDBD-specific configuration that directly maps to SlurmDBD settings.
2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 |
# File 'gems/aws-sdk-pcs/lib/aws-sdk-pcs/types.rb', line 2240 class UpdateClusterSlurmConfigurationRequest < Struct.new( :scale_down_idle_time_in_seconds, :slurm_custom_settings, :slurmdbd_custom_settings, :cgroup_custom_settings, :accounting, :slurm_rest) SENSITIVE = [] include Aws::Structure end |