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
DeploymentWindowrule. -
#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.
4819 4820 4821 4822 4823 4824 4825 4826 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 4819 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.
4819 4820 4821 4822 4823 4824 4825 4826 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 4819 class RuleTypeId < Struct.new( :category, :owner, :provider, :version) SENSITIVE = [] include Aws::Structure end |
#provider ⇒ String
The rule provider, such as the DeploymentWindow rule.
4819 4820 4821 4822 4823 4824 4825 4826 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 4819 class RuleTypeId < Struct.new( :category, :owner, :provider, :version) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
A string that describes the rule version.
4819 4820 4821 4822 4823 4824 4825 4826 |
# File 'lib/aws-sdk-codepipeline/types.rb', line 4819 class RuleTypeId < Struct.new( :category, :owner, :provider, :version) SENSITIVE = [] include Aws::Structure end |