Class CfnRuleGroupsNamespace.Builder
java.lang.Object
software.amazon.awscdk.services.aps.CfnRuleGroupsNamespace.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnRuleGroupsNamespace>
- Enclosing class:
CfnRuleGroupsNamespace
@Stability(Stable)
public static final class CfnRuleGroupsNamespace.Builder
extends Object
implements software.amazon.jsii.Builder<CfnRuleGroupsNamespace>
A fluent builder for
CfnRuleGroupsNamespace.-
Method Summary
Modifier and TypeMethodDescriptionbuild()The rules definition file for this namespace.The name of the rule groups namespace.A list of key and value pairs for the workspace resources.The ARN of the workspace that contains this rule groups namespace.
-
Method Details
-
create
@Stability(Stable) public static CfnRuleGroupsNamespace.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnRuleGroupsNamespace.Builder.
-
data
The rules definition file for this namespace.- Parameters:
data- The rules definition file for this namespace. This parameter is required.- Returns:
this- See Also:
-
name
The name of the rule groups namespace.This property is required.
- Parameters:
name- The name of the rule groups namespace. This parameter is required.- Returns:
this- See Also:
-
workspace
The ARN of the workspace that contains this rule groups namespace.- Parameters:
workspace- The ARN of the workspace that contains this rule groups namespace. This parameter is required.- Returns:
this- See Also:
-
tags
A list of key and value pairs for the workspace resources.- Parameters:
tags- A list of key and value pairs for the workspace resources. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnRuleGroupsNamespace>- Returns:
- a newly built instance of
CfnRuleGroupsNamespace.
-