import { _XssMatchTuple, _UnmarshalledXssMatchTuple } from "./_XssMatchTuple"; /** *

Specifies the part of a web request that you want to inspect for cross-site scripting attacks and indicates whether you want to add the specification to an XssMatchSet or delete it from an XssMatchSet.

*/ export interface _XssMatchSetUpdate { /** *

Specify INSERT to add an XssMatchSetUpdate to an XssMatchSet. Use DELETE to remove an XssMatchSetUpdate from an XssMatchSet.

*/ Action: "INSERT" | "DELETE" | string; /** *

Specifies the part of a web request that you want AWS WAF to inspect for cross-site scripting attacks and, if you want AWS WAF to inspect a header, the name of the header.

*/ XssMatchTuple: _XssMatchTuple; } export interface _UnmarshalledXssMatchSetUpdate extends _XssMatchSetUpdate { /** *

Specifies the part of a web request that you want AWS WAF to inspect for cross-site scripting attacks and, if you want AWS WAF to inspect a header, the name of the header.

*/ XssMatchTuple: _UnmarshalledXssMatchTuple; }