Class CfnAnalyzer.AnalysisRuleProperty.Builder
java.lang.Object
software.amazon.awscdk.services.accessanalyzer.CfnAnalyzer.AnalysisRuleProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAnalyzer.AnalysisRuleProperty>
- Enclosing interface:
CfnAnalyzer.AnalysisRuleProperty
@Stability(Stable)
public static final class CfnAnalyzer.AnalysisRuleProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAnalyzer.AnalysisRuleProperty>
A builder for
CfnAnalyzer.AnalysisRuleProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.exclusions(List<? extends Object> exclusions) Sets the value ofCfnAnalyzer.AnalysisRuleProperty.getExclusions()exclusions(IResolvable exclusions) Sets the value ofCfnAnalyzer.AnalysisRuleProperty.getExclusions()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
exclusions
@Stability(Stable) public CfnAnalyzer.AnalysisRuleProperty.Builder exclusions(IResolvable exclusions) Sets the value ofCfnAnalyzer.AnalysisRuleProperty.getExclusions()- Parameters:
exclusions- A list of rules for the analyzer containing criteria to exclude from analysis. Entities that meet the rule criteria will not generate findings.- Returns:
this
-
exclusions
@Stability(Stable) public CfnAnalyzer.AnalysisRuleProperty.Builder exclusions(List<? extends Object> exclusions) Sets the value ofCfnAnalyzer.AnalysisRuleProperty.getExclusions()- Parameters:
exclusions- A list of rules for the analyzer containing criteria to exclude from analysis. Entities that meet the rule criteria will not generate findings.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAnalyzer.AnalysisRuleProperty>- Returns:
- a new instance of
CfnAnalyzer.AnalysisRuleProperty - Throws:
NullPointerException- if any required attribute was not provided
-