| Did this page help you? Yes No Tell us about it... |
The following properties are available with the Auto Scaling trigger type.
When you specify an AWS::AutoScaling::Trigger type as an argument to the Ref function, AWS CloudFormation
returns the value of the TriggerName.
| Property | Type | Required | Notes |
|---|---|---|---|
|
Dimensions |
List of CloudWatch Dimension type |
Yes |
The dimensions used to retrieve metric statistics that the trigger uses to determine when to fire. |
|
MetricName |
String |
Yes |
The metric name used by the trigger to determine when to fire. |
|
Namespace |
String |
Yes |
The namespace used by the trigger to determine when to fire. |
|
Period |
String |
Yes |
The period used in retrieving metric statistics used by the trigger to determine when to fire. |
|
Statistic |
String |
Yes |
The statistic used by the trigger to determine which metric statistics to examine. |
|
Unit |
String |
No |
The standard unit associated with a measure, used by the trigger when fetching the metric statistics it uses to determine when to activate. |
|
UpperBreachScaleIncrement |
String |
Conditional |
The incremental amount to use when performing scaling activities when the upper threshold has been breached. Must be a negative or positive integer, or integer percentage value. |
|
LowerBreachScaleIncrement |
String |
Conditional |
The incremental amount to use when performing scaling activities when the lower threshold has been breached. Must be a negative or positive integer, or integer percentage value. |
|
AutoScalingGroupName |
String |
Yes |
Name of Auto Scaling group. |
|
BreachDuration |
String |
Yes |
The amount of time to wait while the trigger is firing before performing scaling activities in response to the breach. |
|
UpperThreshold |
String |
Yes |
The upper limit of the metric used. The trigger fires if all data points in the last BreachDuration seconds exceed the upper threshold or fall below the lower threshold. |
|
LowerThreshold |
String |
Yes |
The lower limit for the metric. The trigger fires if all data points in the last BreachDuration seconds exceed the upper threshold or fall below the lower threshold. |