Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AwsWafRulePredicateListDetails

import type { AwsWafRulePredicateListDetails } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";

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.

interface AwsWafRulePredicateListDetails {
DataId?: string | null;
Negated?: boolean | null;
Type?: string | null;
}

§Properties

§
DataId?: string | null
[src]

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

§
Negated?: boolean | null
[src]

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.

§
Type?: string | null
[src]

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