amazonka-config-2.0: Amazon Config 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.Config.Types.ConformancePackEvaluationResult

Description

 
Synopsis

Documentation

data ConformancePackEvaluationResult Source #

The details of a conformance pack evaluation. Provides Config rule and Amazon Web Services resource type that was evaluated, the compliance of the conformance pack, related time stamps, and supplementary information.

See: newConformancePackEvaluationResult smart constructor.

Constructors

ConformancePackEvaluationResult' 

Fields

Instances

Instances details
FromJSON ConformancePackEvaluationResult Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackEvaluationResult

Generic ConformancePackEvaluationResult Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackEvaluationResult

Associated Types

type Rep ConformancePackEvaluationResult :: Type -> Type #

Read ConformancePackEvaluationResult Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackEvaluationResult

Show ConformancePackEvaluationResult Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackEvaluationResult

NFData ConformancePackEvaluationResult Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackEvaluationResult

Eq ConformancePackEvaluationResult Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackEvaluationResult

Hashable ConformancePackEvaluationResult Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackEvaluationResult

type Rep ConformancePackEvaluationResult Source # 
Instance details

Defined in Amazonka.Config.Types.ConformancePackEvaluationResult

type Rep ConformancePackEvaluationResult = D1 ('MetaData "ConformancePackEvaluationResult" "Amazonka.Config.Types.ConformancePackEvaluationResult" "amazonka-config-2.0-7GF0fBbVw65uROwJwpcE3" 'False) (C1 ('MetaCons "ConformancePackEvaluationResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "annotation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "complianceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConformancePackComplianceType)) :*: (S1 ('MetaSel ('Just "evaluationResultIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EvaluationResultIdentifier) :*: (S1 ('MetaSel ('Just "configRuleInvokedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "resultRecordedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newConformancePackEvaluationResult Source #

Create a value of ConformancePackEvaluationResult 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:annotation:ConformancePackEvaluationResult', conformancePackEvaluationResult_annotation - Supplementary information about how the evaluation determined the compliance.

$sel:complianceType:ConformancePackEvaluationResult', conformancePackEvaluationResult_complianceType - The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT. INSUFFICIENT_DATA is not supported.

$sel:evaluationResultIdentifier:ConformancePackEvaluationResult', conformancePackEvaluationResult_evaluationResultIdentifier - Undocumented member.

$sel:configRuleInvokedTime:ConformancePackEvaluationResult', conformancePackEvaluationResult_configRuleInvokedTime - The time when Config rule evaluated Amazon Web Services resource.

$sel:resultRecordedTime:ConformancePackEvaluationResult', conformancePackEvaluationResult_resultRecordedTime - The time when Config recorded the evaluation result.

conformancePackEvaluationResult_annotation :: Lens' ConformancePackEvaluationResult (Maybe Text) Source #

Supplementary information about how the evaluation determined the compliance.

conformancePackEvaluationResult_complianceType :: Lens' ConformancePackEvaluationResult ConformancePackComplianceType Source #

The compliance type. The allowed values are COMPLIANT and NON_COMPLIANT. INSUFFICIENT_DATA is not supported.

conformancePackEvaluationResult_configRuleInvokedTime :: Lens' ConformancePackEvaluationResult UTCTime Source #

The time when Config rule evaluated Amazon Web Services resource.