Skip to content

CloudwatchMetricAction

Source code in docs_src/capo_iot/types/cloudwatch_metric_action.py
class CloudwatchMetricAction(TypedDict, closed=True):
    role_arn: "capo_iot.types.aws_arn.AwsArn"
    """<p>The IAM role that allows access to the CloudWatch metric.</p>"""
    metric_namespace: "capo_iot.types.string.String"
    """<p>The CloudWatch metric namespace name.</p>"""
    metric_name: "capo_iot.types.string.String"
    """<p>The CloudWatch metric name.</p>"""
    metric_value: "capo_iot.types.string.String"
    """<p>The CloudWatch metric value.</p>"""
    metric_unit: "capo_iot.types.string.String"
    """<p>The <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#Unit">metric unit</a> supported by CloudWatch.</p>"""
    metric_timestamp: NotRequired["capo_iot.types.string.String"]
    """<p>An optional <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/cloudwatch_concepts.html#about_timestamp">Unix timestamp</a>.</p>"""

metric_name instance-attribute

metric_name: String

The CloudWatch metric name.

metric_namespace instance-attribute

metric_namespace: String

The CloudWatch metric namespace name.

metric_timestamp instance-attribute

metric_timestamp: NotRequired[String]

An optional Unix timestamp.

metric_unit instance-attribute

metric_unit: String

The metric unit supported by CloudWatch.

metric_value instance-attribute

metric_value: String

The CloudWatch metric value.

role_arn instance-attribute

role_arn: AwsArn

The IAM role that allows access to the CloudWatch metric.