| Package | Description |
|---|---|
| software.amazon.awscdk.services.waf.regional |
AWS WAF Regional Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
static CfnRateBasedRule.Builder |
CfnRateBasedRule.Builder.create(software.constructs.Construct scope,
String id) |
CfnRateBasedRule.Builder |
CfnRateBasedRule.Builder.matchPredicates(IResolvable matchPredicates)
The `Predicates` object contains one `Predicate` element for each `ByteMatchSet` , `IPSet` , or `SqlInjectionMatchSet>` object that you want to include in a `RateBasedRule` .
|
CfnRateBasedRule.Builder |
CfnRateBasedRule.Builder.matchPredicates(List<? extends Object> matchPredicates)
The `Predicates` object contains one `Predicate` element for each `ByteMatchSet` , `IPSet` , or `SqlInjectionMatchSet>` object that you want to include in a `RateBasedRule` .
|
CfnRateBasedRule.Builder |
CfnRateBasedRule.Builder.metricName(String metricName)
A name for the metrics for a `RateBasedRule` .
|
CfnRateBasedRule.Builder |
CfnRateBasedRule.Builder.name(String name)
A friendly name or description for a `RateBasedRule` .
|
CfnRateBasedRule.Builder |
CfnRateBasedRule.Builder.rateKey(String rateKey)
The field that AWS WAF uses to determine if requests are likely arriving from single source and thus subject to rate monitoring.
|
CfnRateBasedRule.Builder |
CfnRateBasedRule.Builder.rateLimit(Number rateLimit)
The maximum number of requests, which have an identical value in the field specified by the `RateKey` , allowed in a five-minute period.
|
Copyright © 2022. All rights reserved.