| Package | Description |
|---|---|
| software.amazon.awssdk.services.waf.model |
| Modifier and Type | Method and Description |
|---|---|
default ActivatedRule.Builder |
ActivatedRule.Builder.action(Consumer<WafAction.Builder> action)
Specifies the action that CloudFront or AWS WAF takes when a web request matches the conditions in the
Rule. |
ActivatedRule.Builder |
ActivatedRule.Builder.action(WafAction action)
Specifies the action that CloudFront or AWS WAF takes when a web request matches the conditions in the
Rule. |
static ActivatedRule.Builder |
ActivatedRule.builder() |
ActivatedRule.Builder |
ActivatedRule.Builder.excludedRules(Collection<ExcludedRule> excludedRules)
An array of rules to exclude from a rule group.
|
ActivatedRule.Builder |
ActivatedRule.Builder.excludedRules(Consumer<ExcludedRule.Builder>... excludedRules)
An array of rules to exclude from a rule group.
|
ActivatedRule.Builder |
ActivatedRule.Builder.excludedRules(ExcludedRule... excludedRules)
An array of rules to exclude from a rule group.
|
default ActivatedRule.Builder |
ActivatedRule.Builder.overrideAction(Consumer<WafOverrideAction.Builder> overrideAction)
Use the
OverrideAction to test your RuleGroup. |
ActivatedRule.Builder |
ActivatedRule.Builder.overrideAction(WafOverrideAction overrideAction)
Use the
OverrideAction to test your RuleGroup. |
ActivatedRule.Builder |
ActivatedRule.Builder.priority(Integer priority)
Specifies the order in which the
Rules in a WebACL are evaluated. |
ActivatedRule.Builder |
ActivatedRule.Builder.ruleId(String ruleId)
The
RuleId for a Rule. |
ActivatedRule.Builder |
ActivatedRule.toBuilder() |
ActivatedRule.Builder |
ActivatedRule.Builder.type(String type)
The rule type, either
REGULAR, as defined by Rule, RATE_BASED, as defined by
RateBasedRule, or GROUP, as defined by RuleGroup. |
ActivatedRule.Builder |
ActivatedRule.Builder.type(WafRuleType type)
The rule type, either
REGULAR, as defined by Rule, RATE_BASED, as defined by
RateBasedRule, or GROUP, as defined by RuleGroup. |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ActivatedRule.Builder> |
ActivatedRule.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default RuleGroupUpdate.Builder |
RuleGroupUpdate.Builder.activatedRule(Consumer<ActivatedRule.Builder> activatedRule)
The
ActivatedRule object specifies a Rule that you want to insert or delete, the
priority of the Rule in the WebACL, and the action that you want AWS WAF to take
when a web request matches the Rule (ALLOW, BLOCK, or
COUNT). |
default WebACLUpdate.Builder |
WebACLUpdate.Builder.activatedRule(Consumer<ActivatedRule.Builder> activatedRule)
The
ActivatedRule object in an UpdateWebACL request specifies a Rule that
you want to insert or delete, the priority of the Rule in the WebACL, and the
action that you want AWS WAF to take when a web request matches the Rule (ALLOW,
BLOCK, or COUNT). |
Copyright © 2023. All rights reserved.