AddRemoveReplicaScalingMechanismArgs

data class AddRemoveReplicaScalingMechanismArgs(val kind: Output<String>, val maxCount: Output<Int>, val minCount: Output<Int>, val scaleIncrement: Output<Int>) : ConvertibleToJava<AddRemoveReplicaScalingMechanismArgs>

Describes the horizontal auto scaling mechanism that adds or removes replicas (containers or container groups).

Constructors

Link copied to clipboard
constructor(kind: Output<String>, maxCount: Output<Int>, minCount: Output<Int>, scaleIncrement: Output<Int>)

Properties

Link copied to clipboard
val kind: Output<String>

Enumerates the mechanisms for auto scaling. Expected value is 'AddRemoveReplica'.

Link copied to clipboard
val maxCount: Output<Int>

Maximum number of containers (scale up won't be performed above this number).

Link copied to clipboard
val minCount: Output<Int>

Minimum number of containers (scale down won't be performed below this number).

Link copied to clipboard
val scaleIncrement: Output<Int>

Each time auto scaling is performed, this number of containers will be added or removed.

Functions

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