Class: Aws::EMRServerless::Types::SchedulerConfiguration

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

Overview

The scheduler configuration for batch and streaming jobs running on this application. Supported with release labels emr-7.0.0 and above.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#max_concurrent_runsInteger

The maximum concurrent job runs on this application. If scheduler configuration is enabled on your application, the default value is 15. The valid range is 1 to 1000.

Returns:

  • (Integer)


1521
1522
1523
1524
1525
1526
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1521

class SchedulerConfiguration < Struct.new(
  :queue_timeout_minutes,
  :max_concurrent_runs)
  SENSITIVE = []
  include Aws::Structure
end

#queue_timeout_minutesInteger

The maximum duration in minutes for the job in QUEUED state. If scheduler configuration is enabled on your application, the default value is 360 minutes (6 hours). The valid range is from 15 to 720.

Returns:

  • (Integer)


1521
1522
1523
1524
1525
1526
# File 'gems/aws-sdk-emrserverless/lib/aws-sdk-emrserverless/types.rb', line 1521

class SchedulerConfiguration < Struct.new(
  :queue_timeout_minutes,
  :max_concurrent_runs)
  SENSITIVE = []
  include Aws::Structure
end