ConformancePackEvaluationResult class
The details of a conformance pack evaluation. Provides AWS Config rule and AWS resource type that was evaluated, the compliance of the conformance pack, related time stamps, and supplementary information.
Constructors
- ConformancePackEvaluationResult({required ConformancePackComplianceType complianceType, required DateTime configRuleInvokedTime, required EvaluationResultIdentifier evaluationResultIdentifier, required DateTime resultRecordedTime, String? annotation})
-
ConformancePackEvaluationResult.fromJson(Map<
String, dynamic> json) -
factory
Properties
- annotation → String?
-
Supplementary information about how the evaluation determined the
compliance.
final
- complianceType → ConformancePackComplianceType
-
The compliance type. The allowed values are
COMPLIANT
andNON_COMPLIANT
.final - configRuleInvokedTime → DateTime
-
The time when AWS Config rule evaluated AWS resource.
final
- evaluationResultIdentifier → EvaluationResultIdentifier
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- resultRecordedTime → DateTime
-
The time when AWS Config recorded the evaluation result.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited