AwsWafRegionalRulePredicateListDetails - AWS Security Hub CSPM
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

AwsWafRegionalRulePredicateListDetails

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.

Contents

DataId

A unique identifier for a predicate in a rule, such as ByteMatchSetId or IPSetId.

Type: String

Pattern: .*\S.*

Required: No

Negated

Specifies if you want AWS WAF to allow, block, or count requests based on the settings in the ByteMatchSet, IPSet, SqlInjectionMatchSet, XssMatchSet, RegexMatchSet, GeoMatchSet, or SizeConstraintSet.

Type: Boolean

Required: No

Type

The type of predicate in a rule, such as ByteMatch or IPSet.

Type: String

Pattern: .*\S.*

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: