| Modifier and Type | Method and Description |
|---|---|
CfnAlarm.Builder |
actionsEnabled(Boolean actionsEnabled)
`AWS::CloudWatch::Alarm.ActionsEnabled`.
|
CfnAlarm.Builder |
actionsEnabled(IResolvable actionsEnabled)
`AWS::CloudWatch::Alarm.ActionsEnabled`.
|
CfnAlarm.Builder |
alarmActions(List<String> alarmActions)
`AWS::CloudWatch::Alarm.AlarmActions`.
|
CfnAlarm.Builder |
alarmDescription(String alarmDescription)
`AWS::CloudWatch::Alarm.AlarmDescription`.
|
CfnAlarm.Builder |
alarmName(String alarmName)
`AWS::CloudWatch::Alarm.AlarmName`.
|
CfnAlarm |
build() |
CfnAlarm.Builder |
comparisonOperator(String comparisonOperator)
`AWS::CloudWatch::Alarm.ComparisonOperator`.
|
static CfnAlarm.Builder |
create(software.constructs.Construct scope,
String id) |
CfnAlarm.Builder |
datapointsToAlarm(Number datapointsToAlarm)
`AWS::CloudWatch::Alarm.DatapointsToAlarm`.
|
CfnAlarm.Builder |
dimensions(IResolvable dimensions)
`AWS::CloudWatch::Alarm.Dimensions`.
|
CfnAlarm.Builder |
dimensions(List<? extends Object> dimensions)
`AWS::CloudWatch::Alarm.Dimensions`.
|
CfnAlarm.Builder |
evaluateLowSampleCountPercentile(String evaluateLowSampleCountPercentile)
`AWS::CloudWatch::Alarm.EvaluateLowSampleCountPercentile`.
|
CfnAlarm.Builder |
evaluationPeriods(Number evaluationPeriods)
`AWS::CloudWatch::Alarm.EvaluationPeriods`.
|
CfnAlarm.Builder |
extendedStatistic(String extendedStatistic)
`AWS::CloudWatch::Alarm.ExtendedStatistic`.
|
CfnAlarm.Builder |
insufficientDataActions(List<String> insufficientDataActions)
`AWS::CloudWatch::Alarm.InsufficientDataActions`.
|
CfnAlarm.Builder |
metricName(String metricName)
`AWS::CloudWatch::Alarm.MetricName`.
|
CfnAlarm.Builder |
metrics(IResolvable metrics)
`AWS::CloudWatch::Alarm.Metrics`.
|
CfnAlarm.Builder |
metrics(List<? extends Object> metrics)
`AWS::CloudWatch::Alarm.Metrics`.
|
CfnAlarm.Builder |
namespace(String namespace)
`AWS::CloudWatch::Alarm.Namespace`.
|
CfnAlarm.Builder |
okActions(List<String> okActions)
`AWS::CloudWatch::Alarm.OKActions`.
|
CfnAlarm.Builder |
period(Number period)
`AWS::CloudWatch::Alarm.Period`.
|
CfnAlarm.Builder |
statistic(String statistic)
`AWS::CloudWatch::Alarm.Statistic`.
|
CfnAlarm.Builder |
threshold(Number threshold)
`AWS::CloudWatch::Alarm.Threshold`.
|
CfnAlarm.Builder |
thresholdMetricId(String thresholdMetricId)
`AWS::CloudWatch::Alarm.ThresholdMetricId`.
|
CfnAlarm.Builder |
treatMissingData(String treatMissingData)
`AWS::CloudWatch::Alarm.TreatMissingData`.
|
CfnAlarm.Builder |
unit(String unit)
`AWS::CloudWatch::Alarm.Unit`.
|
@Stability(value=Stable) public static CfnAlarm.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnAlarm.DimensionProperty.Builder.@Stability(value=Stable) public CfnAlarm.Builder comparisonOperator(String comparisonOperator)
comparisonOperator - `AWS::CloudWatch::Alarm.ComparisonOperator`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder evaluationPeriods(Number evaluationPeriods)
evaluationPeriods - `AWS::CloudWatch::Alarm.EvaluationPeriods`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder actionsEnabled(Boolean actionsEnabled)
actionsEnabled - `AWS::CloudWatch::Alarm.ActionsEnabled`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder actionsEnabled(IResolvable actionsEnabled)
actionsEnabled - `AWS::CloudWatch::Alarm.ActionsEnabled`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder alarmActions(List<String> alarmActions)
alarmActions - `AWS::CloudWatch::Alarm.AlarmActions`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder alarmDescription(String alarmDescription)
alarmDescription - `AWS::CloudWatch::Alarm.AlarmDescription`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder alarmName(String alarmName)
alarmName - `AWS::CloudWatch::Alarm.AlarmName`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder datapointsToAlarm(Number datapointsToAlarm)
datapointsToAlarm - `AWS::CloudWatch::Alarm.DatapointsToAlarm`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder dimensions(IResolvable dimensions)
dimensions - `AWS::CloudWatch::Alarm.Dimensions`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder dimensions(List<? extends Object> dimensions)
dimensions - `AWS::CloudWatch::Alarm.Dimensions`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder evaluateLowSampleCountPercentile(String evaluateLowSampleCountPercentile)
evaluateLowSampleCountPercentile - `AWS::CloudWatch::Alarm.EvaluateLowSampleCountPercentile`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder extendedStatistic(String extendedStatistic)
extendedStatistic - `AWS::CloudWatch::Alarm.ExtendedStatistic`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder insufficientDataActions(List<String> insufficientDataActions)
insufficientDataActions - `AWS::CloudWatch::Alarm.InsufficientDataActions`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder metricName(String metricName)
metricName - `AWS::CloudWatch::Alarm.MetricName`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder metrics(IResolvable metrics)
metrics - `AWS::CloudWatch::Alarm.Metrics`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder metrics(List<? extends Object> metrics)
metrics - `AWS::CloudWatch::Alarm.Metrics`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder namespace(String namespace)
namespace - `AWS::CloudWatch::Alarm.Namespace`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder okActions(List<String> okActions)
okActions - `AWS::CloudWatch::Alarm.OKActions`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder period(Number period)
period - `AWS::CloudWatch::Alarm.Period`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder statistic(String statistic)
statistic - `AWS::CloudWatch::Alarm.Statistic`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder threshold(Number threshold)
threshold - `AWS::CloudWatch::Alarm.Threshold`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder thresholdMetricId(String thresholdMetricId)
thresholdMetricId - `AWS::CloudWatch::Alarm.ThresholdMetricId`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder treatMissingData(String treatMissingData)
treatMissingData - `AWS::CloudWatch::Alarm.TreatMissingData`. This parameter is required.this@Stability(value=Stable) public CfnAlarm.Builder unit(String unit)
unit - `AWS::CloudWatch::Alarm.Unit`. This parameter is required.thisCopyright © 2021. All rights reserved.