| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.DevOpsGuru.Types.ProactiveAnomaly
Description
Synopsis
- data ProactiveAnomaly = ProactiveAnomaly' {
- anomalyReportedTimeRange :: Maybe AnomalyReportedTimeRange
- status :: Maybe AnomalyStatus
- resourceCollection :: Maybe ResourceCollection
- severity :: Maybe AnomalySeverity
- updateTime :: Maybe POSIX
- sourceDetails :: Maybe AnomalySourceDetails
- predictionTimeRange :: Maybe PredictionTimeRange
- limit :: Maybe Double
- id :: Maybe Text
- associatedInsightId :: Maybe Text
- anomalyTimeRange :: Maybe AnomalyTimeRange
- newProactiveAnomaly :: ProactiveAnomaly
- proactiveAnomaly_anomalyReportedTimeRange :: Lens' ProactiveAnomaly (Maybe AnomalyReportedTimeRange)
- proactiveAnomaly_status :: Lens' ProactiveAnomaly (Maybe AnomalyStatus)
- proactiveAnomaly_resourceCollection :: Lens' ProactiveAnomaly (Maybe ResourceCollection)
- proactiveAnomaly_severity :: Lens' ProactiveAnomaly (Maybe AnomalySeverity)
- proactiveAnomaly_updateTime :: Lens' ProactiveAnomaly (Maybe UTCTime)
- proactiveAnomaly_sourceDetails :: Lens' ProactiveAnomaly (Maybe AnomalySourceDetails)
- proactiveAnomaly_predictionTimeRange :: Lens' ProactiveAnomaly (Maybe PredictionTimeRange)
- proactiveAnomaly_limit :: Lens' ProactiveAnomaly (Maybe Double)
- proactiveAnomaly_id :: Lens' ProactiveAnomaly (Maybe Text)
- proactiveAnomaly_associatedInsightId :: Lens' ProactiveAnomaly (Maybe Text)
- proactiveAnomaly_anomalyTimeRange :: Lens' ProactiveAnomaly (Maybe AnomalyTimeRange)
Documentation
data ProactiveAnomaly Source #
Information about an anomaly. This object is returned by
ListAnomalies.
See: newProactiveAnomaly smart constructor.
Constructors
| ProactiveAnomaly' | |
Fields
| |
Instances
newProactiveAnomaly :: ProactiveAnomaly Source #
Create a value of ProactiveAnomaly 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:anomalyReportedTimeRange:ProactiveAnomaly', proactiveAnomaly_anomalyReportedTimeRange - A AnomalyReportedTimeRange object that specifies the time range
between when the anomaly is opened and the time when it is closed.
$sel:status:ProactiveAnomaly', proactiveAnomaly_status - The status of a proactive anomaly.
$sel:resourceCollection:ProactiveAnomaly', proactiveAnomaly_resourceCollection - Undocumented member.
$sel:severity:ProactiveAnomaly', proactiveAnomaly_severity - The severity of a proactive anomaly.
$sel:updateTime:ProactiveAnomaly', proactiveAnomaly_updateTime - The time of the anomaly's most recent update.
$sel:sourceDetails:ProactiveAnomaly', proactiveAnomaly_sourceDetails - Details about the source of the analyzed operational data that triggered
the anomaly. The one supported source is Amazon CloudWatch metrics.
$sel:predictionTimeRange:ProactiveAnomaly', proactiveAnomaly_predictionTimeRange - Undocumented member.
$sel:limit:ProactiveAnomaly', proactiveAnomaly_limit - A threshold that was exceeded by behavior in analyzed resources.
Exceeding this threshold is related to the anomalous behavior that
generated this anomaly.
$sel:id:ProactiveAnomaly', proactiveAnomaly_id - The ID of a proactive anomaly.
$sel:associatedInsightId:ProactiveAnomaly', proactiveAnomaly_associatedInsightId - The ID of the insight that contains this anomaly. An insight is composed
of related anomalies.
$sel:anomalyTimeRange:ProactiveAnomaly', proactiveAnomaly_anomalyTimeRange - Undocumented member.
proactiveAnomaly_anomalyReportedTimeRange :: Lens' ProactiveAnomaly (Maybe AnomalyReportedTimeRange) Source #
A AnomalyReportedTimeRange object that specifies the time range
between when the anomaly is opened and the time when it is closed.
proactiveAnomaly_status :: Lens' ProactiveAnomaly (Maybe AnomalyStatus) Source #
The status of a proactive anomaly.
proactiveAnomaly_resourceCollection :: Lens' ProactiveAnomaly (Maybe ResourceCollection) Source #
Undocumented member.
proactiveAnomaly_severity :: Lens' ProactiveAnomaly (Maybe AnomalySeverity) Source #
The severity of a proactive anomaly.
proactiveAnomaly_updateTime :: Lens' ProactiveAnomaly (Maybe UTCTime) Source #
The time of the anomaly's most recent update.
proactiveAnomaly_sourceDetails :: Lens' ProactiveAnomaly (Maybe AnomalySourceDetails) Source #
Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.
proactiveAnomaly_predictionTimeRange :: Lens' ProactiveAnomaly (Maybe PredictionTimeRange) Source #
Undocumented member.
proactiveAnomaly_limit :: Lens' ProactiveAnomaly (Maybe Double) Source #
A threshold that was exceeded by behavior in analyzed resources. Exceeding this threshold is related to the anomalous behavior that generated this anomaly.
proactiveAnomaly_id :: Lens' ProactiveAnomaly (Maybe Text) Source #
The ID of a proactive anomaly.
proactiveAnomaly_associatedInsightId :: Lens' ProactiveAnomaly (Maybe Text) Source #
The ID of the insight that contains this anomaly. An insight is composed of related anomalies.
proactiveAnomaly_anomalyTimeRange :: Lens' ProactiveAnomaly (Maybe AnomalyTimeRange) Source #
Undocumented member.