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