StandardAppVersionAutomaticScalingStandardSchedulerSettingsArgs

data class StandardAppVersionAutomaticScalingStandardSchedulerSettingsArgs(val maxInstances: Output<Int>? = null, val minInstances: Output<Int>? = null, val targetCpuUtilization: Output<Double>? = null, val targetThroughputUtilization: Output<Double>? = null) : ConvertibleToJava<StandardAppVersionAutomaticScalingStandardSchedulerSettingsArgs>

Constructors

constructor(maxInstances: Output<Int>? = null, minInstances: Output<Int>? = null, targetCpuUtilization: Output<Double>? = null, targetThroughputUtilization: Output<Double>? = null)

Properties

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

Maximum number of instances to run for this version. Set to zero to disable maxInstances configuration.

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

Minimum number of instances to run for this version. Set to zero to disable minInstances configuration.

Link copied to clipboard
val targetCpuUtilization: Output<Double>? = null

Target CPU utilization ratio to maintain when scaling. Should be a value in the range 0.50, 0.95, zero, or a negative value.

Link copied to clipboard
val targetThroughputUtilization: Output<Double>? = null

Target throughput utilization ratio to maintain when scaling. Should be a value in the range 0.50, 0.95, zero, or a negative value.

Functions

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