Class: Aws::WAFV2::Types::FirewallManagerStatement

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb

Overview

The processing guidance for an Firewall Manager rule. This is like a regular rule Statement, but it can only contain a single rule group reference.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#managed_rule_group_statementTypes::ManagedRuleGroupStatement

A statement used by Firewall Manager to run the rules that are defined in a managed rule group. This is managed by Firewall Manager for an Firewall Manager WAF policy.



2688
2689
2690
2691
2692
2693
# File 'gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb', line 2688

class FirewallManagerStatement < Struct.new(
  :managed_rule_group_statement,
  :rule_group_reference_statement)
  SENSITIVE = []
  include Aws::Structure
end

#rule_group_reference_statementTypes::RuleGroupReferenceStatement

A statement used by Firewall Manager to run the rules that are defined in a rule group. This is managed by Firewall Manager for an Firewall Manager WAF policy.



2688
2689
2690
2691
2692
2693
# File 'gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb', line 2688

class FirewallManagerStatement < Struct.new(
  :managed_rule_group_statement,
  :rule_group_reference_statement)
  SENSITIVE = []
  include Aws::Structure
end