Class: Aws::CodePipeline::Types::RuleTypeId
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodePipeline::Types::RuleTypeId
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codepipeline/types.rb
Overview
The ID for the rule type, which is made up of the combined values for category, owner, provider, and version.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#category ⇒ String
A category defines what kind of rule can be run in the stage, and constrains the provider type for the rule.
-
#owner ⇒ String
The creator of the rule being called.
-
#provider ⇒ String
The rule provider, such as the ‘DeploymentWindow` rule.
-
#version ⇒ String
A string that describes the rule version.
Instance Attribute Details
#category ⇒ String
A category defines what kind of rule can be run in the stage, and constrains the provider type for the rule. The valid category is ‘Rule`.
4771 4772 4773 4774 4775 4776 4777 4778 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 4771 class RuleTypeId < Struct.new( :category, :owner, :provider, :version) SENSITIVE = [] include Aws::Structure end |
#owner ⇒ String
The creator of the rule being called. The valid value for the ‘Owner` field in the rule category is `AWS`.
4771 4772 4773 4774 4775 4776 4777 4778 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 4771 class RuleTypeId < Struct.new( :category, :owner, :provider, :version) SENSITIVE = [] include Aws::Structure end |
#provider ⇒ String
The rule provider, such as the ‘DeploymentWindow` rule.
4771 4772 4773 4774 4775 4776 4777 4778 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 4771 class RuleTypeId < Struct.new( :category, :owner, :provider, :version) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
A string that describes the rule version.
4771 4772 4773 4774 4775 4776 4777 4778 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 4771 class RuleTypeId < Struct.new( :category, :owner, :provider, :version) SENSITIVE = [] include Aws::Structure end |