1
1
<!-- BEGIN_TF_DOCS -->
2
- [ ![ Geek Cell GmbH] ( https://raw.githubusercontent.com/geekcell/template-terraform-module /main/docs/assets/logo.svg )] ( https://www.geekcell.io/ )
2
+ [ ![ Geek Cell GmbH] ( https://raw.githubusercontent.com/geekcell/.github /main/geekcell-github-banner.png )] ( https://www.geekcell.io/ )
3
3
4
4
### Code Quality
5
5
[ ![ License] ( https://img.shields.io/github/license/geekcell/terraform-aws-waf )] ( https://github.com/geekcell/terraform-aws-waf/blob/master/LICENSE )
8
8
[ ![ Validate] ( https://github.com/geekcell/terraform-aws-waf/actions/workflows/validate.yaml/badge.svg )] ( https://github.com/geekcell/terraform-aws-waf/actions/workflows/validate.yaml )
9
9
[ ![ Lint] ( https://github.com/geekcell/terraform-aws-waf/actions/workflows/linter.yaml/badge.svg )] ( https://github.com/geekcell/terraform-aws-waf/actions/workflows/linter.yaml )
10
10
11
+ <!--
12
+ Comment in if Bridgecrew is configured
13
+
11
14
### Security
12
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /general )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=INFRASTRUCTURE+SECURITY )
15
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=INFRASTRUCTURE+SECURITY)
13
16
14
17
#### Cloud
15
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /cis_aws )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=CIS+AWS+V1.2 )
16
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /cis_aws_13 )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=CIS+AWS+V1.3 )
17
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /cis_azure )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=CIS+AZURE+V1.1 )
18
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /cis_azure_13 )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=CIS+AZURE+V1.3 )
19
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /cis_gcp )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=CIS+GCP+V1.1 )
18
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=CIS+AWS+V1.2)
19
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=CIS+AWS+V1.3)
20
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=CIS+AZURE+V1.1)
21
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=CIS+AZURE+V1.3)
22
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=CIS+GCP+V1.1)
20
23
21
24
##### Container
22
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /cis_kubernetes_16 )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=CIS+KUBERNETES+V1.6 )
23
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /cis_eks_11 )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=CIS+EKS+V1.1 )
24
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /cis_gke_11 )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=CIS+GKE+V1.1 )
25
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf /cis_kubernetes )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf &benchmark=CIS+KUBERNETES+V1.5 )
25
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=CIS+KUBERNETES+V1.6)
26
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=CIS+EKS+V1.1)
27
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=CIS+GKE+V1.1)
28
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group &benchmark=CIS+KUBERNETES+V1.5)
26
29
27
30
#### Data protection
28
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf/soc2 )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf&benchmark=SOC2 )
29
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf/pci )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf&benchmark=PCI-DSS+V3.2 )
30
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf/pci_dss_v321 )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf&benchmark=PCI-DSS+V3.2.1 )
31
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf/iso )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf&benchmark=ISO27001 )
32
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf/nist )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf&benchmark=NIST-800-53 )
33
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf/hipaa )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf&benchmark=HIPAA )
34
- [ ![ Infrastructure Tests] ( https://www.bridgecrew.cloud/badges/github/geekcell/terraform-aws-waf/fedramp_moderate )] ( https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-waf&benchmark=FEDRAMP+%28MODERATE%29 )
31
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group&benchmark=SOC2)
32
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group&benchmark=PCI-DSS+V3.2)
33
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group&benchmark=PCI-DSS+V3.2.1)
34
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group&benchmark=ISO27001)
35
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group&benchmark=NIST-800-53)
36
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group&benchmark=HIPAA)
37
+ [](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=geekcell%2Fterraform-aws-security-group&benchmark=FEDRAMP+%28MODERATE%29)
38
+
39
+ -->
35
40
36
41
# Terraform AWS WAF
37
42
@@ -43,14 +48,6 @@ resources. With this Terraform module, you can easily and efficiently set
43
48
up and manage AWS WAF for your Load Balancer, API Gateway, or Cognito
44
49
User Pool.
45
50
46
- Our team has extensive experience working with AWS WAF and has optimized
47
- this module to provide the best possible experience for users. The module
48
- encapsulates all necessary configurations, making it easy to use and
49
- integrate into your existing AWS environment. Whether you are just getting
50
- started with AWS WAF or looking for a more efficient way to manage your
51
- web application firewall, this Terraform module provides a preconfigured
52
- solution for protecting your web applications from common exploits.
53
-
54
51
## Inputs
55
52
56
53
| Name | Description | Type | Default | Required |
@@ -71,9 +68,9 @@ No outputs.
71
68
72
69
## Resources
73
70
74
- - resource.aws_wafv2_ip_set.ip_blocking (main.tf#407 )
75
- - resource.aws_wafv2_web_acl.main (main.tf#20 )
76
- - resource.aws_wafv2_web_acl_association.main (main.tf#425 )
71
+ - resource.aws_wafv2_ip_set.ip_blocking (main.tf#399 )
72
+ - resource.aws_wafv2_web_acl.main (main.tf#12 )
73
+ - resource.aws_wafv2_web_acl_association.main (main.tf#417 )
77
74
78
75
# Examples
79
76
### Basic Example
0 commit comments