ApplicationSchedulerConfigurationArgs

data class ApplicationSchedulerConfigurationArgs(val maxConcurrentRuns: Output<Int>? = null, val queueTimeoutMinutes: Output<Int>? = null) : ConvertibleToJava<ApplicationSchedulerConfigurationArgs>

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

Constructors

Link copied to clipboard
constructor(maxConcurrentRuns: Output<Int>? = null, queueTimeoutMinutes: Output<Int>? = null)

Properties

Link copied to clipboard
val maxConcurrentRuns: Output<Int>? = null

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.

Link copied to clipboard
val queueTimeoutMinutes: Output<Int>? = null

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.

Functions

Link copied to clipboard
open override fun toJava(): ApplicationSchedulerConfigurationArgs