class Aws::WAF::Types::UpdateXssMatchSetRequest
A request to update an XssMatchSet
.
@note When making an API call, you may pass UpdateXssMatchSetRequest
data as a hash: { xss_match_set_id: "ResourceId", # required change_token: "ChangeToken", # required updates: [ # required { action: "INSERT", # required, accepts INSERT, DELETE xss_match_tuple: { # required field_to_match: { # required type: "URI", # required, accepts URI, QUERY_STRING, HEADER, METHOD, BODY, SINGLE_QUERY_ARG, ALL_QUERY_ARGS data: "MatchFieldData", }, text_transformation: "NONE", # required, accepts NONE, COMPRESS_WHITE_SPACE, HTML_ENTITY_DECODE, LOWERCASE, CMD_LINE, URL_DECODE }, }, ], }
@!attribute [rw] xss_match_set_id
The `XssMatchSetId` of the `XssMatchSet` that you want to update. `XssMatchSetId` is returned by CreateXssMatchSet and by ListXssMatchSets. @return [String]
@!attribute [rw] change_token
The value returned by the most recent call to GetChangeToken. @return [String]
@!attribute [rw] updates
An array of `XssMatchSetUpdate` objects that you want to insert into or delete from an XssMatchSet. For more information, see the applicable data types: * XssMatchSetUpdate: Contains `Action` and `XssMatchTuple` * XssMatchTuple: Contains `FieldToMatch` and `TextTransformation` * FieldToMatch: Contains `Data` and `Type` @return [Array<Types::XssMatchSetUpdate>]
@see docs.aws.amazon.com/goto/WebAPI/waf-2015-08-24/UpdateXssMatchSetRequest AWS API Documentation
Constants
- SENSITIVE