PutMetricAlarm
constructor(AlarmName: AlarmName, ComparisonOperator: ComparisonOperator, EvaluationPeriods: Int, ActionsEnabled: Boolean? = null, AlarmActions: List<ARN>? = null, AlarmDescription: String? = null, DatapointsToAlarm: Int? = null, Dimensions: List<Dimension>? = null, EvaluateLowSampleCountPercentile: EvaluateLowSampleCountPercentile? = null, ExtendedStatistic: ExtendedStatistic? = null, InsufficientDataActions: List<ARN>? = null, MetricName: MetricName? = null, Metrics: List<MetricDataQuery>? = null, Namespace: Namespace? = null, OKActions: List<ARN>? = null, Period: Int? = null, Statistic: Statistic? = null, Tags: List<Tag>? = null, Threshold: Double? = null, ThresholdMetricId: String? = null, TreatMissingData: TreatMissingData? = null, Unit: MetricUnit? = null)