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

Description

 
Synopsis

Documentation

data TrustedAdvisorCheckSummary Source #

A summary of a Trusted Advisor check result, including the alert status, last refresh, and number of resources examined.

See: newTrustedAdvisorCheckSummary smart constructor.

Constructors

TrustedAdvisorCheckSummary' 

Fields

Instances

Instances details
Eq TrustedAdvisorCheckSummary Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckSummary

Read TrustedAdvisorCheckSummary Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckSummary

Show TrustedAdvisorCheckSummary Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckSummary

Generic TrustedAdvisorCheckSummary Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckSummary

Associated Types

type Rep TrustedAdvisorCheckSummary :: Type -> Type #

NFData TrustedAdvisorCheckSummary Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckSummary

Hashable TrustedAdvisorCheckSummary Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckSummary

FromJSON TrustedAdvisorCheckSummary Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckSummary

type Rep TrustedAdvisorCheckSummary Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckSummary

type Rep TrustedAdvisorCheckSummary = D1 ('MetaData "TrustedAdvisorCheckSummary" "Amazonka.Support.Types.TrustedAdvisorCheckSummary" "libZSservicesZSamazonka-supportZSamazonka-support" 'False) (C1 ('MetaCons "TrustedAdvisorCheckSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hasFlaggedResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (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)))))

newTrustedAdvisorCheckSummary Source #

Create a value of TrustedAdvisorCheckSummary 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:hasFlaggedResources:TrustedAdvisorCheckSummary', trustedAdvisorCheckSummary_hasFlaggedResources - Specifies whether the Trusted Advisor check has flagged resources.

$sel:checkId:TrustedAdvisorCheckSummary', trustedAdvisorCheckSummary_checkId - The unique identifier for the Trusted Advisor check.

$sel:timestamp:TrustedAdvisorCheckSummary', trustedAdvisorCheckSummary_timestamp - The time of the last refresh of the check.

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

$sel:resourcesSummary:TrustedAdvisorCheckSummary', trustedAdvisorCheckSummary_resourcesSummary - Undocumented member.

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

trustedAdvisorCheckSummary_hasFlaggedResources :: Lens' TrustedAdvisorCheckSummary (Maybe Bool) Source #

Specifies whether the Trusted Advisor check has flagged resources.

trustedAdvisorCheckSummary_checkId :: Lens' TrustedAdvisorCheckSummary Text Source #

The unique identifier for the Trusted Advisor check.

trustedAdvisorCheckSummary_status :: Lens' TrustedAdvisorCheckSummary Text Source #

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

trustedAdvisorCheckSummary_categorySpecificSummary :: Lens' TrustedAdvisorCheckSummary TrustedAdvisorCategorySpecificSummary Source #

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