zone-lockdown

alicankustemur/zone-lockdown/cloudflare

Terraform Module HCL CLOUDFLARE

Lockdown a specific URL on your zone to specific IP addresses. This is useful to protect an admin or protected area from non-specified IP addresses. https://registry.terraform.io/modules/alicankustemur/zone-lockdown/cloudflare/latest

Install
module "zone-lockdown" {
source = "alicankustemur/zone-lockdown/cloudflare"
version = "1.0.0"
}
plain text: /constructs/tfmod-alicankustemur-zone-lockdown-cloudflare/install.txt
⭐ Source on GitHub 📦 Registry page
README

Cloudflare Zone Lockdown Terraform Module Zone Lockdown Lockdown a specific URL on your zone to specific IP addresses. This is useful to protect an admin or protected area from non-specified IP addresses. Terraform versions Terraform ~> 0.13.0. Usage ``hcl module "zone_lockdown" { source = "terraform-cloudflare-modules/zone-lockdown" whitelist = [ "1.2.3.4/32", "5.6.7.8/32", ] urls = [ "example.com", "example.com/*", ] description = "Allow only example.com to whitelist" } ` Requirements | Name | Version | |------|---------| | terraform | >= 0.13.0 | | cloudflare | >= 2.11.0 | Providers | Name | Version | |------|---------| | cloudflare | >= 2.11.0 | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | whitelist | The whitelist IPs f

Inputs (7)
NameTypeDescriptionDefault
emailstringThe email associated with the account. required
api_keystringThe Cloudflare API key. required
account_idstringThe Cloudflare Account ID. required
whitelistlist(string)The whitelist IPs for urls required
zone_idstringThe DNS zone ID to which the access rule should be added. required
urlslist(string)A list of simple wildcard patterns to match requests against. required
descriptionstringA description about the lockdown entry. required
Outputs (2)
whitelist — The whitelist IPs for urls
urls — The URLs restricted with whitelist
Resources (1)
cloudflare_zone_lockdown
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud CLOUDFLARE
★ Stars1
Forks1
Total downloads790
Inputs7
Outputs2
Resources1
LicenseNOASSERTION
Namespacealicankustemur
Updated