All Modules
GCPSecurity
Cloud Armor
WAF with rate limiting, preconfigured OWASP rules, and adaptive protection
Usage
module "cloud_armor" {
source = "github.com/fencepencil/gcp-modules//cloud-armor"
project_id = "<project_id>"
name = "<name>"
tags = var.tags
}Inputs (5)
| Name | Type | Description | Default | Required |
|---|---|---|---|---|
project_id | string | GCP project ID | — | yes |
name | string | Security policy name | — | yes |
rate_limit | number | Requests per minute per IP | 500 | no |
ip_allowlist | list(string) | CIDRs to allowlist | [] | no |
enable_adaptive_protection | bool | Enable adaptive protection | true | no |
Outputs (3)
| Name | Description |
|---|---|
policy_id | ID of the security policy |
policy_name | Name of the security policy |
policy_self_link | Self link of the policy |