| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Config.Types.ConformancePackEvaluationResult
Description
Synopsis
- data ConformancePackEvaluationResult = ConformancePackEvaluationResult' {}
- newConformancePackEvaluationResult :: ConformancePackComplianceType -> EvaluationResultIdentifier -> UTCTime -> UTCTime -> ConformancePackEvaluationResult
- conformancePackEvaluationResult_annotation :: Lens' ConformancePackEvaluationResult (Maybe Text)
- conformancePackEvaluationResult_complianceType :: Lens' ConformancePackEvaluationResult ConformancePackComplianceType
- conformancePackEvaluationResult_evaluationResultIdentifier :: Lens' ConformancePackEvaluationResult EvaluationResultIdentifier
- conformancePackEvaluationResult_configRuleInvokedTime :: Lens' ConformancePackEvaluationResult UTCTime
- conformancePackEvaluationResult_resultRecordedTime :: Lens' ConformancePackEvaluationResult UTCTime
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
newConformancePackEvaluationResult Source #
Arguments
| :: ConformancePackComplianceType | |
| -> EvaluationResultIdentifier |
|
| -> UTCTime | |
| -> UTCTime | |
| -> ConformancePackEvaluationResult |
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_evaluationResultIdentifier :: Lens' ConformancePackEvaluationResult EvaluationResultIdentifier Source #
Undocumented member.
conformancePackEvaluationResult_configRuleInvokedTime :: Lens' ConformancePackEvaluationResult UTCTime Source #
The time when Config rule evaluated Amazon Web Services resource.
conformancePackEvaluationResult_resultRecordedTime :: Lens' ConformancePackEvaluationResult UTCTime Source #
The time when Config recorded the evaluation result.