| Package | Description |
|---|---|
| com.amazonaws.services.wafv2.model |
| Modifier and Type | Method and Description |
|---|---|
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.clone() |
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.withCookie(RateLimitCookie cookie)
Use the value of a cookie in the request as an aggregate key.
|
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.withForwardedIP(RateLimitForwardedIP forwardedIP)
Use the first IP address in an HTTP header as an aggregate key.
|
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.withHeader(RateLimitHeader header)
Use the value of a header in the request as an aggregate key.
|
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.withHTTPMethod(RateLimitHTTPMethod hTTPMethod)
Use the request's HTTP method as an aggregate key.
|
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.withIP(RateLimitIP iP)
Use the request's originating IP address as an aggregate key.
|
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.withLabelNamespace(RateLimitLabelNamespace labelNamespace)
Use the specified label namespace as an aggregate key.
|
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.withQueryArgument(RateLimitQueryArgument queryArgument)
Use the specified query argument as an aggregate key.
|
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.withQueryString(RateLimitQueryString queryString)
Use the request's query string as an aggregate key.
|
RateBasedStatementCustomKey |
RateBasedStatementCustomKey.withUriPath(RateLimitUriPath uriPath)
Use the request's URI path as an aggregate key.
|
| Modifier and Type | Method and Description |
|---|---|
List<RateBasedStatementCustomKey> |
RateBasedStatement.getCustomKeys()
Specifies the aggregate keys to use in a rate-base rule.
|
| Modifier and Type | Method and Description |
|---|---|
RateBasedStatement |
RateBasedStatement.withCustomKeys(RateBasedStatementCustomKey... customKeys)
Specifies the aggregate keys to use in a rate-base rule.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RateBasedStatement.setCustomKeys(Collection<RateBasedStatementCustomKey> customKeys)
Specifies the aggregate keys to use in a rate-base rule.
|
RateBasedStatement |
RateBasedStatement.withCustomKeys(Collection<RateBasedStatementCustomKey> customKeys)
Specifies the aggregate keys to use in a rate-base rule.
|
Copyright © 2023. All rights reserved.