@Generated(value="jsii-pacmak/0.13.2 (build a2116e9)", date="2019-07-01T16:58:11.751Z") @Stability(value=Experimental) public interface CreateAlarmOptions extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
CreateAlarmOptions.Builder
A builder for
CreateAlarmOptions |
static class |
CreateAlarmOptions.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateAlarmOptions.Builder |
builder() |
Boolean |
getActionsEnabled()
Whether the actions for this alarm are enabled.
|
String |
getAlarmDescription()
Description for the alarm.
|
String |
getAlarmName()
Name of the alarm.
|
ComparisonOperator |
getComparisonOperator()
Comparison to use to check if metric is breaching.
|
Number |
getDatapointsToAlarm()
The number of datapoints that must be breaching to trigger the alarm.
|
String |
getEvaluateLowSampleCountPercentile()
Specifies whether to evaluate the data and potentially change the alarm state if there are too few data points to be statistically significant.
|
Number |
getEvaluationPeriods()
The number of periods over which data is compared to the specified threshold.
|
software.amazon.awscdk.core.Duration |
getPeriod()
The period over which the specified statistic is applied.
|
String |
getStatistic()
What function to use for aggregating.
|
Number |
getThreshold()
The value against which the specified statistic is compared.
|
TreatMissingData |
getTreatMissingData()
Sets how this alarm is to handle missing data points.
|
@Stability(value=Experimental) Number getEvaluationPeriods()
@Stability(value=Experimental) Number getThreshold()
@Stability(value=Experimental) Boolean getActionsEnabled()
@Stability(value=Experimental) String getAlarmDescription()
@Stability(value=Experimental) String getAlarmName()
@Stability(value=Experimental) ComparisonOperator getComparisonOperator()
@Stability(value=Experimental) Number getDatapointsToAlarm()
https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#alarm-evaluation@Stability(value=Experimental) String getEvaluateLowSampleCountPercentile()
@Stability(value=Experimental) software.amazon.awscdk.core.Duration getPeriod()
@Stability(value=Experimental) String getStatistic()
@Stability(value=Experimental) TreatMissingData getTreatMissingData()
@Stability(value=Experimental) static CreateAlarmOptions.Builder builder()
CreateAlarmOptions.Builder of CreateAlarmOptionsCopyright © 2019. All rights reserved.