From 755800c0b3b02cf0632b20543cec29c2e0686845 Mon Sep 17 00:00:00 2001 From: Hubert Cornet Date: Mon, 17 Nov 2025 15:17:54 +0100 Subject: [PATCH] Update gateway_policy.tf --- gateway_policy.tf | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gateway_policy.tf b/gateway_policy.tf index 383bfed..e7b17e5 100644 --- a/gateway_policy.tf +++ b/gateway_policy.tf @@ -43,7 +43,7 @@ resource "cloudflare_zero_trust_gateway_policy" "block_ads" { # Block domain belonging to lists (defined below) filters = ["dns"] - traffic = local.ads_ad_filter + traffic = local.ads_ad_filter_new action = "block" rule_settings = { @@ -71,12 +71,12 @@ locals { ads_list_count = length(local.ads_aggregated_lists) # Formatage des domaines en identifiants Cloudflare - ads_domain_lists = [for k, v in cloudflare_zero_trust_list.ads_domain_lists : v.id] - ads_domain_lists_formatted = [for v in local.ads_domain_lists : format("$%s", replace(v, "-", ""))] + ads_domain_lists_new = [for k, v in cloudflare_zero_trust_list.ads_domain_lists : v.id] + ads_domain_lists_formatted_new = [for v in local.ads_domain_lists_new : format("$%s", replace(v, "-", ""))] # Créer un filtre pour les domaines à bloquer - ads_ad_filters = formatlist("any(dns.domains[*] in %s)", local.ads_domain_lists_formatted) - ads_ad_filter = join(" or ", local.ads_ad_filters) + ads_ad_filters_new = formatlist("any(dns.domains[*] in %s)", local.ads_domain_lists_formatted_new) + ads_ad_filter_new = join(" or ", local.ads_ad_filters_new) } resource "cloudflare_zero_trust_list" "ads_domain_lists" {