AutoscalingPolicyBasicAlgorithmArgs

data class AutoscalingPolicyBasicAlgorithmArgs(val cooldownPeriod: Output<String>? = null, val yarnConfig: Output<AutoscalingPolicyBasicAlgorithmYarnConfigArgs>) : ConvertibleToJava<AutoscalingPolicyBasicAlgorithmArgs>

Constructors

Link copied to clipboard
constructor(cooldownPeriod: Output<String>? = null, yarnConfig: Output<AutoscalingPolicyBasicAlgorithmYarnConfigArgs>)

Properties

Link copied to clipboard
val cooldownPeriod: Output<String>? = null

Duration between scaling events. A scaling period starts after the update operation from the previous event has completed. Bounds: 2m, 1d. Default: 2m.

Link copied to clipboard

YARN autoscaling configuration. Structure is documented below.

Functions

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