Class: Aws::Finspace::Types::KxScalingGroupConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Finspace::Types::KxScalingGroupConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-finspace/types.rb
Overview
The structure that stores the capacity configuration details of a scaling group.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cpu ⇒ Float
The number of vCPUs that you want to reserve for each node of this kdb cluster on the scaling group host.
-
#memory_limit ⇒ Integer
An optional hard limit on the amount of memory a kdb cluster can use.
-
#memory_reservation ⇒ Integer
A reservation of the minimum amount of memory that should be available on the scaling group for a kdb cluster to be successfully placed in a scaling group.
-
#node_count ⇒ Integer
The number of kdb cluster nodes.
-
#scaling_group_name ⇒ String
A unique identifier for the kdb scaling group.
Instance Attribute Details
#cpu ⇒ Float
The number of vCPUs that you want to reserve for each node of this kdb cluster on the scaling group host.
3923 3924 3925 3926 3927 3928 3929 3930 3931 |
# File 'lib/aws-sdk-finspace/types.rb', line 3923 class KxScalingGroupConfiguration < Struct.new( :scaling_group_name, :memory_limit, :memory_reservation, :node_count, :cpu) SENSITIVE = [] include Aws::Structure end |
#memory_limit ⇒ Integer
An optional hard limit on the amount of memory a kdb cluster can use.
3923 3924 3925 3926 3927 3928 3929 3930 3931 |
# File 'lib/aws-sdk-finspace/types.rb', line 3923 class KxScalingGroupConfiguration < Struct.new( :scaling_group_name, :memory_limit, :memory_reservation, :node_count, :cpu) SENSITIVE = [] include Aws::Structure end |
#memory_reservation ⇒ Integer
A reservation of the minimum amount of memory that should be available on the scaling group for a kdb cluster to be successfully placed in a scaling group.
3923 3924 3925 3926 3927 3928 3929 3930 3931 |
# File 'lib/aws-sdk-finspace/types.rb', line 3923 class KxScalingGroupConfiguration < Struct.new( :scaling_group_name, :memory_limit, :memory_reservation, :node_count, :cpu) SENSITIVE = [] include Aws::Structure end |
#node_count ⇒ Integer
The number of kdb cluster nodes.
3923 3924 3925 3926 3927 3928 3929 3930 3931 |
# File 'lib/aws-sdk-finspace/types.rb', line 3923 class KxScalingGroupConfiguration < Struct.new( :scaling_group_name, :memory_limit, :memory_reservation, :node_count, :cpu) SENSITIVE = [] include Aws::Structure end |
#scaling_group_name ⇒ String
A unique identifier for the kdb scaling group.
3923 3924 3925 3926 3927 3928 3929 3930 3931 |
# File 'lib/aws-sdk-finspace/types.rb', line 3923 class KxScalingGroupConfiguration < Struct.new( :scaling_group_name, :memory_limit, :memory_reservation, :node_count, :cpu) SENSITIVE = [] include Aws::Structure end |