Skip to content

ConfigRuleEvaluationStatus

Source code in docs_src/capo_config_service/types/config_rule_evaluation_status.py
class ConfigRuleEvaluationStatus(TypedDict, closed=True):
    config_rule_name: NotRequired[
        "capo_config_service.types.config_rule_name.ConfigRuleName"
    ]
    """<p>The name of the Config rule.</p>"""
    config_rule_arn: NotRequired["capo_config_service.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the Config rule.</p>"""
    config_rule_id: NotRequired["capo_config_service.types.string.String"]
    """<p>The ID of the Config rule.</p>"""
    last_successful_invocation_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The time that Config last successfully invoked the Config rule to evaluate your Amazon Web Services resources.</p>"""
    last_failed_invocation_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The time that Config last failed to invoke the Config rule to evaluate your Amazon Web Services resources.</p>"""
    last_successful_evaluation_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The time that Config last successfully evaluated your Amazon Web Services resources against the rule.</p>"""
    last_failed_evaluation_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The time that Config last failed to evaluate your Amazon Web Services resources against the rule.</p>"""
    first_activated_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The time that you first activated the Config rule.</p>"""
    last_deactivated_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The time that you last turned off the Config rule.</p>"""
    last_error_code: NotRequired["capo_config_service.types.string.String"]
    """<p>The error code that Config returned when the rule last failed.</p>"""
    last_error_message: NotRequired["capo_config_service.types.string.String"]
    """<p>The error message that Config returned when the rule last failed.</p>"""
    first_evaluation_started: "capo_config_service.types.boolean.Boolean"
    """<p>Indicates whether Config has evaluated your resources against the rule at least once.</p> <ul> <li> <p> <code>true</code> - Config has evaluated your Amazon Web Services resources against the rule at least once.</p> </li> <li> <p> <code>false</code> - Config has not finished evaluating your Amazon Web Services resources against the rule at least once.</p> </li> </ul>"""
    last_debug_log_delivery_status: NotRequired[
        "capo_config_service.types.string.String"
    ]
    """<p>The status of the last attempted delivery of a debug log for your Config Custom Policy rules. Either <code>Successful</code> or <code>Failed</code>.</p>"""
    last_debug_log_delivery_status_reason: NotRequired[
        "capo_config_service.types.string.String"
    ]
    """<p>The reason Config was not able to deliver a debug log. This is for the last failed attempt to retrieve a debug log for your Config Custom Policy rules.</p>"""
    last_debug_log_delivery_time: NotRequired["capo_config_service.types.date.Date"]
    """<p>The time Config last attempted to deliver a debug log for your Config Custom Policy rules.</p>"""

config_rule_arn instance-attribute

config_rule_arn: NotRequired[String]

The Amazon Resource Name (ARN) of the Config rule.

config_rule_id instance-attribute

config_rule_id: NotRequired[String]

The ID of the Config rule.

config_rule_name instance-attribute

config_rule_name: NotRequired[ConfigRuleName]

The name of the Config rule.

first_activated_time instance-attribute

first_activated_time: NotRequired[Date]

The time that you first activated the Config rule.

first_evaluation_started instance-attribute

first_evaluation_started: Boolean

Indicates whether Config has evaluated your resources against the rule at least once.

  • true - Config has evaluated your Amazon Web Services resources against the rule at least once.

  • false - Config has not finished evaluating your Amazon Web Services resources against the rule at least once.

last_deactivated_time instance-attribute

last_deactivated_time: NotRequired[Date]

The time that you last turned off the Config rule.

last_debug_log_delivery_status instance-attribute

last_debug_log_delivery_status: NotRequired[String]

The status of the last attempted delivery of a debug log for your Config Custom Policy rules. Either Successful or Failed.

last_debug_log_delivery_status_reason instance-attribute

last_debug_log_delivery_status_reason: NotRequired[String]

The reason Config was not able to deliver a debug log. This is for the last failed attempt to retrieve a debug log for your Config Custom Policy rules.

last_debug_log_delivery_time instance-attribute

last_debug_log_delivery_time: NotRequired[Date]

The time Config last attempted to deliver a debug log for your Config Custom Policy rules.

last_error_code instance-attribute

last_error_code: NotRequired[String]

The error code that Config returned when the rule last failed.

last_error_message instance-attribute

last_error_message: NotRequired[String]

The error message that Config returned when the rule last failed.

last_failed_evaluation_time instance-attribute

last_failed_evaluation_time: NotRequired[Date]

The time that Config last failed to evaluate your Amazon Web Services resources against the rule.

last_failed_invocation_time instance-attribute

last_failed_invocation_time: NotRequired[Date]

The time that Config last failed to invoke the Config rule to evaluate your Amazon Web Services resources.

last_successful_evaluation_time instance-attribute

last_successful_evaluation_time: NotRequired[Date]

The time that Config last successfully evaluated your Amazon Web Services resources against the rule.

last_successful_invocation_time instance-attribute

last_successful_invocation_time: NotRequired[Date]

The time that Config last successfully invoked the Config rule to evaluate your Amazon Web Services resources.