@Stability(value=Stable) public static final class CfnRuleGroupsNamespaceProps.Builder extends Object implements software.amazon.jsii.Builder<CfnRuleGroupsNamespaceProps>
CfnRuleGroupsNamespaceProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnRuleGroupsNamespaceProps |
build()
Builds the configured instance.
|
CfnRuleGroupsNamespaceProps.Builder |
data(String data)
Sets the value of
CfnRuleGroupsNamespaceProps.getData() |
CfnRuleGroupsNamespaceProps.Builder |
name(String name)
Sets the value of
CfnRuleGroupsNamespaceProps.getName() |
CfnRuleGroupsNamespaceProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnRuleGroupsNamespaceProps.getTags() |
CfnRuleGroupsNamespaceProps.Builder |
workspace(String workspace)
Sets the value of
CfnRuleGroupsNamespaceProps.getWorkspace() |
@Stability(value=Stable) public CfnRuleGroupsNamespaceProps.Builder data(String data)
CfnRuleGroupsNamespaceProps.getData()data - The rules definition file for this namespace. This parameter is required.this@Stability(value=Stable) public CfnRuleGroupsNamespaceProps.Builder name(String name)
CfnRuleGroupsNamespaceProps.getName()name - The name of the rule groups namespace. This parameter is required.
This property is required.this@Stability(value=Stable) public CfnRuleGroupsNamespaceProps.Builder workspace(String workspace)
CfnRuleGroupsNamespaceProps.getWorkspace()workspace - The ARN of the workspace that contains this rule groups namespace. This parameter is required.this@Stability(value=Stable) public CfnRuleGroupsNamespaceProps.Builder tags(List<? extends CfnTag> tags)
CfnRuleGroupsNamespaceProps.getTags()tags - A list of key and value pairs for the workspace resources.this@Stability(value=Stable) public CfnRuleGroupsNamespaceProps build()
build in interface software.amazon.jsii.Builder<CfnRuleGroupsNamespaceProps>CfnRuleGroupsNamespacePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.