amazonka-lookoutmetrics-2.0: Amazon Lookout for Metrics SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.LookoutMetrics.Types.InterMetricImpactDetails

Description

 
Synopsis

Documentation

data InterMetricImpactDetails Source #

Aggregated details about the measures contributing to the anomaly group, and the measures potentially impacted by the anomaly group.

See: newInterMetricImpactDetails smart constructor.

Constructors

InterMetricImpactDetails' 

Fields

Instances

Instances details
FromJSON InterMetricImpactDetails Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.InterMetricImpactDetails

Generic InterMetricImpactDetails Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.InterMetricImpactDetails

Associated Types

type Rep InterMetricImpactDetails :: Type -> Type #

Read InterMetricImpactDetails Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.InterMetricImpactDetails

Show InterMetricImpactDetails Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.InterMetricImpactDetails

NFData InterMetricImpactDetails Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.InterMetricImpactDetails

Eq InterMetricImpactDetails Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.InterMetricImpactDetails

Hashable InterMetricImpactDetails Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.InterMetricImpactDetails

type Rep InterMetricImpactDetails Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.InterMetricImpactDetails

type Rep InterMetricImpactDetails = D1 ('MetaData "InterMetricImpactDetails" "Amazonka.LookoutMetrics.Types.InterMetricImpactDetails" "amazonka-lookoutmetrics-2.0-5gJoMWEA4GrGsqHAPh1b9h" 'False) (C1 ('MetaCons "InterMetricImpactDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "anomalyGroupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contributionPercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "relationshipType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelationshipType)))))

newInterMetricImpactDetails :: InterMetricImpactDetails Source #

Create a value of InterMetricImpactDetails 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:anomalyGroupId:InterMetricImpactDetails', interMetricImpactDetails_anomalyGroupId - The ID of the anomaly group.

$sel:contributionPercentage:InterMetricImpactDetails', interMetricImpactDetails_contributionPercentage - For potential causes (CAUSE_OF_INPUT_ANOMALY_GROUP), the percentage contribution the measure has in causing the anomalies.

$sel:metricName:InterMetricImpactDetails', interMetricImpactDetails_metricName - The name of the measure.

$sel:relationshipType:InterMetricImpactDetails', interMetricImpactDetails_relationshipType - Whether a measure is a potential cause of the anomaly group (CAUSE_OF_INPUT_ANOMALY_GROUP), or whether the measure is impacted by the anomaly group (EFFECT_OF_INPUT_ANOMALY_GROUP).

interMetricImpactDetails_contributionPercentage :: Lens' InterMetricImpactDetails (Maybe Double) Source #

For potential causes (CAUSE_OF_INPUT_ANOMALY_GROUP), the percentage contribution the measure has in causing the anomalies.

interMetricImpactDetails_relationshipType :: Lens' InterMetricImpactDetails (Maybe RelationshipType) Source #

Whether a measure is a potential cause of the anomaly group (CAUSE_OF_INPUT_ANOMALY_GROUP), or whether the measure is impacted by the anomaly group (EFFECT_OF_INPUT_ANOMALY_GROUP).