amazonka-devops-guru-2.0: Amazon DevOps Guru 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.DevOpsGuru.Types.ProactiveInsightSummary

Description

 
Synopsis

Documentation

data ProactiveInsightSummary Source #

Details about a proactive insight. This object is returned by DescribeInsight.

See: newProactiveInsightSummary smart constructor.

Constructors

ProactiveInsightSummary' 

Fields

Instances

Instances details
FromJSON ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Generic ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Associated Types

type Rep ProactiveInsightSummary :: Type -> Type #

Read ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Show ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

NFData ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Methods

rnf :: ProactiveInsightSummary -> () #

Eq ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Hashable ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

type Rep ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

newProactiveInsightSummary :: ProactiveInsightSummary Source #

Create a value of ProactiveInsightSummary 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:associatedResourceArns:ProactiveInsightSummary', proactiveInsightSummary_associatedResourceArns - The Amazon Resource Names (ARNs) of the Amazon Web Services resources that generated this insight.

$sel:id:ProactiveInsightSummary', proactiveInsightSummary_id - The ID of the proactive insight.

$sel:insightTimeRange:ProactiveInsightSummary', proactiveInsightSummary_insightTimeRange - Undocumented member.

$sel:name:ProactiveInsightSummary', proactiveInsightSummary_name - The name of the proactive insight.

$sel:predictionTimeRange:ProactiveInsightSummary', proactiveInsightSummary_predictionTimeRange - Undocumented member.

$sel:resourceCollection:ProactiveInsightSummary', proactiveInsightSummary_resourceCollection - Undocumented member.

$sel:serviceCollection:ProactiveInsightSummary', proactiveInsightSummary_serviceCollection - A collection of the names of Amazon Web Services services.

$sel:severity:ProactiveInsightSummary', proactiveInsightSummary_severity - The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

$sel:status:ProactiveInsightSummary', proactiveInsightSummary_status - The status of the proactive insight.

proactiveInsightSummary_associatedResourceArns :: Lens' ProactiveInsightSummary (Maybe [Text]) Source #

The Amazon Resource Names (ARNs) of the Amazon Web Services resources that generated this insight.

proactiveInsightSummary_serviceCollection :: Lens' ProactiveInsightSummary (Maybe ServiceCollection) Source #

A collection of the names of Amazon Web Services services.

proactiveInsightSummary_severity :: Lens' ProactiveInsightSummary (Maybe InsightSeverity) Source #

The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.