Skip to content

RuleExecution

Source code in docs_src/capo_codepipeline/types/rule_execution.py
class RuleExecution(TypedDict, closed=True):
    rule_execution_id: NotRequired[
        "capo_codepipeline.types.rule_execution_id.RuleExecutionId"
    ]
    """<p>The execution ID for the run of the rule.</p>"""
    status: NotRequired[
        "capo_codepipeline.types.rule_execution_status.RuleExecutionStatus"
    ]
    """<p>The status of the run of the rule, such as FAILED.</p>"""
    summary: NotRequired["capo_codepipeline.types.execution_summary.ExecutionSummary"]
    """<p>A summary of the run of the rule.</p>"""
    last_status_change: NotRequired["capo_codepipeline.types.timestamp.Timestamp"]
    """<p>The last status change of the rule.</p>"""
    token: NotRequired[
        "capo_codepipeline.types.rule_execution_token.RuleExecutionToken"
    ]
    """<p>The system-generated token used to identify a unique request.</p>"""
    last_updated_by: NotRequired[
        "capo_codepipeline.types.last_updated_by.LastUpdatedBy"
    ]
    """<p>The ARN of the user who last changed the rule.</p>"""
    external_execution_id: NotRequired[
        "capo_codepipeline.types.execution_id.ExecutionId"
    ]
    """<p>The external ID of the run of the rule.</p>"""
    external_execution_url: NotRequired["capo_codepipeline.types.url.Url"]
    """<p>The URL of a resource external to Amazon Web Services that is used when running the rule (for example, an external repository URL).</p>"""
    error_details: NotRequired["capo_codepipeline.types.error_details.ErrorDetails"]

error_details instance-attribute

error_details: NotRequired[ErrorDetails]

external_execution_id instance-attribute

external_execution_id: NotRequired[ExecutionId]

The external ID of the run of the rule.

external_execution_url instance-attribute

external_execution_url: NotRequired[Url]

The URL of a resource external to Amazon Web Services that is used when running the rule (for example, an external repository URL).

last_status_change instance-attribute

last_status_change: NotRequired[Timestamp]

The last status change of the rule.

last_updated_by instance-attribute

last_updated_by: NotRequired[LastUpdatedBy]

The ARN of the user who last changed the rule.

rule_execution_id instance-attribute

rule_execution_id: NotRequired[RuleExecutionId]

The execution ID for the run of the rule.

status instance-attribute

status: NotRequired[RuleExecutionStatus]

The status of the run of the rule, such as FAILED.

summary instance-attribute

summary: NotRequired[ExecutionSummary]

A summary of the run of the rule.

token instance-attribute

token: NotRequired[RuleExecutionToken]

The system-generated token used to identify a unique request.