AWS::IoT::TopicRule CloudwatchMetricAction - AWS CloudFormation

AWS::IoT::TopicRule CloudwatchMetricAction

Describes an action that captures a CloudWatch metric.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "MetricName" : String, "MetricNamespace" : String, "MetricTimestamp" : String, "MetricUnit" : String, "MetricValue" : String, "RoleArn" : String }

YAML

MetricName: String MetricNamespace: String MetricTimestamp: String MetricUnit: String MetricValue: String RoleArn: String

Properties

MetricName

The CloudWatch metric name.

Required: Yes

Type: String

Update requires: No interruption

MetricNamespace

The CloudWatch metric namespace name.

Required: Yes

Type: String

Update requires: No interruption

MetricTimestamp

An optional Unix timestamp.

Required: No

Type: String

Update requires: No interruption

MetricUnit

The metric unit supported by CloudWatch.

Required: Yes

Type: String

Update requires: No interruption

MetricValue

The CloudWatch metric value.

Required: Yes

Type: String

Update requires: No interruption

RoleArn

The IAM role that allows access to the CloudWatch metric.

Required: Yes

Type: String

Update requires: No interruption