Update access_groups.tf
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 22s
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 22s
This commit is contained in:
@@ -16,14 +16,6 @@ locals {
|
|||||||
allowed_countries = ["FR", "DE", "US", "GB"]
|
allowed_countries = ["FR", "DE", "US", "GB"]
|
||||||
blocked_countries = ["CN", "RU", "AF", "BY", "CD", "CU", "IR", "IQ", "KP", "MM", "SD", "SY", "UA", "ZW"]
|
blocked_countries = ["CN", "RU", "AF", "BY", "CD", "CU", "IR", "IQ", "KP", "MM", "SD", "SY", "UA", "ZW"]
|
||||||
|
|
||||||
main_countries = ["FR"]
|
|
||||||
all_countries = ["FR", "DE", "ES"]
|
|
||||||
|
|
||||||
blocked_countries_except_main = [
|
|
||||||
for code in local.all_countries : code
|
|
||||||
if not (code in local.main_countries)
|
|
||||||
]
|
|
||||||
|
|
||||||
# OS posture checks
|
# OS posture checks
|
||||||
os_posture_checks = [
|
os_posture_checks = [
|
||||||
var.cloudflare_linux_posture_id,
|
var.cloudflare_linux_posture_id,
|
||||||
@@ -68,25 +60,26 @@ resource "cloudflare_zero_trust_access_group" "country_requirements_rule_group"
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "cloudflare_zero_trust_access_group" "country_requirements_rule_group_main" {
|
#
|
||||||
account_id = local.cloudflare_account_id
|
#resource "cloudflare_zero_trust_access_group" "country_requirements_rule_group_main" {
|
||||||
|
# account_id = local.cloudflare_account_id
|
||||||
name = "GL_Localisation Country Requirements : Main"
|
#
|
||||||
include = [
|
# name = "GL_Localisation Country Requirements : Main"
|
||||||
for country in local.main_countries : {
|
# include = [
|
||||||
geo = {
|
# for country in local.main_countries : {
|
||||||
country_code = country
|
# geo = {
|
||||||
}
|
# country_code = country
|
||||||
}
|
# }
|
||||||
]
|
# }
|
||||||
exclude = [
|
# ]
|
||||||
for country in local.blocked_countries_except_main : {
|
# exclude = [
|
||||||
geo = {
|
# for country in local.blocked_countries_except_main : {
|
||||||
country_code = country
|
# geo = {
|
||||||
}
|
# country_code = country
|
||||||
}
|
# }
|
||||||
]
|
# }
|
||||||
}
|
# ]
|
||||||
|
#}
|
||||||
|
|
||||||
# Device Posture Rule Groups
|
# Device Posture Rule Groups
|
||||||
resource "cloudflare_zero_trust_access_group" "latest_os_version_requirements_rule_group" {
|
resource "cloudflare_zero_trust_access_group" "latest_os_version_requirements_rule_group" {
|
||||||
|
|||||||
Reference in New Issue
Block a user