| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CostExplorer.Types.AnomalyMonitor
Description
Synopsis
- data AnomalyMonitor = AnomalyMonitor' {}
- newAnomalyMonitor :: Text -> MonitorType -> AnomalyMonitor
- anomalyMonitor_creationDate :: Lens' AnomalyMonitor (Maybe Text)
- anomalyMonitor_dimensionalValueCount :: Lens' AnomalyMonitor (Maybe Natural)
- anomalyMonitor_lastEvaluatedDate :: Lens' AnomalyMonitor (Maybe Text)
- anomalyMonitor_lastUpdatedDate :: Lens' AnomalyMonitor (Maybe Text)
- anomalyMonitor_monitorArn :: Lens' AnomalyMonitor (Maybe Text)
- anomalyMonitor_monitorDimension :: Lens' AnomalyMonitor (Maybe MonitorDimension)
- anomalyMonitor_monitorSpecification :: Lens' AnomalyMonitor (Maybe Expression)
- anomalyMonitor_monitorName :: Lens' AnomalyMonitor Text
- anomalyMonitor_monitorType :: Lens' AnomalyMonitor MonitorType
Documentation
data AnomalyMonitor Source #
This object continuously inspects your account's cost data for
anomalies. It's based on MonitorType and MonitorSpecification. The
content consists of detailed metadata and the current status of the
monitor object.
See: newAnomalyMonitor smart constructor.
Constructors
| AnomalyMonitor' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> MonitorType | |
| -> AnomalyMonitor |
Create a value of AnomalyMonitor with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationDate:AnomalyMonitor', anomalyMonitor_creationDate - The date when the monitor was created.
$sel:dimensionalValueCount:AnomalyMonitor', anomalyMonitor_dimensionalValueCount - The value for evaluated dimensions.
$sel:lastEvaluatedDate:AnomalyMonitor', anomalyMonitor_lastEvaluatedDate - The date when the monitor last evaluated for anomalies.
$sel:lastUpdatedDate:AnomalyMonitor', anomalyMonitor_lastUpdatedDate - The date when the monitor was last updated.
$sel:monitorArn:AnomalyMonitor', anomalyMonitor_monitorArn - The Amazon Resource Name (ARN) value.
$sel:monitorDimension:AnomalyMonitor', anomalyMonitor_monitorDimension - The dimensions to evaluate.
$sel:monitorSpecification:AnomalyMonitor', anomalyMonitor_monitorSpecification - Undocumented member.
$sel:monitorName:AnomalyMonitor', anomalyMonitor_monitorName - The name of the monitor.
$sel:monitorType:AnomalyMonitor', anomalyMonitor_monitorType - The possible type values.
anomalyMonitor_creationDate :: Lens' AnomalyMonitor (Maybe Text) Source #
The date when the monitor was created.
anomalyMonitor_dimensionalValueCount :: Lens' AnomalyMonitor (Maybe Natural) Source #
The value for evaluated dimensions.
anomalyMonitor_lastEvaluatedDate :: Lens' AnomalyMonitor (Maybe Text) Source #
The date when the monitor last evaluated for anomalies.
anomalyMonitor_lastUpdatedDate :: Lens' AnomalyMonitor (Maybe Text) Source #
The date when the monitor was last updated.
anomalyMonitor_monitorArn :: Lens' AnomalyMonitor (Maybe Text) Source #
The Amazon Resource Name (ARN) value.
anomalyMonitor_monitorDimension :: Lens' AnomalyMonitor (Maybe MonitorDimension) Source #
The dimensions to evaluate.
anomalyMonitor_monitorSpecification :: Lens' AnomalyMonitor (Maybe Expression) Source #
Undocumented member.
anomalyMonitor_monitorName :: Lens' AnomalyMonitor Text Source #
The name of the monitor.
anomalyMonitor_monitorType :: Lens' AnomalyMonitor MonitorType Source #
The possible type values.