MetricAlarm constructor

MetricAlarm({
  1. bool? actionsEnabled,
  2. List<String>? alarmActions,
  3. String? alarmArn,
  4. DateTime? alarmConfigurationUpdatedTimestamp,
  5. String? alarmDescription,
  6. String? alarmName,
  7. ComparisonOperator? comparisonOperator,
  8. int? datapointsToAlarm,
  9. List<Dimension>? dimensions,
  10. String? evaluateLowSampleCountPercentile,
  11. int? evaluationPeriods,
  12. String? extendedStatistic,
  13. List<String>? insufficientDataActions,
  14. String? metricName,
  15. List<MetricDataQuery>? metrics,
  16. String? namespace,
  17. List<String>? oKActions,
  18. int? period,
  19. String? stateReason,
  20. String? stateReasonData,
  21. DateTime? stateUpdatedTimestamp,
  22. StateValue? stateValue,
  23. Statistic? statistic,
  24. double? threshold,
  25. String? thresholdMetricId,
  26. String? treatMissingData,
  27. StandardUnit? unit,
})

Implementation

MetricAlarm({
  this.actionsEnabled,
  this.alarmActions,
  this.alarmArn,
  this.alarmConfigurationUpdatedTimestamp,
  this.alarmDescription,
  this.alarmName,
  this.comparisonOperator,
  this.datapointsToAlarm,
  this.dimensions,
  this.evaluateLowSampleCountPercentile,
  this.evaluationPeriods,
  this.extendedStatistic,
  this.insufficientDataActions,
  this.metricName,
  this.metrics,
  this.namespace,
  this.oKActions,
  this.period,
  this.stateReason,
  this.stateReasonData,
  this.stateUpdatedTimestamp,
  this.stateValue,
  this.statistic,
  this.threshold,
  this.thresholdMetricId,
  this.treatMissingData,
  this.unit,
});