Interface CfnByteMatchSet.IFieldToMatchProperty
This is AWS WAF Classic documentation.
Namespace: Amazon.CDK.AWS.WAFRegional
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IFieldToMatchProperty
Syntax (vb)
Public Interface IFieldToMatchProperty
Remarks
For more information, see AWS WAF Classic in the developer guide.
For the latest version of AWS WAF , use the AWS WAF V2 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.
Specifies where in a web request to look for TargetString
.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.WAFRegional;
var fieldToMatchProperty = new FieldToMatchProperty {
Type = "type",
// the properties below are optional
Data = "data"
};
Synopsis
Properties
Data | When the value of |
Type | The part of the web request that you want AWS WAF to search for a specified string. |
Properties
Data
When the value of Type
is HEADER
, enter the name of the header that you want AWS WAF to search, for example, User-Agent
or Referer
.
virtual string Data { get; }
Property Value
System.String
Remarks
The name of the header is not case sensitive.
When the value of Type
is SINGLE_QUERY_ARG
, enter the name of the parameter that you want AWS WAF to search, for example, UserName
or SalesRegion
. The parameter name is not case sensitive.
If the value of Type
is any other value, omit Data
.
Type
The part of the web request that you want AWS WAF to search for a specified string.
string Type { get; }
Property Value
System.String
Remarks
Parts of a request that you can search include the following: