RuleExecutionDetail
¶
Source code in docs_src/capo_codepipeline/types/rule_execution_detail.py
input
instance-attribute
¶
input: NotRequired[RuleExecutionInput]
Input details for the rule execution, such as role ARN, Region, and input artifacts.
last_update_time
instance-attribute
¶
last_update_time: NotRequired[Timestamp]
The date and time of the last change to the rule execution, in timestamp format.
output
instance-attribute
¶
output: NotRequired[RuleExecutionOutput]
Output details for the rule execution, such as the rule execution result.
pipeline_execution_id
instance-attribute
¶
pipeline_execution_id: NotRequired[PipelineExecutionId]
The ID of the pipeline execution in the stage where the rule was run. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the stage.
pipeline_version
instance-attribute
¶
pipeline_version: NotRequired[PipelineVersion]
The version number of the pipeline with the stage where the rule was run.
rule_execution_id
instance-attribute
¶
rule_execution_id: NotRequired[RuleExecutionId]
The ID of the run for the rule.
rule_name
instance-attribute
¶
rule_name: NotRequired[RuleName]
The name of the rule that was run in the stage.
stage_name
instance-attribute
¶
stage_name: NotRequired[StageName]
The name of the stage where the rule was run.
start_time
instance-attribute
¶
start_time: NotRequired[Timestamp]
The start time of the rule execution.
status
instance-attribute
¶
status: NotRequired[RuleExecutionStatus]
The status of the rule execution. Status categories are InProgress, Succeeded, and Failed.
updated_by
instance-attribute
¶
updated_by: NotRequired[LastUpdatedBy]
The ARN of the user who changed the rule execution details.