public static final class ALBWafExcludeListEntry.Builder
extends java.lang.Object
ALBWafExcludeListEntry.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBWafExcludeListEntry. |
| Modifier and Type | Method and Description |
|---|---|
ALBWafExcludeListEntry |
build() |
ALBWafExcludeListEntry.Builder |
setClientSubnet(ALBIpAddrPrefix clientSubnet) |
ALBWafExcludeListEntry.Builder |
setDescription(java.lang.String description)
Free-text comment about this exclusion.
|
ALBWafExcludeListEntry.Builder |
setMatchElement(java.lang.String matchElement)
The match_element can be 'ARGS xxx', 'ARGS_GET xxx', 'ARGS_POST xxx',
'ARGS_NAMES xxx', 'FILES xxx', 'QUERY_STRING', 'REQUEST_BASENAME',
'REQUEST_BODY', 'REQUEST_URI', 'REQUEST_URI_RAW', 'REQUEST_COOKIES xxx',
'REQUEST_HEADERS xxx' or 'RESPONSE_HEADERS xxx'.
|
ALBWafExcludeListEntry.Builder |
setMatchElementCriteria(ALBWafExclusionType matchElementCriteria) |
ALBWafExcludeListEntry.Builder |
setUriMatchCriteria(ALBWafExclusionType uriMatchCriteria) |
ALBWafExcludeListEntry.Builder |
setUriPath(java.lang.String uriPath)
URI Path to exclude for WAF rules.
|
public Builder()
ALBWafExcludeListEntry.public ALBWafExcludeListEntry.Builder setClientSubnet(ALBIpAddrPrefix clientSubnet)
clientSubnet - New value for the property.public ALBWafExcludeListEntry.Builder setDescription(java.lang.String description)
description - New value for the property.public ALBWafExcludeListEntry.Builder setMatchElement(java.lang.String matchElement)
matchElement - New value for the property.public ALBWafExcludeListEntry.Builder setMatchElementCriteria(ALBWafExclusionType matchElementCriteria)
matchElementCriteria - New value for the property.public ALBWafExcludeListEntry.Builder setUriMatchCriteria(ALBWafExclusionType uriMatchCriteria)
uriMatchCriteria - New value for the property.public ALBWafExcludeListEntry.Builder setUriPath(java.lang.String uriPath)
uriPath - New value for the property.public ALBWafExcludeListEntry build()