You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::WAFV2::Types::RuleSummary

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

This is the latest version of AWS WAF, named AWS WAFV2, released in November, 2019. For information, including how to migrate your AWS WAF resources from the prior release, see the AWS WAF Developer Guide.

High-level information about a Rule, returned by operations like DescribeManagedRuleGroup. This provides information like the ID, that you can use to retrieve and manage a RuleGroup, and the ARN, that you provide to the RuleGroupReferenceStatement to use the rule group in a Rule.

Instance Attribute Summary collapse

Instance Attribute Details

#actionTypes::RuleAction

This is the latest version of AWS WAF, named AWS WAFV2, released in November, 2019. For information, including how to migrate your AWS WAF resources from the prior release, see the AWS WAF Developer Guide.

The action that AWS WAF should take on a web request when it matches a rule's statement. Settings at the web ACL level can override the rule action setting.

Returns:

  • (Types::RuleAction)

    This is the latest version of AWS WAF, named AWS WAFV2, released in November, 2019.

#nameString

The name of the rule.

Returns:

  • (String)

    The name of the rule.