ScalingPolicy constructor
ScalingPolicy({
- String? adjustmentType,
- List<
Alarm> ? alarms, - String? autoScalingGroupName,
- int? cooldown,
- bool? enabled,
- int? estimatedInstanceWarmup,
- String? metricAggregationType,
- int? minAdjustmentMagnitude,
- int? minAdjustmentStep,
- String? policyARN,
- String? policyName,
- String? policyType,
- int? scalingAdjustment,
- List<
StepAdjustment> ? stepAdjustments, - TargetTrackingConfiguration? targetTrackingConfiguration,
Implementation
ScalingPolicy({
this.adjustmentType,
this.alarms,
this.autoScalingGroupName,
this.cooldown,
this.enabled,
this.estimatedInstanceWarmup,
this.metricAggregationType,
this.minAdjustmentMagnitude,
this.minAdjustmentStep,
this.policyARN,
this.policyName,
this.policyType,
this.scalingAdjustment,
this.stepAdjustments,
this.targetTrackingConfiguration,
});