AWS OpsWorks AutoScalingThresholds Type
Describes the scaling thresholds for the AWS OpsWorks LoadBasedAutoScaling Type property. For more information, see AutoScalingThresholds in the AWS OpsWorks Stacks API Reference.
Syntax
JSON
{ "CpuThreshold" :Number, "IgnoreMetricsTime" :Integer, "InstanceCount" :Integer, "LoadThreshold" :Number, "MemoryThreshold" :Number, "ThresholdsWaitTime" :Integer}
YAML
CpuThreshold:NumberIgnoreMetricsTime:IntegerInstanceCount:IntegerLoadThreshold:NumberMemoryThreshold:NumberThresholdsWaitTime:Integer
Properties
CpuThreshold-
The percentage of CPU utilization that triggers the starting or stopping of instances (scaling).
Required: No
Type: Number
IgnoreMetricsTime-
The amount of time (in minutes) after a scaling event occurs that AWS OpsWorks should ignore metrics and not start any additional scaling events.
Required: No
Type: Integer
InstanceCount-
The number of instances to add or remove when the load exceeds a threshold.
Required: No
Type: Integer
LoadThreshold-
The degree of system load that triggers the starting or stopping of instances (scaling). For more information about how load is computed, see Load (computing).
Required: No
Type: Number
MemoryThreshold-
The percentage of memory consumption that triggers the starting or stopping of instances (scaling).
Required: No
Type: Number
ThresholdsWaitTime-
The amount of time, in minutes, that the load must exceed a threshold before instances are added or removed.
Required: No
Type: Integer
