aws-waf v5.9.0 - Expand relationship mappings in Policy Type, Control Type, and Action Type definitions

May 08, 2025
Mods

What's new?

  • Policy Type, Control Type, and Action Type definitions now also include their mapping details to establish clear relationships between them.
  • We've updated the runtime of the lambda functions to Node 22. You wouldn't notice any difference and things will continue to work smoothly and consistently as before.
  • Updated the default permissions required to run Quick Actions to include Account-type permissions in addition to the existing Turbot-type permissions.
  • Added support for Contactable interface in various resource types.
  • Web ACL resource type is now deprecated and will be removed in the next major version. Please refer Migrate workloads from AWS WAF Classic for more information.

Bug fixes

  • The CMDB control for various resource types inadvertently removed the partition value from a resource's metadata when the AWS > Account > Partition policy value was null, resulting in a malformed AKA. We have tightened checks on partition values to ensure the control no longer updates resources with incorrect partition details.

Resource Types

Renamed

  • AWS > WAF > Web ACL to AWS > WAF > Web ACL [Deprecated]

Control Types

Renamed

  • AWS > WAF > Web ACL > Active to AWS > WAF > Web ACL [Deprecated] > Active
  • AWS > WAF > Web ACL > Approved to AWS > WAF > Web ACL [Deprecated] > Approved
  • AWS > WAF > Web ACL > CMDB to AWS > WAF > Web ACL [Deprecated] > CMDB
  • AWS > WAF > Web ACL > Discovery to AWS > WAF > Web ACL [Deprecated] > Discovery
  • AWS > WAF > Web ACL > Tags to AWS > WAF > Web ACL [Deprecated] > Tags
  • AWS > WAF > Web ACL > Usage to AWS > WAF > Web ACL [Deprecated] > Usage

Policy Types

Renamed

  • AWS > WAF > Web ACL > Active to AWS > WAF > Web ACL [Deprecated] > Active
  • AWS > WAF > Web ACL > Active > Age to AWS > WAF > Web ACL [Deprecated] > Active > Age
  • AWS > WAF > Web ACL > Active > Budget to AWS > WAF > Web ACL [Deprecated] > Active > Budget
  • AWS > WAF > Web ACL > Active > Last Modified to AWS > WAF > Web ACL [Deprecated] > Active > Last Modified
  • AWS > WAF > Web ACL > Approved to AWS > WAF > Web ACL [Deprecated] > Approved
  • AWS > WAF > Web ACL > Approved > Budget to AWS > WAF > Web ACL [Deprecated] > Approved > Budget
  • AWS > WAF > Web ACL > Approved > Custom to AWS > WAF > Web ACL [Deprecated] > Approved > Custom
  • AWS > WAF > Web ACL > Approved > Usage to AWS > WAF > Web ACL [Deprecated] > Approved > Usage
  • AWS > WAF > Web ACL > CMDB to AWS > WAF > Web ACL [Deprecated] > CMDB
  • AWS > WAF > Web ACL > Tags to AWS > WAF > Web ACL [Deprecated] > Tags
  • AWS > WAF > Web ACL > Tags > Template to AWS > WAF > Web ACL [Deprecated] > Tags > Template
  • AWS > WAF > Web ACL > Usage to AWS > WAF > Web ACL [Deprecated] > Usage
  • AWS > WAF > Web ACL > Usage > Limit to AWS > WAF > Web ACL [Deprecated] > Usage > Limit

Action Types

Renamed

  • AWS > WAF > Web ACL > Delete to AWS > WAF > Web ACL [Deprecated] > Delete
  • AWS > WAF > Web ACL > Delete from AWS to AWS > WAF > Web ACL [Deprecated] > Delete from AWS
  • AWS > WAF > Web ACL > Router to AWS > WAF > Web ACL [Deprecated] > Router
  • AWS > WAF > Web ACL > Set Tags to AWS > WAF > Web ACL [Deprecated] > Set Tags
  • AWS > WAF > Web ACL > Skip alarm for Active control to AWS > WAF > Web ACL [Deprecated] > Skip alarm for Active control
  • AWS > WAF > Web ACL > Skip alarm for Active control [90 days] to AWS > WAF > Web ACL [Deprecated] > Skip alarm for Active control [90 days]
  • AWS > WAF > Web ACL > Skip alarm for Approved control to AWS > WAF > Web ACL [Deprecated] > Skip alarm for Approved control
  • AWS > WAF > Web ACL > Skip alarm for Approved control [90 days] to AWS > WAF > Web ACL [Deprecated] > Skip alarm for Approved control [90 days]
  • AWS > WAF > Web ACL > Skip alarm for Tags control to AWS > WAF > Web ACL [Deprecated] > Skip alarm for Tags control
  • AWS > WAF > Web ACL > Skip alarm for Tags control [90 days] to AWS > WAF > Web ACL [Deprecated] > Skip alarm for Tags control [90 days]
  • AWS > WAF > Web ACL > Update Tags to AWS > WAF > Web ACL [Deprecated] > Update Tags