public final class ManagedRuleSet extends Object
| Constructor and Description |
|---|
ManagedRuleSet() |
| Modifier and Type | Method and Description |
|---|---|
List<ManagedRuleGroupOverride> |
ruleGroupOverrides()
Get the ruleGroupOverrides property: Defines the rule group overrides to apply to the rule set.
|
String |
ruleSetType()
Get the ruleSetType property: Defines the rule set type to use.
|
String |
ruleSetVersion()
Get the ruleSetVersion property: Defines the version of the rule set to use.
|
void |
validate()
Validates the instance.
|
ManagedRuleSet |
withRuleGroupOverrides(List<ManagedRuleGroupOverride> ruleGroupOverrides)
Set the ruleGroupOverrides property: Defines the rule group overrides to apply to the rule set.
|
ManagedRuleSet |
withRuleSetType(String ruleSetType)
Set the ruleSetType property: Defines the rule set type to use.
|
ManagedRuleSet |
withRuleSetVersion(String ruleSetVersion)
Set the ruleSetVersion property: Defines the version of the rule set to use.
|
public String ruleSetType()
public ManagedRuleSet withRuleSetType(String ruleSetType)
ruleSetType - the ruleSetType value to set.public String ruleSetVersion()
public ManagedRuleSet withRuleSetVersion(String ruleSetVersion)
ruleSetVersion - the ruleSetVersion value to set.public List<ManagedRuleGroupOverride> ruleGroupOverrides()
public ManagedRuleSet withRuleGroupOverrides(List<ManagedRuleGroupOverride> ruleGroupOverrides)
ruleGroupOverrides - the ruleGroupOverrides value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.