Class: Aws::CodePipeline::Types::RuleExecution

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb

Overview

Represents information about each time a rule is run as part of the pipeline execution for a pipeline configured with conditions.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#error_detailsTypes::ErrorDetails

Represents information about an error in CodePipeline.

Returns:



4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4463

class RuleExecution < Struct.new(
  :rule_execution_id,
  :status,
  :summary,
  :last_status_change,
  :token,
  :last_updated_by,
  :external_execution_id,
  :external_execution_url,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#external_execution_idString

The external ID of the run of the rule.

Returns:

  • (String)


4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4463

class RuleExecution < Struct.new(
  :rule_execution_id,
  :status,
  :summary,
  :last_status_change,
  :token,
  :last_updated_by,
  :external_execution_id,
  :external_execution_url,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#external_execution_urlString

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

Returns:

  • (String)


4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4463

class RuleExecution < Struct.new(
  :rule_execution_id,
  :status,
  :summary,
  :last_status_change,
  :token,
  :last_updated_by,
  :external_execution_id,
  :external_execution_url,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#last_status_changeTime

The last status change of the rule.

Returns:

  • (Time)


4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4463

class RuleExecution < Struct.new(
  :rule_execution_id,
  :status,
  :summary,
  :last_status_change,
  :token,
  :last_updated_by,
  :external_execution_id,
  :external_execution_url,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_byString

The ARN of the user who last changed the rule.

Returns:

  • (String)


4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4463

class RuleExecution < Struct.new(
  :rule_execution_id,
  :status,
  :summary,
  :last_status_change,
  :token,
  :last_updated_by,
  :external_execution_id,
  :external_execution_url,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#rule_execution_idString

The execution ID for the run of the rule.

Returns:

  • (String)


4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4463

class RuleExecution < Struct.new(
  :rule_execution_id,
  :status,
  :summary,
  :last_status_change,
  :token,
  :last_updated_by,
  :external_execution_id,
  :external_execution_url,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

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

Returns:

  • (String)


4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4463

class RuleExecution < Struct.new(
  :rule_execution_id,
  :status,
  :summary,
  :last_status_change,
  :token,
  :last_updated_by,
  :external_execution_id,
  :external_execution_url,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#summaryString

A summary of the run of the rule.

Returns:

  • (String)


4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4463

class RuleExecution < Struct.new(
  :rule_execution_id,
  :status,
  :summary,
  :last_status_change,
  :token,
  :last_updated_by,
  :external_execution_id,
  :external_execution_url,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end

#tokenString

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

Returns:

  • (String)


4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4463

class RuleExecution < Struct.new(
  :rule_execution_id,
  :status,
  :summary,
  :last_status_change,
  :token,
  :last_updated_by,
  :external_execution_id,
  :external_execution_url,
  :error_details)
  SENSITIVE = []
  include Aws::Structure
end