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

Description

 
Synopsis

Documentation

data TrustedAdvisorCheckDescription Source #

The description and metadata for a Trusted Advisor check.

See: newTrustedAdvisorCheckDescription smart constructor.

Constructors

TrustedAdvisorCheckDescription' 

Fields

  • id :: Text

    The unique identifier for the Trusted Advisor check.

  • name :: Text

    The display name for the Trusted Advisor check.

  • description :: Text

    The description of the Trusted Advisor check, which includes the alert criteria and recommended operations (contains HTML markup).

  • category :: Text

    The category of the Trusted Advisor check.

  • metadata :: [Text]

    The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check. Metadata contains all the data that is shown in the Excel download, even in those cases where the UI shows just summary data.

Instances

Instances details
Eq TrustedAdvisorCheckDescription Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckDescription

Read TrustedAdvisorCheckDescription Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckDescription

Show TrustedAdvisorCheckDescription Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckDescription

Generic TrustedAdvisorCheckDescription Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckDescription

Associated Types

type Rep TrustedAdvisorCheckDescription :: Type -> Type #

NFData TrustedAdvisorCheckDescription Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckDescription

Hashable TrustedAdvisorCheckDescription Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckDescription

FromJSON TrustedAdvisorCheckDescription Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckDescription

type Rep TrustedAdvisorCheckDescription Source # 
Instance details

Defined in Amazonka.Support.Types.TrustedAdvisorCheckDescription

type Rep TrustedAdvisorCheckDescription = D1 ('MetaData "TrustedAdvisorCheckDescription" "Amazonka.Support.Types.TrustedAdvisorCheckDescription" "libZSservicesZSamazonka-supportZSamazonka-support" 'False) (C1 ('MetaCons "TrustedAdvisorCheckDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "category") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))))

newTrustedAdvisorCheckDescription Source #

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

$sel:name:TrustedAdvisorCheckDescription', trustedAdvisorCheckDescription_name - The display name for the Trusted Advisor check.

$sel:description:TrustedAdvisorCheckDescription', trustedAdvisorCheckDescription_description - The description of the Trusted Advisor check, which includes the alert criteria and recommended operations (contains HTML markup).

$sel:category:TrustedAdvisorCheckDescription', trustedAdvisorCheckDescription_category - The category of the Trusted Advisor check.

$sel:metadata:TrustedAdvisorCheckDescription', trustedAdvisorCheckDescription_metadata - The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check. Metadata contains all the data that is shown in the Excel download, even in those cases where the UI shows just summary data.

trustedAdvisorCheckDescription_id :: Lens' TrustedAdvisorCheckDescription Text Source #

The unique identifier for the Trusted Advisor check.

trustedAdvisorCheckDescription_name :: Lens' TrustedAdvisorCheckDescription Text Source #

The display name for the Trusted Advisor check.

trustedAdvisorCheckDescription_description :: Lens' TrustedAdvisorCheckDescription Text Source #

The description of the Trusted Advisor check, which includes the alert criteria and recommended operations (contains HTML markup).

trustedAdvisorCheckDescription_metadata :: Lens' TrustedAdvisorCheckDescription [Text] Source #

The column headings for the data returned by the Trusted Advisor check. The order of the headings corresponds to the order of the data in the Metadata element of the TrustedAdvisorResourceDetail for the check. Metadata contains all the data that is shown in the Excel download, even in those cases where the UI shows just summary data.