Class: Aws::CodePipeline::Types::RuleState
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodePipeline::Types::RuleState
- Defined in:
- gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb
Overview
Returns information about the state of a rule.
revisionId
field indicate the rule revision
information, such as the commit ID, for the current state.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#current_revision ⇒ Types::RuleRevision
The ID of the current revision of the artifact successfully worked on by the job.
-
#entity_url ⇒ String
A URL link for more information about the state of the action, such as a details page.
-
#latest_execution ⇒ Types::RuleExecution
Represents information about the latest run of an rule.
-
#revision_url ⇒ String
A URL link for more information about the revision, such as a commit details page.
-
#rule_name ⇒ String
The name of the rule.
Instance Attribute Details
#current_revision ⇒ Types::RuleRevision
The ID of the current revision of the artifact successfully worked on by the job.
4724 4725 4726 4727 4728 4729 4730 4731 4732 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4724 class RuleState < Struct.new( :rule_name, :current_revision, :latest_execution, :entity_url, :revision_url) SENSITIVE = [] include Aws::Structure end |
#entity_url ⇒ String
A URL link for more information about the state of the action, such as a details page.
4724 4725 4726 4727 4728 4729 4730 4731 4732 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4724 class RuleState < Struct.new( :rule_name, :current_revision, :latest_execution, :entity_url, :revision_url) SENSITIVE = [] include Aws::Structure end |
#latest_execution ⇒ Types::RuleExecution
Represents information about the latest run of an rule.
4724 4725 4726 4727 4728 4729 4730 4731 4732 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4724 class RuleState < Struct.new( :rule_name, :current_revision, :latest_execution, :entity_url, :revision_url) SENSITIVE = [] include Aws::Structure end |
#revision_url ⇒ String
A URL link for more information about the revision, such as a commit details page.
4724 4725 4726 4727 4728 4729 4730 4731 4732 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4724 class RuleState < Struct.new( :rule_name, :current_revision, :latest_execution, :entity_url, :revision_url) SENSITIVE = [] include Aws::Structure end |
#rule_name ⇒ String
The name of the rule.
4724 4725 4726 4727 4728 4729 4730 4731 4732 |
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 4724 class RuleState < Struct.new( :rule_name, :current_revision, :latest_execution, :entity_url, :revision_url) SENSITIVE = [] include Aws::Structure end |