Skip to content

CloudWatchAlarmConfiguration

Source code in docs_src/capo_route_53/types/cloud_watch_alarm_configuration.py
class CloudWatchAlarmConfiguration(TypedDict, closed=True):
    evaluation_periods: "capo_route_53.types.evaluation_periods.EvaluationPeriods"
    """<p>For the metric that the CloudWatch alarm is associated with, the number of periods that the metric is compared to the threshold.</p>"""
    threshold: "capo_route_53.types.threshold.Threshold"
    """<p>For the metric that the CloudWatch alarm is associated with, the value the metric is compared with.</p>"""
    comparison_operator: "capo_route_53.types.comparison_operator.ComparisonOperator"
    """<p>For the metric that the CloudWatch alarm is associated with, the arithmetic operation that is used for the comparison.</p>"""
    period: "capo_route_53.types.period.Period"
    """<p>For the metric that the CloudWatch alarm is associated with, the duration of one evaluation period in seconds.</p>"""
    metric_name: "capo_route_53.types.metric_name.MetricName"
    """<p>The name of the CloudWatch metric that the alarm is associated with.</p>"""
    namespace: "capo_route_53.types.namespace.Namespace"
    """<p>The namespace of the metric that the alarm is associated with. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/CW_Support_For_AWS.html">Amazon CloudWatch Namespaces, Dimensions, and Metrics Reference</a> in the <i>Amazon CloudWatch User Guide</i>.</p>"""
    statistic: "capo_route_53.types.statistic.Statistic"
    """<p>For the metric that the CloudWatch alarm is associated with, the statistic that is applied to the metric.</p>"""
    dimensions: NotRequired["capo_route_53.types.dimension_list.DimensionList"]
    """<p>For the metric that the CloudWatch alarm is associated with, a complex type that contains information about the dimensions for the metric. For information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/CW_Support_For_AWS.html">Amazon CloudWatch Namespaces, Dimensions, and Metrics Reference</a> in the <i>Amazon CloudWatch User Guide</i>.</p>"""

comparison_operator instance-attribute

comparison_operator: ComparisonOperator

For the metric that the CloudWatch alarm is associated with, the arithmetic operation that is used for the comparison.

dimensions instance-attribute

dimensions: NotRequired[DimensionList]

For the metric that the CloudWatch alarm is associated with, a complex type that contains information about the dimensions for the metric. For information, see Amazon CloudWatch Namespaces, Dimensions, and Metrics Reference in the Amazon CloudWatch User Guide.

evaluation_periods instance-attribute

evaluation_periods: EvaluationPeriods

For the metric that the CloudWatch alarm is associated with, the number of periods that the metric is compared to the threshold.

metric_name instance-attribute

metric_name: MetricName

The name of the CloudWatch metric that the alarm is associated with.

namespace instance-attribute

namespace: Namespace

The namespace of the metric that the alarm is associated with. For more information, see Amazon CloudWatch Namespaces, Dimensions, and Metrics Reference in the Amazon CloudWatch User Guide.

period instance-attribute

period: Period

For the metric that the CloudWatch alarm is associated with, the duration of one evaluation period in seconds.

statistic instance-attribute

statistic: Statistic

For the metric that the CloudWatch alarm is associated with, the statistic that is applied to the metric.

threshold instance-attribute

threshold: Threshold

For the metric that the CloudWatch alarm is associated with, the value the metric is compared with.