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 |
Synopsis
- data ProactiveAnomalySummary = ProactiveAnomalySummary' {
- 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
- newProactiveAnomalySummary :: ProactiveAnomalySummary
- proactiveAnomalySummary_anomalyReportedTimeRange :: Lens' ProactiveAnomalySummary (Maybe AnomalyReportedTimeRange)
- proactiveAnomalySummary_status :: Lens' ProactiveAnomalySummary (Maybe AnomalyStatus)
- proactiveAnomalySummary_resourceCollection :: Lens' ProactiveAnomalySummary (Maybe ResourceCollection)
- proactiveAnomalySummary_severity :: Lens' ProactiveAnomalySummary (Maybe AnomalySeverity)
- proactiveAnomalySummary_updateTime :: Lens' ProactiveAnomalySummary (Maybe UTCTime)
- proactiveAnomalySummary_sourceDetails :: Lens' ProactiveAnomalySummary (Maybe AnomalySourceDetails)
- proactiveAnomalySummary_predictionTimeRange :: Lens' ProactiveAnomalySummary (Maybe PredictionTimeRange)
- proactiveAnomalySummary_limit :: Lens' ProactiveAnomalySummary (Maybe Double)
- proactiveAnomalySummary_id :: Lens' ProactiveAnomalySummary (Maybe Text)
- proactiveAnomalySummary_associatedInsightId :: Lens' ProactiveAnomalySummary (Maybe Text)
- proactiveAnomalySummary_anomalyTimeRange :: Lens' ProactiveAnomalySummary (Maybe AnomalyTimeRange)
Documentation
data ProactiveAnomalySummary Source #
Details about a proactive anomaly. This object is returned by
DescribeAnomaly.
See: newProactiveAnomalySummary
smart constructor.
ProactiveAnomalySummary' | |
|
Instances
newProactiveAnomalySummary :: ProactiveAnomalySummary Source #
Create a value of ProactiveAnomalySummary
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:ProactiveAnomalySummary'
, proactiveAnomalySummary_anomalyReportedTimeRange
- A AnomalyReportedTimeRange
object that specifies the time range
between when the anomaly is opened and the time when it is closed.
$sel:status:ProactiveAnomalySummary'
, proactiveAnomalySummary_status
- The status of the anomaly.
$sel:resourceCollection:ProactiveAnomalySummary'
, proactiveAnomalySummary_resourceCollection
- Undocumented member.
$sel:severity:ProactiveAnomalySummary'
, proactiveAnomalySummary_severity
- The severity of the anomaly.
$sel:updateTime:ProactiveAnomalySummary'
, proactiveAnomalySummary_updateTime
- The time of the anomaly's most recent update.
$sel:sourceDetails:ProactiveAnomalySummary'
, proactiveAnomalySummary_sourceDetails
- Details about the source of the analyzed operational data that triggered
the anomaly. The one supported source is Amazon CloudWatch metrics.
$sel:predictionTimeRange:ProactiveAnomalySummary'
, proactiveAnomalySummary_predictionTimeRange
- Undocumented member.
$sel:limit:ProactiveAnomalySummary'
, proactiveAnomalySummary_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:ProactiveAnomalySummary'
, proactiveAnomalySummary_id
- The ID of the anomaly.
$sel:associatedInsightId:ProactiveAnomalySummary'
, proactiveAnomalySummary_associatedInsightId
- The ID of the insight that contains this anomaly. An insight is composed
of related anomalies.
$sel:anomalyTimeRange:ProactiveAnomalySummary'
, proactiveAnomalySummary_anomalyTimeRange
- Undocumented member.
proactiveAnomalySummary_anomalyReportedTimeRange :: Lens' ProactiveAnomalySummary (Maybe AnomalyReportedTimeRange) Source #
A AnomalyReportedTimeRange
object that specifies the time range
between when the anomaly is opened and the time when it is closed.
proactiveAnomalySummary_status :: Lens' ProactiveAnomalySummary (Maybe AnomalyStatus) Source #
The status of the anomaly.
proactiveAnomalySummary_resourceCollection :: Lens' ProactiveAnomalySummary (Maybe ResourceCollection) Source #
Undocumented member.
proactiveAnomalySummary_severity :: Lens' ProactiveAnomalySummary (Maybe AnomalySeverity) Source #
The severity of the anomaly.
proactiveAnomalySummary_updateTime :: Lens' ProactiveAnomalySummary (Maybe UTCTime) Source #
The time of the anomaly's most recent update.
proactiveAnomalySummary_sourceDetails :: Lens' ProactiveAnomalySummary (Maybe AnomalySourceDetails) Source #
Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.
proactiveAnomalySummary_predictionTimeRange :: Lens' ProactiveAnomalySummary (Maybe PredictionTimeRange) Source #
Undocumented member.
proactiveAnomalySummary_limit :: Lens' ProactiveAnomalySummary (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.
proactiveAnomalySummary_id :: Lens' ProactiveAnomalySummary (Maybe Text) Source #
The ID of the anomaly.
proactiveAnomalySummary_associatedInsightId :: Lens' ProactiveAnomalySummary (Maybe Text) Source #
The ID of the insight that contains this anomaly. An insight is composed of related anomalies.
proactiveAnomalySummary_anomalyTimeRange :: Lens' ProactiveAnomalySummary (Maybe AnomalyTimeRange) Source #
Undocumented member.