aws_cdk.aws_cloudwatch

Package Overview

Alarm

An alarm on a CloudWatch metric.

AlarmActionConfig

AlarmBase

The base class for Alarm and CompositeAlarm resources.

AlarmProps

AlarmRule

Class with static functions to build AlarmRule for Composite Alarms.

AlarmState

Enumeration indicates state of Alarm used in building Alarm Rule.

AlarmStatusWidget

A dashboard widget that displays alarms in a grid view.

AlarmStatusWidgetProps

AlarmStatusWidgetSortBy

The sort possibilities for AlarmStatusWidgets.

AlarmWidget

Display the metric associated with an alarm, including the alarm line.

AlarmWidgetProps

CfnAlarm

The AWS::CloudWatch::Alarm type specifies an alarm and associates it with the specified metric or metric math expression.

CfnAlarmProps

CfnAnomalyDetector

The AWS::CloudWatch::AnomalyDetector type specifies an anomaly detection band for a certain metric and statistic.

CfnAnomalyDetectorProps

CfnCompositeAlarm

The AWS::CloudWatch::CompositeAlarm type creates or updates a composite alarm.

CfnCompositeAlarmProps

CfnDashboard

The AWS::CloudWatch::Dashboard resource specifies an Amazon CloudWatch dashboard.

CfnDashboardProps

CfnInsightRule

Creates or updates a Contributor Insights rule.

CfnInsightRuleProps

CfnMetricStream

Creates or updates a metric stream.

CfnMetricStreamProps

Color

A set of standard colours that can be used in annotations in a GraphWidget.

Column

A widget that contains other widgets in a vertical column.

CommonMetricOptions

ComparisonOperator

Comparison operator for evaluating alarms.

CompositeAlarm

A Composite Alarm based on Alarm Rule.

CompositeAlarmProps

ConcreteWidget

A real CloudWatch widget that has its own fixed size and remembers its position.

CreateAlarmOptions

CustomWidget

A CustomWidget shows the result of a AWS lambda function.

CustomWidgetProps

Dashboard

A CloudWatch dashboard.

DashboardProps

DashboardVariable

Dashboard Variable.

DashboardVariableOptions

DefaultValue

Default value for use in {@link DashboardVariableOptions}.

Dimension

GaugeWidget

A dashboard gauge widget that displays metrics.

GaugeWidgetProps

GraphWidget

A dashboard widget that displays metrics.

GraphWidgetProps

GraphWidgetView

Types of view.

HorizontalAnnotation

IAlarm

Represents a CloudWatch Alarm.

IAlarmAction

Interface for objects that can be the targets of CloudWatch alarm actions.

IAlarmRule

Interface for Alarm Rule.

IMetric

Interface for metrics.

IVariable

A single dashboard variable.

IWidget

A single dashboard widget.

LegendPosition

The position of the legend on a GraphWidget.

LogQueryVisualizationType

Types of view.

LogQueryWidget

Display query results from Logs Insights.

LogQueryWidgetProps

MathExpression

A math expression built with metric(s) emitted by a service.

MathExpressionOptions

MathExpressionProps

Metric

A metric emitted by a service.

MetricConfig

MetricExpressionConfig

MetricOptions

MetricProps

MetricStatConfig

MetricWidgetProps

PeriodOverride

Specify the period for graphs when the CloudWatch dashboard loads.

Row

A widget that contains other widgets in a horizontal row.

SearchComponents

Shading

Fill shading options that will be used with a horizontal annotation.

SingleValueWidget

A dashboard widget that displays the most recent value for every metric.

SingleValueWidgetProps

Spacer

A widget that doesn’t display anything but takes up space.

SpacerProps

Statistic

(deprecated) Statistic to use over the aggregation period.

Stats

Factory functions for standard statistics strings.

TableLayout

Layout for TableWidget.

TableSummaryColumn

Standard table summary columns.

TableSummaryProps

TableThreshold

Thresholds for highlighting cells in TableWidget.

TableWidget

A dashboard widget that displays metrics.

TableWidgetProps

TextWidget

A dashboard widget that displays MarkDown.

TextWidgetBackground

Background types available.

TextWidgetProps

TreatMissingData

Specify how missing data points are treated during alarm evaluation.

Unit

Unit for metric.

Values

A class for providing values for use with {@link VariableInputType.SELECT} and {@link VariableInputType.RADIO} dashboard variables.

VariableInputType

VariableType

VariableValue

VerticalAnnotation

VerticalShading

Fill shading options that will be used with a vertical annotation.

YAxisProps