AutoScaleSettingsArgs

data class AutoScaleSettingsArgs(val maxInstances: Output<Int>? = null, val minInstances: Output<Int>? = null, val pollingInterval: Output<String>? = null, val scaleType: Output<String>, val targetUtilizationPercentage: Output<Int>? = null) : ConvertibleToJava<AutoScaleSettingsArgs>

Constructors

Link copied to clipboard
constructor(maxInstances: Output<Int>? = null, minInstances: Output<Int>? = null, pollingInterval: Output<String>? = null, scaleType: Output<String>, targetUtilizationPercentage: Output<Int>? = null)

Properties

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

Maximum number of instances for this deployment.

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

Minimum number of instances for this deployment.

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

The polling interval in ISO 8691 format. Only supports duration with precision as low as Seconds.

Link copied to clipboard
val scaleType: Output<String>

Expected value is 'Auto'.

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

Target CPU usage for the autoscaler.

Functions

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