class Aws::WAFRegional::Types::CreateRuleGroupRequest

@note When making an API call, you may pass CreateRuleGroupRequest

data as a hash:

    {
      name: "ResourceName", # required
      metric_name: "MetricName", # required
      change_token: "ChangeToken", # required
      tags: [
        {
          key: "TagKey", # required
          value: "TagValue", # required
        },
      ],
    }

@!attribute [rw] name

A friendly name or description of the RuleGroup. You can't change
`Name` after you create a `RuleGroup`.
@return [String]

@!attribute [rw] metric_name

A friendly name or description for the metrics for this `RuleGroup`.
The name can contain only alphanumeric characters (A-Z, a-z, 0-9),
with maximum length 128 and minimum length one. It can't contain
whitespace or metric names reserved for AWS WAF, including "All"
and "Default\_Action." You can't change the name of the metric
after you create the `RuleGroup`.
@return [String]

@!attribute [rw] change_token

The value returned by the most recent call to GetChangeToken.
@return [String]

@!attribute [rw] tags

@return [Array<Types::Tag>]

@see docs.aws.amazon.com/goto/WebAPI/waf-regional-2016-11-28/CreateRuleGroupRequest AWS API Documentation

Constants

SENSITIVE