Interface CfnAnalyzer.InternalAccessAnalysisRuleProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAnalyzer.InternalAccessAnalysisRuleProperty.Jsii$Proxy
- Enclosing class:
CfnAnalyzer
@Stability(Stable)
public static interface CfnAnalyzer.InternalAccessAnalysisRuleProperty
extends software.amazon.jsii.JsiiSerializable
Contains information about analysis rules for the internal access analyzer.
Analysis rules determine which entities will generate findings based on the criteria you define when you create the rule.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.accessanalyzer.*; InternalAccessAnalysisRuleProperty internalAccessAnalysisRuleProperty = InternalAccessAnalysisRuleProperty.builder() .inclusions(List.of(InternalAccessAnalysisRuleCriteriaProperty.builder() .accountIds(List.of("accountIds")) .resourceArns(List.of("resourceArns")) .resourceTypes(List.of("resourceTypes")) .build())) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnAnalyzer.InternalAccessAnalysisRuleProperty
static final class
An implementation forCfnAnalyzer.InternalAccessAnalysisRuleProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getInclusions
A list of rules for the internal access analyzer containing criteria to include in analysis.Only resources that meet the rule criteria will generate findings.
- See Also:
-
builder
-