FunctionsScaleAndConcurrencyArgs

data class FunctionsScaleAndConcurrencyArgs(val alwaysReady: Output<List<FunctionsAlwaysReadyConfigArgs>>? = null, val instanceMemoryMB: Output<Int>? = null, val maximumInstanceCount: Output<Int>? = null, val triggers: Output<FunctionsScaleAndConcurrencyTriggersArgs>? = null) : ConvertibleToJava<FunctionsScaleAndConcurrencyArgs>

Scale and concurrency settings for the function app.

Constructors

Link copied to clipboard
constructor(alwaysReady: Output<List<FunctionsAlwaysReadyConfigArgs>>? = null, instanceMemoryMB: Output<Int>? = null, maximumInstanceCount: Output<Int>? = null, triggers: Output<FunctionsScaleAndConcurrencyTriggersArgs>? = null)

Properties

Link copied to clipboard

'Always Ready' configuration for the function app.

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

Set the amount of memory allocated to each instance of the function app in MB. CPU and network bandwidth are allocated proportionally.

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

The maximum number of instances for the function app.

Link copied to clipboard

Scale and concurrency settings for the function app triggers.

Functions

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