CloudwatchMetricAction class

Describes an action that captures a CloudWatch metric.

Constructors

CloudwatchMetricAction({required String metricName, required String metricNamespace, required String metricUnit, required String metricValue, required String roleArn, String? metricTimestamp})
CloudwatchMetricAction.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
metricName String
The CloudWatch metric name.
final
metricNamespace String
The CloudWatch metric namespace name.
final
metricTimestamp String?
An optional Unix timestamp.
final
metricUnit String
The metric unit supported by CloudWatch.
final
metricValue String
The CloudWatch metric value.
final
roleArn String
The IAM role that allows access to the CloudWatch metric.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited