RegexPatternSet
Note
This is Amazon WAF Classic documentation. For more information, see Amazon WAF Classic in the developer guide.
For the latest version of Amazon WAF , use the Amazon WAFV2 API and see the Amazon WAF Developer Guide. With the latest version, Amazon WAF has a single set of endpoints for regional and global use.
The RegexPatternSet
specifies the regular expression (regex) pattern that you want Amazon WAF to search for, such as B[a@]dB[o0]t
. You can then configure Amazon WAF to reject those requests.
Contents
- RegexPatternSetId
-
The identifier for the
RegexPatternSet
. You useRegexPatternSetId
to get information about aRegexPatternSet
, update aRegexPatternSet
, remove aRegexPatternSet
from aRegexMatchSet
, and delete aRegexPatternSet
from Amazon WAF.RegexMatchSetId
is returned by CreateRegexPatternSet and by ListRegexPatternSets.Type: String
Length Constraints: Minimum length of 1. Maximum length of 128.
Pattern:
.*\S.*
Required: Yes
- RegexPatternStrings
-
Specifies the regular expression (regex) patterns that you want Amazon WAF to search for, such as
B[a@]dB[o0]t
.Type: Array of strings
Array Members: Maximum number of 10 items.
Length Constraints: Minimum length of 1. Maximum length of 512.
Pattern:
.*
Required: Yes
- Name
-
A friendly name or description of the RegexPatternSet. You can't change
Name
after you create aRegexPatternSet
.Type: String
Length Constraints: Minimum length of 1. Maximum length of 128.
Pattern:
.*\S.*
Required: No
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: