libZSservicesZSamazonka-configZSamazonka-config
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.Config.Types.EvaluationResultQualifier

Description

 
Synopsis

Documentation

data EvaluationResultQualifier Source #

Identifies an Config rule that evaluated an Amazon Web Services resource, and provides the type and ID of the resource that the rule evaluated.

See: newEvaluationResultQualifier smart constructor.

Constructors

EvaluationResultQualifier' 

Fields

Instances

Instances details
Eq EvaluationResultQualifier Source # 
Instance details

Defined in Amazonka.Config.Types.EvaluationResultQualifier

Read EvaluationResultQualifier Source # 
Instance details

Defined in Amazonka.Config.Types.EvaluationResultQualifier

Show EvaluationResultQualifier Source # 
Instance details

Defined in Amazonka.Config.Types.EvaluationResultQualifier

Generic EvaluationResultQualifier Source # 
Instance details

Defined in Amazonka.Config.Types.EvaluationResultQualifier

Associated Types

type Rep EvaluationResultQualifier :: Type -> Type #

NFData EvaluationResultQualifier Source # 
Instance details

Defined in Amazonka.Config.Types.EvaluationResultQualifier

Hashable EvaluationResultQualifier Source # 
Instance details

Defined in Amazonka.Config.Types.EvaluationResultQualifier

FromJSON EvaluationResultQualifier Source # 
Instance details

Defined in Amazonka.Config.Types.EvaluationResultQualifier

type Rep EvaluationResultQualifier Source # 
Instance details

Defined in Amazonka.Config.Types.EvaluationResultQualifier

type Rep EvaluationResultQualifier = D1 ('MetaData "EvaluationResultQualifier" "Amazonka.Config.Types.EvaluationResultQualifier" "libZSservicesZSamazonka-configZSamazonka-config" 'False) (C1 ('MetaCons "EvaluationResultQualifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configRuleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEvaluationResultQualifier :: EvaluationResultQualifier Source #

Create a value of EvaluationResultQualifier 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:resourceId:EvaluationResultQualifier', evaluationResultQualifier_resourceId - The ID of the evaluated Amazon Web Services resource.

$sel:resourceType:EvaluationResultQualifier', evaluationResultQualifier_resourceType - The type of Amazon Web Services resource that was evaluated.

$sel:configRuleName:EvaluationResultQualifier', evaluationResultQualifier_configRuleName - The name of the Config rule that was used in the evaluation.

evaluationResultQualifier_resourceId :: Lens' EvaluationResultQualifier (Maybe Text) Source #

The ID of the evaluated Amazon Web Services resource.

evaluationResultQualifier_resourceType :: Lens' EvaluationResultQualifier (Maybe Text) Source #

The type of Amazon Web Services resource that was evaluated.

evaluationResultQualifier_configRuleName :: Lens' EvaluationResultQualifier (Maybe Text) Source #

The name of the Config rule that was used in the evaluation.