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 ReactiveAnomaly = ReactiveAnomaly' {
- anomalyReportedTimeRange :: Maybe AnomalyReportedTimeRange
- status :: Maybe AnomalyStatus
- resourceCollection :: Maybe ResourceCollection
- severity :: Maybe AnomalySeverity
- sourceDetails :: Maybe AnomalySourceDetails
- id :: Maybe Text
- associatedInsightId :: Maybe Text
- anomalyTimeRange :: Maybe AnomalyTimeRange
- newReactiveAnomaly :: ReactiveAnomaly
- reactiveAnomaly_anomalyReportedTimeRange :: Lens' ReactiveAnomaly (Maybe AnomalyReportedTimeRange)
- reactiveAnomaly_status :: Lens' ReactiveAnomaly (Maybe AnomalyStatus)
- reactiveAnomaly_resourceCollection :: Lens' ReactiveAnomaly (Maybe ResourceCollection)
- reactiveAnomaly_severity :: Lens' ReactiveAnomaly (Maybe AnomalySeverity)
- reactiveAnomaly_sourceDetails :: Lens' ReactiveAnomaly (Maybe AnomalySourceDetails)
- reactiveAnomaly_id :: Lens' ReactiveAnomaly (Maybe Text)
- reactiveAnomaly_associatedInsightId :: Lens' ReactiveAnomaly (Maybe Text)
- reactiveAnomaly_anomalyTimeRange :: Lens' ReactiveAnomaly (Maybe AnomalyTimeRange)
Documentation
data ReactiveAnomaly Source #
Details about a reactive anomaly. This object is returned by
ListAnomalies
.
See: newReactiveAnomaly
smart constructor.
ReactiveAnomaly' | |
|
Instances
newReactiveAnomaly :: ReactiveAnomaly Source #
Create a value of ReactiveAnomaly
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:ReactiveAnomaly'
, reactiveAnomaly_anomalyReportedTimeRange
- A AnomalyReportedTimeRange
object that specifies the time range
between when the anomaly is opened and the time when it is closed.
$sel:status:ReactiveAnomaly'
, reactiveAnomaly_status
- The status of the anomaly.
$sel:resourceCollection:ReactiveAnomaly'
, reactiveAnomaly_resourceCollection
- Undocumented member.
$sel:severity:ReactiveAnomaly'
, reactiveAnomaly_severity
- The severity of the anomaly.
$sel:sourceDetails:ReactiveAnomaly'
, reactiveAnomaly_sourceDetails
- Details about the source of the analyzed operational data that triggered
the anomaly. The one supported source is Amazon CloudWatch metrics.
$sel:id:ReactiveAnomaly'
, reactiveAnomaly_id
- The ID of the reactive anomaly.
$sel:associatedInsightId:ReactiveAnomaly'
, reactiveAnomaly_associatedInsightId
- The ID of the insight that contains this anomaly. An insight is composed
of related anomalies.
$sel:anomalyTimeRange:ReactiveAnomaly'
, reactiveAnomaly_anomalyTimeRange
- Undocumented member.
reactiveAnomaly_anomalyReportedTimeRange :: Lens' ReactiveAnomaly (Maybe AnomalyReportedTimeRange) Source #
A AnomalyReportedTimeRange
object that specifies the time range
between when the anomaly is opened and the time when it is closed.
reactiveAnomaly_status :: Lens' ReactiveAnomaly (Maybe AnomalyStatus) Source #
The status of the anomaly.
reactiveAnomaly_resourceCollection :: Lens' ReactiveAnomaly (Maybe ResourceCollection) Source #
Undocumented member.
reactiveAnomaly_severity :: Lens' ReactiveAnomaly (Maybe AnomalySeverity) Source #
The severity of the anomaly.
reactiveAnomaly_sourceDetails :: Lens' ReactiveAnomaly (Maybe AnomalySourceDetails) Source #
Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.
reactiveAnomaly_id :: Lens' ReactiveAnomaly (Maybe Text) Source #
The ID of the reactive anomaly.
reactiveAnomaly_associatedInsightId :: Lens' ReactiveAnomaly (Maybe Text) Source #
The ID of the insight that contains this anomaly. An insight is composed of related anomalies.
reactiveAnomaly_anomalyTimeRange :: Lens' ReactiveAnomaly (Maybe AnomalyTimeRange) Source #
Undocumented member.