AnomalyMonitor class

This object continuously inspects your account's cost data for anomalies, based on MonitorType and MonitorSpecification. The content consists of detailed metadata and the current status of the monitor object.

Constructors

AnomalyMonitor({required String monitorName, required MonitorType monitorType, String? creationDate, int? dimensionalValueCount, String? lastEvaluatedDate, String? lastUpdatedDate, String? monitorArn, MonitorDimension? monitorDimension, Expression? monitorSpecification})
AnomalyMonitor.fromJson(Map<String, dynamic> json)
factory

Properties

creationDate String?
The date when the monitor was created.
final
dimensionalValueCount int?
The value for evaluated dimensions.
final
hashCode int
The hash code for this object.
no setterinherited
lastEvaluatedDate String?
The date when the monitor last evaluated for anomalies.
final
lastUpdatedDate String?
The date when the monitor was last updated.
final
monitorArn String?
The Amazon Resource Name (ARN) value.
final
monitorDimension MonitorDimension?
The dimensions to evaluate.
final
monitorName String
The name of the monitor.
final
monitorSpecification Expression?
final
monitorType MonitorType
The possible type values.
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