Class: Aws::SecurityHub::Types::AwsWafRulePredicateListDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsWafRulePredicateListDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Provides details about the ByteMatchSet
, IPSet
,
SqlInjectionMatchSet
, XssMatchSet
, RegexMatchSet
, GeoMatchSet
,
and SizeConstraintSet
objects that you want to add to a rule and,
for each object, indicates whether you want to negate the settings.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#data_id ⇒ String
A unique identifier for a predicate in a rule, such as
ByteMatchSetId
orIPSetId
. -
#negated ⇒ Boolean
Specifies if you want WAF to allow, block, or count requests based on the settings in the
ByteMatchSet
,IPSet
,SqlInjectionMatchSet
,XssMatchSet
,RegexMatchSet
,GeoMatchSet
, orSizeConstraintSet
. -
#type ⇒ String
The type of predicate in a rule, such as
ByteMatch
orIPSet
.
Instance Attribute Details
#data_id ⇒ String
A unique identifier for a predicate in a rule, such as
ByteMatchSetId
or IPSetId
.
20912 20913 20914 20915 20916 20917 20918 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20912 class AwsWafRulePredicateListDetails < Struct.new( :data_id, :negated, :type) SENSITIVE = [] include Aws::Structure end |
#negated ⇒ Boolean
Specifies if you want WAF to allow, block, or count requests based
on the settings in the ByteMatchSet
, IPSet
,
SqlInjectionMatchSet
, XssMatchSet
, RegexMatchSet
,
GeoMatchSet
, or SizeConstraintSet
.
20912 20913 20914 20915 20916 20917 20918 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20912 class AwsWafRulePredicateListDetails < Struct.new( :data_id, :negated, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of predicate in a rule, such as ByteMatch
or IPSet
.
20912 20913 20914 20915 20916 20917 20918 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 20912 class AwsWafRulePredicateListDetails < Struct.new( :data_id, :negated, :type) SENSITIVE = [] include Aws::Structure end |