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
- Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
- 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
-
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
-
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
-
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
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnRuleGroupsNamespace>
- Returns:
- a newly built instance of
CfnRuleGroupsNamespace
.
-