Skip to main content

WAF

AwsWafv2ApiKey

Provides a WAFv2 API Key resource.

import { AwsWafv2ApiKey } from "@dinghy/tf-aws/serviceWafv2"

<AwsWafv2ApiKey/>

AwsWafv2IpSet

Provides an AWS WAFv2 IP Set resource.

import { AwsWafv2IpSet } from "@dinghy/tf-aws/serviceWafv2"

<AwsWafv2IpSet/>

AwsWafv2RegexPatternSet

Provides an AWS WAFv2 Regex Pattern Set resource.

import { AwsWafv2RegexPatternSet } from "@dinghy/tf-aws/serviceWafv2"

<AwsWafv2RegexPatternSet/>

AwsWafv2RuleGroup

Creates a WAFv2 rule group resource.

import { AwsWafv2RuleGroup } from "@dinghy/tf-aws/serviceWafv2"

<AwsWafv2RuleGroup/>

AwsWafv2WebAcl

Creates a WAFv2 Web ACL resource.

import { AwsWafv2WebAcl } from "@dinghy/tf-aws/serviceWafv2"

<AwsWafv2WebAcl/>

AwsWafv2WebAclAssociation

Creates a WAFv2 Web ACL Association.

import { AwsWafv2WebAclAssociation } from "@dinghy/tf-aws/serviceWafv2"

<AwsWafv2WebAclAssociation/>

AwsWafv2WebAclLoggingConfiguration

Create a resource for WAFv2 Web ACL Logging Configuration.

import { AwsWafv2WebAclLoggingConfiguration } from "@dinghy/tf-aws/serviceWafv2"

<AwsWafv2WebAclLoggingConfiguration/>

AwsWafv2WebAclRuleGroupAssociation

Associates a WAFv2 Rule Group with a Web ACL by adding a rule that references the Rule Group.

import { AwsWafv2WebAclRuleGroupAssociation } from "@dinghy/tf-aws/serviceWafv2"

<AwsWafv2WebAclRuleGroupAssociation/>