ScalingPolicy constructor

ScalingPolicy({
  1. String? adjustmentType,
  2. List<Alarm>? alarms,
  3. String? autoScalingGroupName,
  4. int? cooldown,
  5. bool? enabled,
  6. int? estimatedInstanceWarmup,
  7. String? metricAggregationType,
  8. int? minAdjustmentMagnitude,
  9. int? minAdjustmentStep,
  10. String? policyARN,
  11. String? policyName,
  12. String? policyType,
  13. int? scalingAdjustment,
  14. List<StepAdjustment>? stepAdjustments,
  15. 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,
});