Package software.amazon.awscdk
Interface CloudFormationValidatePluginProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CloudFormationValidatePluginProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.138.0 (build 0ca7ee8)",
date="2026-07-22T17:37:18.480Z")
@Stability(Stable)
public interface CloudFormationValidatePluginProps
extends software.amazon.jsii.JsiiSerializable
Properties for configuring the CloudFormationValidatePlugin.
Example:
// Rules text, read from disk perhaps
String myRules;
App app = new App();
Validations.of(app).addPlugins(CloudFormationValidatePlugin.Builder.create()
.guardRules(List.of(ValidationRuleSource.builder()
.name("My rules")
.content(myRules)
.build()))
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCloudFormationValidatePluginPropsstatic final classAn implementation forCloudFormationValidatePluginProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default List<ValidationRuleSource> Custom Guard rules to evaluate in addition to built-in rules.default List<ValidationRuleSource> Custom Rego rules to evaluate in addition to built-in rules.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getGuardRules
Custom Guard rules to evaluate in addition to built-in rules.Default: - no guard rules
-
getRegoRules
Custom Rego rules to evaluate in addition to built-in rules.Default: - no custom rules
-
builder
-