CfnByteMatchSetProps Struct
Properties for defining a CfnByteMatchSet.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_waf as waf } from 'aws-cdk-lib';
const cfnByteMatchSetProps: waf.CfnByteMatchSetProps = {
name: 'name',
// the properties below are optional
byteMatchTuples: [{
fieldToMatch: {
type: 'type',
// the properties below are optional
data: 'data',
},
positionalConstraint: 'positionalConstraint',
textTransformation: 'textTransformation',
// the properties below are optional
targetString: 'targetString',
targetStringBase64: 'targetStringBase64',
}],
};
Properties
byteMatchTuplesoptionalIResolvable | IResolvable | CfnByteMatchSet.ByteMatchTupleProperty[]byte_match_tuplesoptionaltyping.Union[IResolvable, typing.List[typing.Union[IResolvable, ByteMatchTupleProperty]]]byteMatchTuplesoptionalIResolvableByteMatchTuplesoptionalIResolvableByteMatchTuplesoptionalinterface{}#Specifies the bytes (typically a string that corresponds with ASCII characters) that you want AWS WAF to search for in web requests, the location in requests that you want AWS WAF to search, and other settings.
The name of the `ByteMatchSet` .
You can't change Name after you create a ByteMatchSet .