GlobalTableTargetTrackingScalingPolicyConfiguration

data class GlobalTableTargetTrackingScalingPolicyConfiguration(val disableScaleIn: Boolean? = null, val scaleInCooldown: Int? = null, val scaleOutCooldown: Int? = null, val targetValue: Double)

Constructors

constructor(disableScaleIn: Boolean? = null, scaleInCooldown: Int? = null, scaleOutCooldown: Int? = null, targetValue: Double)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val disableScaleIn: Boolean? = null

Indicates whether scale in by the target tracking scaling policy is disabled. The default value is false .

Link copied to clipboard
val scaleInCooldown: Int? = null

The amount of time, in seconds, after a scale-in activity completes before another scale-in activity can start.

Link copied to clipboard
val scaleOutCooldown: Int? = null

The amount of time, in seconds, after a scale-out activity completes before another scale-out activity can start.

Link copied to clipboard

Defines a target value for the scaling policy.