Class CfnArchiveRulePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.accessanalyzer.CfnArchiveRulePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnArchiveRulePropsMixin>
- Enclosing class:
CfnArchiveRulePropsMixin
@Stability(Stable)
public static final class CfnArchiveRulePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnArchiveRulePropsMixin>
A fluent builder for
CfnArchiveRulePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionanalyzerName(String analyzerName) The name of the analyzer for the archive rule.build()create()create(CfnPropertyMixinOptions options) The criteria for the archive rule.filter(IResolvable filter) The criteria for the archive rule.The name of the archive rule.
-
Method Details
-
create
@Stability(Stable) public static CfnArchiveRulePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnArchiveRulePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnArchiveRulePropsMixin.Builder.
-
analyzerName
The name of the analyzer for the archive rule.- Parameters:
analyzerName- The name of the analyzer for the archive rule. This parameter is required.- Returns:
this- See Also:
-
filter
The criteria for the archive rule.A map of filter criteria property names to their criterion values.
- Parameters:
filter- The criteria for the archive rule. This parameter is required.- Returns:
this- See Also:
-
filter
@Stability(Stable) public CfnArchiveRulePropsMixin.Builder filter(Map<String, ? extends Object> filter) The criteria for the archive rule.A map of filter criteria property names to their criterion values.
- Parameters:
filter- The criteria for the archive rule. This parameter is required.- Returns:
this- See Also:
-
ruleName
The name of the archive rule.- Parameters:
ruleName- The name of the archive rule. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnArchiveRulePropsMixin>- Returns:
- a newly built instance of
CfnArchiveRulePropsMixin.
-