ScaleSettingsArgs

data class ScaleSettingsArgs(val autoScale: Output<AutoScaleSettingsArgs>? = null, val fixedScale: Output<FixedScaleSettingsArgs>? = null) : ConvertibleToJava<ScaleSettingsArgs>

Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.

Constructors

Link copied to clipboard
constructor(autoScale: Output<AutoScaleSettingsArgs>? = null, fixedScale: Output<FixedScaleSettingsArgs>? = null)

Properties

Link copied to clipboard
val autoScale: Output<AutoScaleSettingsArgs>? = null

This property and fixedScale are mutually exclusive and one of the properties must be specified.

Link copied to clipboard
val fixedScale: Output<FixedScaleSettingsArgs>? = null

This property and autoScale are mutually exclusive and one of the properties must be specified.

Functions

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