interface RuleTypeIdProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.CodePipeline.CfnPipeline.RuleTypeIdProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awscodepipeline#CfnPipeline_RuleTypeIdProperty |
Java | software.amazon.awscdk.services.codepipeline.CfnPipeline.RuleTypeIdProperty |
Python | aws_cdk.aws_codepipeline.CfnPipeline.RuleTypeIdProperty |
TypeScript | aws-cdk-lib » aws_codepipeline » CfnPipeline » RuleTypeIdProperty |
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 AWS CodePipeline rule reference .
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_codepipeline as codepipeline } from 'aws-cdk-lib';
const ruleTypeIdProperty: codepipeline.CfnPipeline.RuleTypeIdProperty = {
category: 'category',
owner: 'owner',
provider: 'provider',
version: 'version',
};
Properties
| Name | Type | Description |
|---|---|---|
| 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. |
category?
Type:
string
(optional)
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 .
owner?
Type:
string
(optional)
The creator of the rule being called.
The valid value for the Owner field in the rule category is AWS .
provider?
Type:
string
(optional)
The rule provider, such as the DeploymentWindow rule.
For a list of rule provider names, see the rules listed in the AWS CodePipeline rule reference .
version?
Type:
string
(optional)
A string that describes the rule version.

.NET
Go
Java
Python
TypeScript