Skip to content
v2.274.0

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.
namestringnamestrnameStringNamestringName*stringrequired#
The name of the `ByteMatchSet` .

You can't change Name after you create a ByteMatchSet .