/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include This is AWS WAF Classic documentation. For more information,
* see AWS
* WAF Classic in the developer guide. For the latest version of AWS
* WAF, use the AWS WAFV2 API and see the AWS
* WAF Developer Guide. With the latest version, AWS WAF has a single set of
* endpoints for regional and global use. In a
* GetRegexMatchSet request, The values are contained in a
* RegexMatchSet
is a complex type
* that contains the RegexMatchSetId
and Name
of a
* RegexMatchSet
, and the values that you specified when you updated
* the RegexMatchSet
.RegexMatchTuple
object, which specify the parts of web requests
* that you want AWS WAF to inspect and the values that you want AWS WAF to search
* for. If a RegexMatchSet
contains more than one
* RegexMatchTuple
object, a request needs to match the settings in
* only one ByteMatchTuple
to be considered a match.See
* Also:
AWS
* API Reference
The RegexMatchSetId
for a RegexMatchSet
. You use
* RegexMatchSetId
to get information about a
* RegexMatchSet
(see GetRegexMatchSet), update a
* RegexMatchSet
(see UpdateRegexMatchSet), insert a
* RegexMatchSet
into a Rule
or delete one from a
* Rule
(see UpdateRule), and delete a
* RegexMatchSet
from AWS WAF (see DeleteRegexMatchSet).
RegexMatchSetId
is returned by CreateRegexMatchSet and
* by ListRegexMatchSets.
The RegexMatchSetId
for a RegexMatchSet
. You use
* RegexMatchSetId
to get information about a
* RegexMatchSet
(see GetRegexMatchSet), update a
* RegexMatchSet
(see UpdateRegexMatchSet), insert a
* RegexMatchSet
into a Rule
or delete one from a
* Rule
(see UpdateRule), and delete a
* RegexMatchSet
from AWS WAF (see DeleteRegexMatchSet).
RegexMatchSetId
is returned by CreateRegexMatchSet and
* by ListRegexMatchSets.
The RegexMatchSetId
for a RegexMatchSet
. You use
* RegexMatchSetId
to get information about a
* RegexMatchSet
(see GetRegexMatchSet), update a
* RegexMatchSet
(see UpdateRegexMatchSet), insert a
* RegexMatchSet
into a Rule
or delete one from a
* Rule
(see UpdateRule), and delete a
* RegexMatchSet
from AWS WAF (see DeleteRegexMatchSet).
RegexMatchSetId
is returned by CreateRegexMatchSet and
* by ListRegexMatchSets.
The RegexMatchSetId
for a RegexMatchSet
. You use
* RegexMatchSetId
to get information about a
* RegexMatchSet
(see GetRegexMatchSet), update a
* RegexMatchSet
(see UpdateRegexMatchSet), insert a
* RegexMatchSet
into a Rule
or delete one from a
* Rule
(see UpdateRule), and delete a
* RegexMatchSet
from AWS WAF (see DeleteRegexMatchSet).
RegexMatchSetId
is returned by CreateRegexMatchSet and
* by ListRegexMatchSets.
The RegexMatchSetId
for a RegexMatchSet
. You use
* RegexMatchSetId
to get information about a
* RegexMatchSet
(see GetRegexMatchSet), update a
* RegexMatchSet
(see UpdateRegexMatchSet), insert a
* RegexMatchSet
into a Rule
or delete one from a
* Rule
(see UpdateRule), and delete a
* RegexMatchSet
from AWS WAF (see DeleteRegexMatchSet).
RegexMatchSetId
is returned by CreateRegexMatchSet and
* by ListRegexMatchSets.
The RegexMatchSetId
for a RegexMatchSet
. You use
* RegexMatchSetId
to get information about a
* RegexMatchSet
(see GetRegexMatchSet), update a
* RegexMatchSet
(see UpdateRegexMatchSet), insert a
* RegexMatchSet
into a Rule
or delete one from a
* Rule
(see UpdateRule), and delete a
* RegexMatchSet
from AWS WAF (see DeleteRegexMatchSet).
RegexMatchSetId
is returned by CreateRegexMatchSet and
* by ListRegexMatchSets.
The RegexMatchSetId
for a RegexMatchSet
. You use
* RegexMatchSetId
to get information about a
* RegexMatchSet
(see GetRegexMatchSet), update a
* RegexMatchSet
(see UpdateRegexMatchSet), insert a
* RegexMatchSet
into a Rule
or delete one from a
* Rule
(see UpdateRule), and delete a
* RegexMatchSet
from AWS WAF (see DeleteRegexMatchSet).
RegexMatchSetId
is returned by CreateRegexMatchSet and
* by ListRegexMatchSets.
The RegexMatchSetId
for a RegexMatchSet
. You use
* RegexMatchSetId
to get information about a
* RegexMatchSet
(see GetRegexMatchSet), update a
* RegexMatchSet
(see UpdateRegexMatchSet), insert a
* RegexMatchSet
into a Rule
or delete one from a
* Rule
(see UpdateRule), and delete a
* RegexMatchSet
from AWS WAF (see DeleteRegexMatchSet).
RegexMatchSetId
is returned by CreateRegexMatchSet and
* by ListRegexMatchSets.
A friendly name or description of the RegexMatchSet. You can't change
* Name
after you create a RegexMatchSet
.
A friendly name or description of the RegexMatchSet. You can't change
* Name
after you create a RegexMatchSet
.
A friendly name or description of the RegexMatchSet. You can't change
* Name
after you create a RegexMatchSet
.
A friendly name or description of the RegexMatchSet. You can't change
* Name
after you create a RegexMatchSet
.
A friendly name or description of the RegexMatchSet. You can't change
* Name
after you create a RegexMatchSet
.
A friendly name or description of the RegexMatchSet. You can't change
* Name
after you create a RegexMatchSet
.
A friendly name or description of the RegexMatchSet. You can't change
* Name
after you create a RegexMatchSet
.
A friendly name or description of the RegexMatchSet. You can't change
* Name
after you create a RegexMatchSet
.
Contains an array of RegexMatchTuple objects. Each
* RegexMatchTuple
object contains:
The part of a
* web request that you want AWS WAF to inspect, such as a query string or the
* value of the User-Agent
header.
The identifier * of the pattern (a regular expression) that you want AWS WAF to look for. For * more information, see RegexPatternSet.
Whether to * perform any conversions on the request, such as converting it to lowercase, * before inspecting it for the specified string.
Contains an array of RegexMatchTuple objects. Each
* RegexMatchTuple
object contains:
The part of a
* web request that you want AWS WAF to inspect, such as a query string or the
* value of the User-Agent
header.
The identifier * of the pattern (a regular expression) that you want AWS WAF to look for. For * more information, see RegexPatternSet.
Whether to * perform any conversions on the request, such as converting it to lowercase, * before inspecting it for the specified string.
Contains an array of RegexMatchTuple objects. Each
* RegexMatchTuple
object contains:
The part of a
* web request that you want AWS WAF to inspect, such as a query string or the
* value of the User-Agent
header.
The identifier * of the pattern (a regular expression) that you want AWS WAF to look for. For * more information, see RegexPatternSet.
Whether to * perform any conversions on the request, such as converting it to lowercase, * before inspecting it for the specified string.
Contains an array of RegexMatchTuple objects. Each
* RegexMatchTuple
object contains:
The part of a
* web request that you want AWS WAF to inspect, such as a query string or the
* value of the User-Agent
header.
The identifier * of the pattern (a regular expression) that you want AWS WAF to look for. For * more information, see RegexPatternSet.
Whether to * perform any conversions on the request, such as converting it to lowercase, * before inspecting it for the specified string.
Contains an array of RegexMatchTuple objects. Each
* RegexMatchTuple
object contains:
The part of a
* web request that you want AWS WAF to inspect, such as a query string or the
* value of the User-Agent
header.
The identifier * of the pattern (a regular expression) that you want AWS WAF to look for. For * more information, see RegexPatternSet.
Whether to * perform any conversions on the request, such as converting it to lowercase, * before inspecting it for the specified string.
Contains an array of RegexMatchTuple objects. Each
* RegexMatchTuple
object contains:
The part of a
* web request that you want AWS WAF to inspect, such as a query string or the
* value of the User-Agent
header.
The identifier * of the pattern (a regular expression) that you want AWS WAF to look for. For * more information, see RegexPatternSet.
Whether to * perform any conversions on the request, such as converting it to lowercase, * before inspecting it for the specified string.
Contains an array of RegexMatchTuple objects. Each
* RegexMatchTuple
object contains:
The part of a
* web request that you want AWS WAF to inspect, such as a query string or the
* value of the User-Agent
header.
The identifier * of the pattern (a regular expression) that you want AWS WAF to look for. For * more information, see RegexPatternSet.
Whether to * perform any conversions on the request, such as converting it to lowercase, * before inspecting it for the specified string.
Contains an array of RegexMatchTuple objects. Each
* RegexMatchTuple
object contains:
The part of a
* web request that you want AWS WAF to inspect, such as a query string or the
* value of the User-Agent
header.
The identifier * of the pattern (a regular expression) that you want AWS WAF to look for. For * more information, see RegexPatternSet.
Whether to * perform any conversions on the request, such as converting it to lowercase, * before inspecting it for the specified string.