StandardAppVersionAutomaticScalingArgs

data class StandardAppVersionAutomaticScalingArgs(val maxConcurrentRequests: Output<Int>? = null, val maxIdleInstances: Output<Int>? = null, val maxPendingLatency: Output<String>? = null, val minIdleInstances: Output<Int>? = null, val minPendingLatency: Output<String>? = null, val standardSchedulerSettings: Output<StandardAppVersionAutomaticScalingStandardSchedulerSettingsArgs>? = null) : ConvertibleToJava<StandardAppVersionAutomaticScalingArgs>

Constructors

Link copied to clipboard
constructor(maxConcurrentRequests: Output<Int>? = null, maxIdleInstances: Output<Int>? = null, maxPendingLatency: Output<String>? = null, minIdleInstances: Output<Int>? = null, minPendingLatency: Output<String>? = null, standardSchedulerSettings: Output<StandardAppVersionAutomaticScalingStandardSchedulerSettingsArgs>? = null)

Properties

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

Number of concurrent requests an automatic scaling instance can accept before the scheduler spawns a new instance. Defaults to a runtime-specific value.

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

Maximum number of idle instances that should be maintained for this version.

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

Maximum amount of time that a request should wait in the pending queue before starting a new instance to handle it. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".

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

Minimum number of idle instances that should be maintained for this version. Only applicable for the default version of a service.

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

Minimum amount of time a request should wait in the pending queue before starting a new instance to handle it. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".

Link copied to clipboard

Scheduler settings for standard environment. Structure is documented below.

Functions

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