interface CloudFormationValidatePluginProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CloudFormationValidatePluginProps |
Go | github.com/aws/aws-cdk-go/awscdk/v2#CloudFormationValidatePluginProps |
Java | software.amazon.awscdk.CloudFormationValidatePluginProps |
Python | aws_cdk.CloudFormationValidatePluginProps |
TypeScript (source) | aws-cdk-lib » CloudFormationValidatePluginProps |
Properties for configuring the CloudFormationValidatePlugin.
Example
const app = new App();
// Rules text, read from disk perhaps
declare const myRules: string;
Validations.of(app).addPlugins(new CloudFormationValidatePlugin({
guardRules: [{
name: 'My rules',
content: myRules,
}],
}));
Properties
| Name | Type | Description |
|---|---|---|
| guard | Validation[] | Custom Guard rules to evaluate in addition to built-in rules. |
| rego | Validation[] | Custom Rego rules to evaluate in addition to built-in rules. |
guardRules?
Type:
Validation[]
(optional, default: no guard rules)
Custom Guard rules to evaluate in addition to built-in rules.
regoRules?
Type:
Validation[]
(optional, default: no custom rules)
Custom Rego rules to evaluate in addition to built-in rules.

.NET
Go
Java
Python
TypeScript (