AWS waf documentation change
Summary
Added documentation about protection packs in label syntax and introduced new console experience
Security assessment
The changes add references to 'protection pack' in label syntax documentation, which appears to be a security-related feature. However, there is no explicit mention of addressing vulnerabilities or security incidents. The update primarily expands documentation for existing security features rather than fixing issues.
Diff
diff --git a/waf/latest/developerguide/waf-rule-label-requirements.md b/waf/latest/developerguide/waf-rule-label-requirements.md index c9c7fb920..02621b18f 100644 --- a//waf/latest/developerguide/waf-rule-label-requirements.md +++ b//waf/latest/developerguide/waf-rule-label-requirements.md @@ -6,0 +7,4 @@ Label syntaxLabel examples for your rulesLabel examples for managed rule groups +**Introducing a new console experience for AWS WAF** + +You can now use the updated experience to access AWS WAF functionality anywhere in the console. For more details, see [Working with the updated console experience](./working-with-console.html). + @@ -28 +32 @@ A label is a string made up of a prefix, optional namespaces, and a name. The co -A fully qualified label has a prefix, optional namespaces, and label name. The prefix identifies the rule group or web ACL context of the rule that added the label. Namespaces might be used to add more context for the label. The label name provides the lowest level of detail for a label. It often indicates the specific rule that added the label to the request. +A fully qualified label has a prefix, optional namespaces, and label name. The prefix identifies the rule group or protection pack or web ACL context of the rule that added the label. Namespaces might be used to add more context for the label. The label name provides the lowest level of detail for a label. It often indicates the specific rule that added the label to the request. @@ -32 +36 @@ The label prefix varies depending on its origin. - * **Your labels** – The following shows the full label syntax for labels that you create in your web ACL and rule group rules. The entity types are `rulegroup` and `webacl`. + * **Your labels** – The following shows the full label syntax for labels that you create in your protection pack or web ACL and rule group rules. The entity types are `rulegroup` and `webacl`. @@ -40 +44 @@ The label prefix varies depending on its origin. -When you define a label for a rule in a rule group or web ACL, you control the custom namespace strings and the label name. The rest is generated for you by AWS WAF. AWS WAF automatically prefixes all labels with `awswaf` and the account and web ACL or rule group entity settings. +When you define a label for a rule in a rule group or protection pack or web ACL, you control the custom namespace strings and the label name. The rest is generated for you by AWS WAF. AWS WAF automatically prefixes all labels with `awswaf` and the account and protection pack or web ACL or rule group entity settings.