AutoScalingPolicyArgs

data class AutoScalingPolicyArgs(val mechanism: Output<AddRemoveReplicaScalingMechanismArgs>, val name: Output<String>, val trigger: Output<AverageLoadScalingTriggerArgs>) : ConvertibleToJava<AutoScalingPolicyArgs>

Describes the auto scaling policy

Constructors

Link copied to clipboard
constructor(mechanism: Output<AddRemoveReplicaScalingMechanismArgs>, name: Output<String>, trigger: Output<AverageLoadScalingTriggerArgs>)

Properties

Link copied to clipboard

The mechanism that is used to scale when auto scaling operation is invoked.

Link copied to clipboard
val name: Output<String>

The name of the auto scaling policy.

Link copied to clipboard

Determines when auto scaling operation will be invoked.

Functions

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