Class: Aws::Deadline::Types::ServiceManagedEc2AutoScalingConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb

Overview

The auto scaling configuration settings for a service managed EC2 fleet.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#scale_out_workers_per_minuteInteger

The number of workers that can be added per minute to the fleet. The default is a service-defined value that balances efficiency with cost.

Returns:

  • (Integer)


8636
8637
8638
8639
8640
8641
8642
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 8636

class ServiceManagedEc2AutoScalingConfiguration < Struct.new(
  :standby_worker_count,
  :worker_idle_duration_seconds,
  :scale_out_workers_per_minute)
  SENSITIVE = []
  include Aws::Structure
end

#standby_worker_countInteger

The number of idle workers maintained and ready to process incoming tasks. The default is 0.

Returns:

  • (Integer)


8636
8637
8638
8639
8640
8641
8642
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 8636

class ServiceManagedEc2AutoScalingConfiguration < Struct.new(
  :standby_worker_count,
  :worker_idle_duration_seconds,
  :scale_out_workers_per_minute)
  SENSITIVE = []
  include Aws::Structure
end

#worker_idle_duration_secondsInteger

The number of seconds that a worker can remain idle before it is shut down. The default is 300 seconds (5 minutes).

Returns:

  • (Integer)


8636
8637
8638
8639
8640
8641
8642
# File 'gems/aws-sdk-deadline/lib/aws-sdk-deadline/types.rb', line 8636

class ServiceManagedEc2AutoScalingConfiguration < Struct.new(
  :standby_worker_count,
  :worker_idle_duration_seconds,
  :scale_out_workers_per_minute)
  SENSITIVE = []
  include Aws::Structure
end