This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::CodePipeline::Pipeline RuleTypeId
The ID for the rule type, which is made up of the combined values for category, owner, provider, and version. For more information about conditions, see Stage conditions. For more information about rules, see the Amazon CodePipeline rule reference.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
Properties
Category-
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.Required: No
Type: String
Allowed values:
RuleUpdate requires: No interruption
Owner-
The creator of the rule being called. The valid value for the
Ownerfield in the rule category isAWS.Required: No
Type: String
Allowed values:
AWSUpdate requires: No interruption
Provider-
The rule provider, such as the
DeploymentWindowrule. For a list of rule provider names, see the rules listed in the Amazon CodePipeline rule reference.Required: No
Type: String
Pattern:
[0-9A-Za-z_-]+Minimum:
1Maximum:
35Update requires: No interruption
Version-
A string that describes the rule version.
Required: No
Type: String
Pattern:
[0-9A-Za-z_-]+Minimum:
1Maximum:
9Update requires: No interruption