paws.security.identity (version 0.1.0)

wafregional_delete_regex_match_set: Permanently deletes a RegexMatchSet

Description

Permanently deletes a RegexMatchSet. You can't delete a RegexMatchSet if it's still used in any Rules or if it still includes any RegexMatchTuples objects (any filters).

Usage

wafregional_delete_regex_match_set(RegexMatchSetId, ChangeToken)

Arguments

RegexMatchSetId

[required] The RegexMatchSetId of the RegexMatchSet that you want to delete. RegexMatchSetId is returned by CreateRegexMatchSet and by ListRegexMatchSets.

ChangeToken

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

Request syntax

svc$delete_regex_match_set(
  RegexMatchSetId = "string",
  ChangeToken = "string"
)

Details

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

To permanently delete a RegexMatchSet, perform the following steps:

  1. Update the RegexMatchSet to remove filters, if any. For more information, see UpdateRegexMatchSet.

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

  3. Submit a DeleteRegexMatchSet request.