PartitionInstanceCountScaleMechanismArgs

data class PartitionInstanceCountScaleMechanismArgs(val kind: Output<String>, val maxInstanceCount: Output<Int>, val minInstanceCount: Output<Int>, val scaleIncrement: Output<Int>) : ConvertibleToJava<PartitionInstanceCountScaleMechanismArgs>

Represents a scaling mechanism for adding or removing instances of stateless service partition.

Constructors

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

Properties

Link copied to clipboard
val kind: Output<String>

Enumerates the ways that a service can be partitioned. Expected value is 'ScalePartitionInstanceCount'.

Link copied to clipboard
val maxInstanceCount: Output<Int>

Maximum number of instances of the partition.

Link copied to clipboard
val minInstanceCount: Output<Int>

Minimum number of instances of the partition.

Link copied to clipboard
val scaleIncrement: Output<Int>

The number of instances to add or remove during a scaling operation.

Functions

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