AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-06-16 · Documentation low

File: cli/latest/reference/wafv2/check-capacity.md

Summary

Added documentation for a new 'Monetize' action in AWS WAF which returns HTTP 402 Payment Required responses and requires payment verification before granting access

Security assessment

This change introduces documentation for a new security control feature that blocks unpaid requests. While it enhances security by adding payment verification as an access control mechanism, there's no evidence it addresses a specific vulnerability or security incident. The documentation explains a new security capability rather than fixing existing issues.

Diff

diff --git a/cli/latest/reference/wafv2/check-capacity.md b/cli/latest/reference/wafv2/check-capacity.md
index b0d54f039..341cc50c1 100644
--- a//cli/latest/reference/wafv2/check-capacity.md
+++ b//cli/latest/reference/wafv2/check-capacity.md
@@ -15 +15 @@
-  * [AWS CLI 2.35.3 Command Reference](../../index.html) »
+  * [AWS CLI 2.35.5 Command Reference](../../index.html) »
@@ -3323,0 +3324,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>> 
+>>>>>>> Monetize -> (structure)
+>>>>>>>
+>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>> 
+>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>
+>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>> 
+>>>>>>>>> Constraints:
+>>>>>>>>> 
+>>>>>>>>>   * min: `1`
+>>>>>>>>>   * max: `3`
+>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>> 
+
@@ -7284,0 +7301,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>> 
+>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>> 
+>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>
+>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>> 
+>>>>>>>>>>> Constraints:
+>>>>>>>>>>> 
+>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>> 
+
@@ -10021,0 +10054,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>> 
+>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>> 
+>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>
+>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>> 
+>>>>>>>>>>> Constraints:
+>>>>>>>>>>> 
+>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>> 
+
@@ -14390,0 +14439,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>>> 
+>>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>>
+>>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>>> 
+>>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>>
+>>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>>> 
+>>>>>>>>>>>> Constraints:
+>>>>>>>>>>>> 
+>>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>>> 
+
@@ -17127,0 +17192,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>>> 
+>>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>>
+>>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>>> 
+>>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>>
+>>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>>> 
+>>>>>>>>>>>> Constraints:
+>>>>>>>>>>>> 
+>>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>>> 
+
@@ -21018,0 +21099,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>>> 
+>>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>>
+>>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>>> 
+>>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>>
+>>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>>> 
+>>>>>>>>>>>> Constraints:
+>>>>>>>>>>>> 
+>>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>>> 
+
@@ -23755,0 +23852,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>>> 
+>>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>>
+>>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>>> 
+>>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>>
+>>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>>> 
+>>>>>>>>>>>> Constraints:
+>>>>>>>>>>>> 
+>>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>>> 
+
@@ -27640,0 +27753,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>> 
+>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>> 
+>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>
+>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>> 
+>>>>>>>>>>> Constraints:
+>>>>>>>>>>> 
+>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>> 
+
@@ -30377,0 +30506,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>> 
+>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>> 
+>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>
+>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>> 
+>>>>>>>>>>> Constraints:
+>>>>>>>>>>> 
+>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>> 
+
@@ -34338,0 +34483,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>> 
+>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>> 
+>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>
+>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>> 
+>>>>>>>>>>> Constraints:
+>>>>>>>>>>> 
+>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>> 
+
@@ -37075,0 +37236,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>>>> 
+>>>>>>>>> Monetize -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>>> 
+>>>>>>>>>> PriceMultiplier -> (string)
+>>>>>>>>>>
+>>>>>>>>>>> An integer multiplier applied to the base price defined in the web ACL’s `MonetizationConfig` . The effective price for the request is the base price multiplied by this value. Specify as a string. Valid values: 1 to 100.
+>>>>>>>>>>> 
+>>>>>>>>>>> Constraints:
+>>>>>>>>>>> 
+>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>   * max: `3`
+>>>>>>>>>>>   * pattern: `^([1-9][0-9]?|100)$`
+>>>>>>>>>>> 
+
@@ -39148,0 +39325,16 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/wafv2-
+>>>>>>> 
+>>>>>>> Monetize -> (structure)
+>>>>>>>
+>>>>>>>> Instructs WAF to return an HTTP 402 Payment Required response with a price manifest. The requesting client can complete payment and resubmit the request to gain access. This is a terminating action-requests that do not complete payment are blocked. This action is available only for web ACLs associated with Amazon CloudFront distributions and requires a `MonetizationConfig` on the web ACL.
+>>>>>>>>