libZSservicesZSamazonka-application-insightsZSamazonka-application-insights
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.ApplicationInsights.Types.Problem

Description

 
Synopsis

Documentation

data Problem Source #

Describes a problem that is detected by correlating observations.

See: newProblem smart constructor.

Constructors

Problem' 

Fields

Instances

Instances details
Eq Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Methods

(==) :: Problem -> Problem -> Bool #

(/=) :: Problem -> Problem -> Bool #

Read Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Show Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Generic Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Associated Types

type Rep Problem :: Type -> Type #

Methods

from :: Problem -> Rep Problem x #

to :: Rep Problem x -> Problem #

NFData Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Methods

rnf :: Problem -> () #

Hashable Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Methods

hashWithSalt :: Int -> Problem -> Int #

hash :: Problem -> Int #

FromJSON Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

type Rep Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

newProblem :: Problem Source #

Create a value of Problem 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:status:Problem', problem_status - The status of the problem.

$sel:resourceGroupName:Problem', problem_resourceGroupName - The name of the resource group affected by the problem.

$sel:startTime:Problem', problem_startTime - The time when the problem started, in epoch seconds.

$sel:insights:Problem', problem_insights - A detailed analysis of the problem using machine learning.

$sel:endTime:Problem', problem_endTime - The time when the problem ended, in epoch seconds.

$sel:id:Problem', problem_id - The ID of the problem.

$sel:severityLevel:Problem', problem_severityLevel - A measure of the level of impact of the problem.

$sel:title:Problem', problem_title - The name of the problem.

$sel:affectedResource:Problem', problem_affectedResource - The resource affected by the problem.

$sel:feedback:Problem', problem_feedback - Feedback provided by the user about the problem.

problem_status :: Lens' Problem (Maybe Status) Source #

The status of the problem.

problem_resourceGroupName :: Lens' Problem (Maybe Text) Source #

The name of the resource group affected by the problem.

problem_startTime :: Lens' Problem (Maybe UTCTime) Source #

The time when the problem started, in epoch seconds.

problem_insights :: Lens' Problem (Maybe Text) Source #

A detailed analysis of the problem using machine learning.

problem_endTime :: Lens' Problem (Maybe UTCTime) Source #

The time when the problem ended, in epoch seconds.

problem_id :: Lens' Problem (Maybe Text) Source #

The ID of the problem.

problem_severityLevel :: Lens' Problem (Maybe SeverityLevel) Source #

A measure of the level of impact of the problem.

problem_title :: Lens' Problem (Maybe Text) Source #

The name of the problem.

problem_affectedResource :: Lens' Problem (Maybe Text) Source #

The resource affected by the problem.

problem_feedback :: Lens' Problem (Maybe (HashMap FeedbackKey FeedbackValue)) Source #

Feedback provided by the user about the problem.