Skip to content

EvaluationResult

Source code in docs_src/capo_config_service/types/evaluation_result.py
class EvaluationResult(TypedDict, closed=True):
    evaluation_result_identifier: NotRequired[
        "capo_config_service.types.evaluation_result_identifier.EvaluationResultIdentifier"
    ]
    """<p>Uniquely identifies the evaluation result.</p>"""
    compliance_type: NotRequired[
        "capo_config_service.types.compliance_type.ComplianceType"
    ]
    """<p>Indicates whether the Amazon Web Services resource complies with the Config rule that evaluated it.</p> <p>For the <code>EvaluationResult</code> data type, Config supports only the <code>COMPLIANT</code>, <code>NON_COMPLIANT</code>, and <code>NOT_APPLICABLE</code> values. Config does not support the <code>INSUFFICIENT_DATA</code> value for the <code>EvaluationResult</code> data type.</p>"""
    result_recorded_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The time when Config recorded the evaluation result.</p>"""
    config_rule_invoked_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The time when the Config rule evaluated the Amazon Web Services resource.</p>"""
    annotation: NotRequired[
        "capo_config_service.types.string_with_char_limit256.StringWithCharLimit256"
    ]
    """<p>Supplementary information about how the evaluation determined the compliance.</p>"""
    result_token: NotRequired["capo_config_service.types.string.String"]
    """<p>An encrypted token that associates an evaluation with an Config rule. The token identifies the rule, the Amazon Web Services resource being evaluated, and the event that triggered the evaluation.</p>"""

annotation instance-attribute

annotation: NotRequired[StringWithCharLimit256]

Supplementary information about how the evaluation determined the compliance.

compliance_type instance-attribute

compliance_type: NotRequired[ComplianceType]

Indicates whether the Amazon Web Services resource complies with the Config rule that evaluated it.

For the EvaluationResult data type, Config supports only the COMPLIANT, NON_COMPLIANT, and NOT_APPLICABLE values. Config does not support the INSUFFICIENT_DATA value for the EvaluationResult data type.

config_rule_invoked_time instance-attribute

config_rule_invoked_time: NotRequired[Date]

The time when the Config rule evaluated the Amazon Web Services resource.

evaluation_result_identifier instance-attribute

evaluation_result_identifier: NotRequired[EvaluationResultIdentifier]

Uniquely identifies the evaluation result.

result_recorded_time instance-attribute

result_recorded_time: NotRequired[Date]

The time when Config recorded the evaluation result.

result_token instance-attribute

result_token: NotRequired[String]

An encrypted token that associates an evaluation with an Config rule. The token identifies the rule, the Amazon Web Services resource being evaluated, and the event that triggered the evaluation.