Interface CfnXssMatchSet.IFieldToMatchProperty
The part of a web request that you want to inspect, such as a specified header or a query string.
Namespace: Amazon.CDK.AWS.WAF
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IFieldToMatchProperty
Syntax (vb)
Public Interface IFieldToMatchProperty
Remarks
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.WAF;
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.
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.
Remarks
Parts of a request that you can search include the following: