libZSservicesZSamazonka-supportZSamazonka-support
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.Support.Types.TrustedAdvisorCheckResult

Description

 
Synopsis

Documentation

data TrustedAdvisorCheckResult Source #

The results of a Trusted Advisor check returned by DescribeTrustedAdvisorCheckResult.

See: newTrustedAdvisorCheckResult smart constructor.

Constructors

TrustedAdvisorCheckResult' 

Fields

Instances

Instances details
Eq TrustedAdvisorCheckResult Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckResult

Read TrustedAdvisorCheckResult Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckResult

Show TrustedAdvisorCheckResult Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckResult

Generic TrustedAdvisorCheckResult Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckResult

Associated Types

type Rep TrustedAdvisorCheckResult :: Type -> Type #

NFData TrustedAdvisorCheckResult Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckResult

Hashable TrustedAdvisorCheckResult Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckResult

FromJSON TrustedAdvisorCheckResult Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckResult

type Rep TrustedAdvisorCheckResult Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckResult

type Rep TrustedAdvisorCheckResult = D1 ('MetaData "TrustedAdvisorCheckResult" "Amazonka.Support.Types.TrustedAdvisorCheckResult" "libZSservicesZSamazonka-supportZSamazonka-support" 'False) (C1 ('MetaCons "TrustedAdvisorCheckResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "checkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "resourcesSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TrustedAdvisorResourcesSummary) :*: (S1 ('MetaSel ('Just "categorySpecificSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TrustedAdvisorCategorySpecificSummary) :*: S1 ('MetaSel ('Just "flaggedResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [TrustedAdvisorResourceDetail])))))

newTrustedAdvisorCheckResult Source #

Create a value of TrustedAdvisorCheckResult 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:checkId:TrustedAdvisorCheckResult', trustedAdvisorCheckResult_checkId - The unique identifier for the Trusted Advisor check.

$sel:timestamp:TrustedAdvisorCheckResult', trustedAdvisorCheckResult_timestamp - The time of the last refresh of the check.

$sel:status:TrustedAdvisorCheckResult', trustedAdvisorCheckResult_status - The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".

$sel:resourcesSummary:TrustedAdvisorCheckResult', trustedAdvisorCheckResult_resourcesSummary - Undocumented member.

$sel:categorySpecificSummary:TrustedAdvisorCheckResult', trustedAdvisorCheckResult_categorySpecificSummary - Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.

$sel:flaggedResources:TrustedAdvisorCheckResult', trustedAdvisorCheckResult_flaggedResources - The details about each resource listed in the check result.

trustedAdvisorCheckResult_checkId :: Lens' TrustedAdvisorCheckResult Text Source #

The unique identifier for the Trusted Advisor check.

trustedAdvisorCheckResult_status :: Lens' TrustedAdvisorCheckResult Text Source #

The alert status of the check: "ok" (green), "warning" (yellow), "error" (red), or "not_available".

trustedAdvisorCheckResult_categorySpecificSummary :: Lens' TrustedAdvisorCheckResult TrustedAdvisorCategorySpecificSummary Source #

Summary information that relates to the category of the check. Cost Optimizing is the only category that is currently supported.