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.AccountHealth

Description

 
Synopsis

Documentation

data AccountHealth Source #

Returns the number of open reactive insights, the number of open proactive insights, and the number of metrics analyzed in your Amazon Web Services account. Use these numbers to gauge the health of operations in your Amazon Web Services account.

See: newAccountHealth smart constructor.

Constructors

AccountHealth' 

Fields

  • accountId :: Maybe Text

    The ID of the Amazon Web Services account.

  • insight :: Maybe AccountInsightHealth

    Information about the health of the Amazon Web Services resources in your account, including the number of open proactive, open reactive insights, and the Mean Time to Recover (MTTR) of closed insights.

Instances

Instances details
FromJSON AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Generic AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Associated Types

type Rep AccountHealth :: Type -> Type #

Read AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Show AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

NFData AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Methods

rnf :: AccountHealth -> () #

Eq AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Hashable AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

type Rep AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

type Rep AccountHealth = D1 ('MetaData "AccountHealth" "Amazonka.DevOpsGuru.Types.AccountHealth" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "AccountHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "insight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountInsightHealth))))

newAccountHealth :: AccountHealth Source #

Create a value of AccountHealth 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:accountId:AccountHealth', accountHealth_accountId - The ID of the Amazon Web Services account.

$sel:insight:AccountHealth', accountHealth_insight - Information about the health of the Amazon Web Services resources in your account, including the number of open proactive, open reactive insights, and the Mean Time to Recover (MTTR) of closed insights.

accountHealth_accountId :: Lens' AccountHealth (Maybe Text) Source #

The ID of the Amazon Web Services account.

accountHealth_insight :: Lens' AccountHealth (Maybe AccountInsightHealth) Source #

Information about the health of the Amazon Web Services resources in your account, including the number of open proactive, open reactive insights, and the Mean Time to Recover (MTTR) of closed insights.