| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.WAFV2.Types.RuleSummary
Description
Synopsis
Documentation
data RuleSummary Source #
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.
See: newRuleSummary smart constructor.
Constructors
| RuleSummary' | |
Instances
newRuleSummary :: RuleSummary Source #
Create a value of RuleSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:action:RuleSummary', ruleSummary_action - The action that 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.
$sel:name:RuleSummary', ruleSummary_name - The name of the rule.
ruleSummary_action :: Lens' RuleSummary (Maybe RuleAction) Source #
The action that 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.
ruleSummary_name :: Lens' RuleSummary (Maybe Text) Source #
The name of the rule.