public static interface AwsWafRegionalRateBasedRuleMatchPredicate.Builder extends SdkPojo, CopyableBuilder<AwsWafRegionalRateBasedRuleMatchPredicate.Builder,AwsWafRegionalRateBasedRuleMatchPredicate>
| Modifier and Type | Method and Description |
|---|---|
AwsWafRegionalRateBasedRuleMatchPredicate.Builder |
dataId(String dataId)
The unique identifier for the predicate.
|
AwsWafRegionalRateBasedRuleMatchPredicate.Builder |
negated(Boolean negated)
If set to
true, then the rule actions are performed on requests that match the predicate
settings. |
AwsWafRegionalRateBasedRuleMatchPredicate.Builder |
type(String type)
The type of predicate.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsWafRegionalRateBasedRuleMatchPredicate.Builder dataId(String dataId)
The unique identifier for the predicate.
dataId - The unique identifier for the predicate.AwsWafRegionalRateBasedRuleMatchPredicate.Builder negated(Boolean negated)
If set to true, then the rule actions are performed on requests that match the predicate
settings.
If set to false, then the rule actions are performed on all requests except those that match the
predicate settings.
negated - If set to true, then the rule actions are performed on requests that match the predicate
settings.
If set to false, then the rule actions are performed on all requests except those that
match the predicate settings.
AwsWafRegionalRateBasedRuleMatchPredicate.Builder type(String type)
The type of predicate. Valid values are as follows:
ByteMatch
GeoMatch
IPMatch
RegexMatch
SizeConstraint
SqlInjectionMatch
XssMatch
type - The type of predicate. Valid values are as follows:
ByteMatch
GeoMatch
IPMatch
RegexMatch
SizeConstraint
SqlInjectionMatch
XssMatch
Copyright © 2023. All rights reserved.