From 872a9f0df7c80d3ca62b2966120de263efb47996 Mon Sep 17 00:00:00 2001 From: Ash Davies <3853061+DrizzlyOwl@users.noreply.github.com> Date: Thu, 24 Oct 2024 12:37:02 +0100 Subject: [PATCH] Attach VDP ruleset to domains (#437) --- cdn.tf | 2 +- locals.tf | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/cdn.tf b/cdn.tf index d6b68db4..6faa500f 100644 --- a/cdn.tf +++ b/cdn.tf @@ -252,7 +252,7 @@ resource "azurerm_cdn_frontdoor_rule" "vdp_thanks_txt" { depends_on = [azurerm_cdn_frontdoor_origin_group.group, azurerm_cdn_frontdoor_origin.origin] name = "thankstxtredirect" cdn_frontdoor_rule_set_id = azurerm_cdn_frontdoor_rule_set.vdp[0].id - order = 1 + order = 2 behavior_on_match = "Continue" actions { diff --git a/locals.tf b/locals.tf index 160c1f96..bc1b801f 100644 --- a/locals.tf +++ b/locals.tf @@ -446,10 +446,12 @@ locals { ruleset_redirects_id = length(local.cdn_frontdoor_host_redirects) > 0 ? [azurerm_cdn_frontdoor_rule_set.redirects[0].id] : [] ruleset_add_response_headers_id = length(local.cdn_frontdoor_host_add_response_headers) > 0 ? [azurerm_cdn_frontdoor_rule_set.add_response_headers[0].id] : [] ruleset_remove_response_headers_id = length(local.cdn_frontdoor_remove_response_headers) > 0 ? [azurerm_cdn_frontdoor_rule_set.remove_response_headers[0].id] : [] + ruleset_vdp_id = local.enable_cdn_frontdoor_vdp_redirects ? [azurerm_cdn_frontdoor_rule_set.vdp[0].id] : [] ruleset_ids = concat( local.ruleset_redirects_id, local.ruleset_add_response_headers_id, local.ruleset_remove_response_headers_id, + local.ruleset_vdp_id ) cdn_frontdoor_enable_rate_limiting = var.cdn_frontdoor_enable_rate_limiting cdn_frontdoor_rate_limiting_duration_in_minutes = var.cdn_frontdoor_rate_limiting_duration_in_minutes