waf_delete_xss_match_set: Permanently deletes an XssMatchSet

Description Usage Arguments Details Request syntax Examples

View source: R/waf_operations.R

Description

Permanently deletes an XssMatchSet. You can't delete an XssMatchSet if it's still used in any Rules or if it still contains any XssMatchTuple objects.

Usage

1
waf_delete_xss_match_set(XssMatchSetId, ChangeToken)

Arguments

XssMatchSetId

[required] The XssMatchSetId of the XssMatchSet that you want to delete. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets.

ChangeToken

[required] The value returned by the most recent call to GetChangeToken.

Details

If you just want to remove an XssMatchSet from a Rule, use UpdateRule.

To permanently delete an XssMatchSet from AWS WAF, perform the following steps:

  1. Update the XssMatchSet to remove filters, if any. For more information, see UpdateXssMatchSet.

  2. Use GetChangeToken to get the change token that you provide in the ChangeToken parameter of a DeleteXssMatchSet request.

  3. Submit a DeleteXssMatchSet request.

Request syntax

1
2
3
4
svc$delete_xss_match_set(
  XssMatchSetId = "string",
  ChangeToken = "string"
)

Examples

1
2
3
4
5
6
# The following example deletes an XSS match set with the ID
# example1ds3t-46da-4fdb-b8d5-abc321j569j5.
svc$delete_xss_match_set(
  ChangeToken = "abcd12f2-46da-4fdb-b8d5-fbd4c466928f",
  XssMatchSetId = "example1ds3t-46da-4fdb-b8d5-abc321j569j5"
)

paws.security.identity documentation built on Oct. 30, 2019, 11:26 a.m.