Interface CfnXssMatchSetProps
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnXssMatchSetProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
           date="2025-10-29T11:15:50.296Z")
@Stability(Stable)
public interface CfnXssMatchSetProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a 
CfnXssMatchSet.
 Example:
 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.waf.*;
 CfnXssMatchSetProps cfnXssMatchSetProps = CfnXssMatchSetProps.builder()
         .name("name")
         .xssMatchTuples(List.of(XssMatchTupleProperty.builder()
                 .fieldToMatch(FieldToMatchProperty.builder()
                         .type("type")
                         // the properties below are optional
                         .data("data")
                         .build())
                 .textTransformation("textTransformation")
                 .build()))
         .build();
 - See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnXssMatchSetPropsstatic final classAn implementation forCfnXssMatchSetProps
- 
Method SummaryModifier and TypeMethodDescriptionstatic CfnXssMatchSetProps.Builderbuilder()getName()The name, if any, of theXssMatchSet.Specifies the parts of web requests that you want to inspect for cross-site scripting attacks.Methods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getNameThe name, if any, of theXssMatchSet.- See Also:
 
- 
getXssMatchTuplesSpecifies the parts of web requests that you want to inspect for cross-site scripting attacks.Returns union: either IResolvableor Listinvalid input: '<'eitherIResolvableorCfnXssMatchSet.XssMatchTupleProperty>- See Also:
 
- 
builder- Returns:
- a CfnXssMatchSetProps.BuilderofCfnXssMatchSetProps
 
 
-