This commit is contained in:
33
access.tf
33
access.tf
@@ -31,27 +31,36 @@ data "cloudflare_zero_trust_access_application" "example_zero_trust_access_appli
|
||||
# include [{
|
||||
# email = "thedjinhn@gmail.com"
|
||||
# }]
|
||||
#}
|
||||
}
|
||||
|
||||
# =============================================================================
|
||||
# CLOUDFLARE : Access : Rule groups
|
||||
# =============================================================================
|
||||
|
||||
#
|
||||
resource "cloudflare_zero_trust_access_group" "example_zero_trust_access_group" {
|
||||
include = [{
|
||||
group = {
|
||||
# id = "aa0a4aab-672b-4bdb-bc33-a59f1130a11f"
|
||||
}
|
||||
}]
|
||||
name = "Allow devs"
|
||||
# zone_id = "zone_id"
|
||||
exclude = [{
|
||||
group = {
|
||||
# id = "aa0a4aab-672b-4bdb-bc33-a59f1130a11f"
|
||||
}
|
||||
}]
|
||||
is_default = true
|
||||
require = [{
|
||||
group = {
|
||||
# id = "aa0a4aab-672b-4bdb-bc33-a59f1130a11f"
|
||||
}
|
||||
}]
|
||||
}
|
||||
|
||||
# =============================================================================
|
||||
# CLOUDFLARE : Access : Service auth
|
||||
# =============================================================================
|
||||
|
||||
#
|
||||
|
||||
# =============================================================================
|
||||
# CLOUDFLARE : Access : Tags
|
||||
# =============================================================================
|
||||
|
||||
#
|
||||
resource "cloudflare_zero_trust_access_tag" "tags" {
|
||||
for_each = toset(var.cloudflare_access_tags)
|
||||
account_id = local.cloudflare_account_id
|
||||
name = each.value
|
||||
}
|
||||
Reference in New Issue
Block a user