Class: Aws::CodePipeline::Types::RuleExecutionDetail
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::CodePipeline::Types::RuleExecutionDetail
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-codepipeline/types.rb
 
Overview
The details of the runs for a rule and the results produced on an artifact as it passes through stages in the pipeline.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #input  ⇒ Types::RuleExecutionInput 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Input details for the rule execution, such as role ARN, Region, and input artifacts.
 - 
  
    
      #last_update_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The date and time of the last change to the rule execution, in timestamp format.
 - 
  
    
      #output  ⇒ Types::RuleExecutionOutput 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Output details for the rule execution, such as the rule execution result.
 - 
  
    
      #pipeline_execution_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the pipeline execution in the stage where the rule was run.
 - 
  
    
      #pipeline_version  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The version number of the pipeline with the stage where the rule was run.
 - 
  
    
      #rule_execution_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the run for the rule.
 - 
  
    
      #rule_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name of the rule that was run in the stage.
 - 
  
    
      #stage_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name of the stage where the rule was run.
 - 
  
    
      #start_time  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The start time of the rule execution.
 - 
  
    
      #status  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The status of the rule execution.
 - 
  
    
      #updated_by  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ARN of the user who changed the rule execution details.
 
Instance Attribute Details
#input ⇒ Types::RuleExecutionInput
Input details for the rule execution, such as role ARN, Region, and input artifacts.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#last_update_time ⇒ Time
The date and time of the last change to the rule execution, in timestamp format.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#output ⇒ Types::RuleExecutionOutput
Output details for the rule execution, such as the rule execution result.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#pipeline_execution_id ⇒ String
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.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#pipeline_version ⇒ Integer
The version number of the pipeline with the stage where the rule was run.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#rule_execution_id ⇒ String
The ID of the run for the rule.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#rule_name ⇒ String
The name of the rule that was run in the stage.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#stage_name ⇒ String
The name of the stage where the rule was run.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#start_time ⇒ Time
The start time of the rule execution.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#status ⇒ String
The status of the rule execution. Status categories are ‘InProgress`, `Succeeded`, and `Failed`.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  | 
  
#updated_by ⇒ String
The ARN of the user who changed the rule execution details.
      4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547  | 
    
      # File 'lib/aws-sdk-codepipeline/types.rb', line 4533 class RuleExecutionDetail < Struct.new( :pipeline_execution_id, :rule_execution_id, :pipeline_version, :stage_name, :rule_name, :start_time, :last_update_time, :updated_by, :status, :input, :output) SENSITIVE = [] include Aws::Structure end  |