View a markdown version of this page

AWS::WAFv2::RuleGroup MonetizationConfig - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.

AWS::WAFv2::RuleGroup MonetizationConfig

The monetization configuration for a web ACL or rule group. Specifies the cryptocurrency payment networks and currency mode for AI bot monetization. You must provide this configuration when any rule in the web ACL or rule group uses the Monetize action.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "CryptoConfig" : CryptoConfig, "CurrencyMode" : String }

Properties

CryptoConfig

The cryptocurrency payment configuration, including the blockchain networks and wallet addresses where you receive payments.

Required: No

Type: CryptoConfig

Update requires: No interruption

CurrencyMode

Specifies whether the configuration uses real or test currency. Set to REAL to settle payments in USDC on production blockchain networks (Base, Solana). Set to TEST to settle on testnet networks (Base Sepolia, Solana Devnet) with tokens that have no monetary value. If not specified, defaults to REAL.

Required: No

Type: String

Allowed values: REAL | TEST

Update requires: No interruption