amazonka-application-insights-2.0: Amazon CloudWatch Application Insights 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.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
FromJSON 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 #

Read Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Show Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

NFData Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Methods

rnf :: Problem -> () #

Eq Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Methods

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

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

Hashable Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

Methods

hashWithSalt :: Int -> Problem -> Int #

hash :: Problem -> Int #

type Rep Problem Source # 
Instance details

Defined in Amazonka.ApplicationInsights.Types.Problem

type Rep Problem = D1 ('MetaData "Problem" "Amazonka.ApplicationInsights.Types.Problem" "amazonka-application-insights-2.0-HJv8DARmsLI1hpMeOEjP38" 'False) (C1 ('MetaCons "Problem'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "affectedResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "feedback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap FeedbackKey FeedbackValue))))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "insights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastRecurrenceTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "recurringCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "resourceGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "severityLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SeverityLevel)))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:affectedResource:Problem', problem_affectedResource - The resource affected by the problem.

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

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

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

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

$sel:lastRecurrenceTime:Problem', problem_lastRecurrenceTime - The last time that the problem reoccurred after its last resolution.

$sel:recurringCount:Problem', problem_recurringCount - The number of times that the same problem reoccurred after the first time it was resolved.

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

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

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

$sel:status:Problem', problem_status - The status of the problem.

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

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

The resource affected by the problem.

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

The time when the problem ended, in epoch seconds.

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

Feedback provided by the user about the problem.

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

The ID of the problem.

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

A detailed analysis of the problem using machine learning.

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

The last time that the problem reoccurred after its last resolution.

problem_recurringCount :: Lens' Problem (Maybe Integer) Source #

The number of times that the same problem reoccurred after the first time it was resolved.

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

The name of the resource group affected by the problem.

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

A measure of the level of impact of the problem.

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

The time when the problem started, in epoch seconds.

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

The status of the problem.

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

The name of the problem.