Class AdjustmentTier
- Namespace
- Amazon.CDK.AWS.AutoScaling
- Assembly
- Amazon.CDK.AWS.AutoScaling.dll
An adjustment.
public class AdjustmentTier : IAdjustmentTier
- Inheritance
-
AdjustmentTier
- Implements
- Inherited Members
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.AutoScaling;
var adjustmentTier = new AdjustmentTier {
Adjustment = 123,
// the properties below are optional
LowerBound = 123,
UpperBound = 123
};
Remarks
ExampleMetadata: fixture=_generated
Constructors
AdjustmentTier()
public AdjustmentTier()
Properties
Adjustment
What number to adjust the capacity with.
public double Adjustment { get; set; }
Property Value
Remarks
The number is interpeted as an added capacity, a new fixed capacity or an added percentage depending on the AdjustmentType value of the StepScalingPolicy.
Can be positive or negative.
LowerBound
Lower bound where this scaling tier applies.
public double? LowerBound { get; set; }
Property Value
Remarks
The scaling tier applies if the difference between the metric value and its alarm threshold is higher than this value.
Default: -Infinity if this is the first tier, otherwise the upperBound of the previous tier
UpperBound
Upper bound where this scaling tier applies.
public double? UpperBound { get; set; }
Property Value
Remarks
The scaling tier applies if the difference between the metric value and its alarm threshold is lower than this value.
Default: +Infinity