Alarm

class Alarm : KotlinCustomResource

Resource Type definition for AWS::CloudWatch::Alarm

Properties

Link copied to clipboard
val actionsEnabled: Output<Boolean>?

Indicates whether actions should be executed during any changes to the alarm state. The default is TRUE.

Link copied to clipboard
val alarmActions: Output<List<String>>?

The list of actions to execute when this alarm transitions into an ALARM state from any other state.

Link copied to clipboard
val alarmDescription: Output<String>?

The description of the alarm.

Link copied to clipboard
val alarmName: Output<String>?

The name of the alarm.

Link copied to clipboard
val arn: Output<String>

Amazon Resource Name is a unique name for each resource.

Link copied to clipboard

The arithmetic operation to use when comparing the specified statistic and threshold.

Link copied to clipboard
val datapointsToAlarm: Output<Int>?

The number of datapoints that must be breaching to trigger the alarm.

Link copied to clipboard

The dimensions for the metric associated with the alarm. For an alarm based on a math expression, you can't specify Dimensions. Instead, you use Metrics.

Link copied to clipboard

Used only for alarms based on percentiles.

Link copied to clipboard
val evaluationPeriods: Output<Int>

The number of periods over which data is compared to the specified threshold.

Link copied to clipboard

The percentile statistic for the metric associated with the alarm. Specify a value between p0.0 and p100.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard

The actions to execute when this alarm transitions to the INSUFFICIENT_DATA state from any other state.

Link copied to clipboard
val metricName: Output<String>?

The name of the metric associated with the alarm.

Link copied to clipboard

An array that enables you to create an alarm based on the result of a metric math expression.

Link copied to clipboard
val namespace: Output<String>?

The namespace of the metric associated with the alarm.

Link copied to clipboard
val okActions: Output<List<String>>?

The actions to execute when this alarm transitions to the OK state from any other state.

Link copied to clipboard
val period: Output<Int>?

The period in seconds, over which the statistic is applied.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val statistic: Output<String>?

The statistic for the metric associated with the alarm, other than percentile.

Link copied to clipboard
val threshold: Output<Double>?

In an alarm based on an anomaly detection model, this is the ID of the ANOMALY_DETECTION_BAND function used as the threshold for the alarm.

Link copied to clipboard

In an alarm based on an anomaly detection model, this is the ID of the ANOMALY_DETECTION_BAND function used as the threshold for the alarm.

Link copied to clipboard
val treatMissingData: Output<String>?

Sets how this alarm is to handle missing data points. Valid values are breaching, notBreaching, ignore, and missing.

Link copied to clipboard
val unit: Output<String>?

The unit of the metric associated with the alarm.

Link copied to clipboard
val urn: Output<String>