caf-frontdoor
aztfmod/caf-frontdoor/azurerm
Azure Front Door module for Cloud Adoption Framework for Azure landing zones
Create a Front Door with associated WAF Policies linked to Frontend Endpoints Creates a Front Front Door with: 1 to many Backend Pools 1 to many Routing Rules 1 to many Frontend Endpoints 1 to many WAF Policies and links them to Frontend Endpoints Reference the module to a specific version (recommended): ``hcl module "front-door" { source = "../front-door" #Point to front-end module location front-door-rg = var.rg location = var.location front-door-object = var.front-door-object front-door-waf-object = var.front-door-waf-object tags = var.tags } `` Link to Terraform providor: Front Door: https://www.terraform.io/docs/providers/azurerm/r/frontdoor.html Front Door WAF: https://www.terraform.io/docs/providers/azurerm/r/frontdoor_firewall_policy.html Inputs | Name | Type | Default | Descriptio
| Name | Type | Description | Default |
|---|---|---|---|
| front-door-rg | string | (Required) Resource Group of the Front Door to be created | required |
| location | string | (Required) Location of the Front Door to be created | required |
| front-door-object | string | (Required) Front Door Object configuration | required |
| front-door-waf-object | string | (Required) Front Door WAF Object configuration | required |
| tags | string | (Required) Tags of the Front Door to be created | required |
front-door-objectfront-door-waf-object