Access Rules
resource cloudflare_access_rule
optional
cloudflare_access_rule
resource "cloudflare_access_rule" "example_access_rule" {
configuration = {
target = "ip"
value = "198.51.100.4"
}
mode = "challenge"
zone_id = "zone_id"
notes = "This rule is enabled because of an event that occurred on date X."
}
data cloudflare_access_rule
optional
computed
cloudflare_access_rule
data "cloudflare_access_rule" "example_access_rule" {
rule_id = "023e105f4ecef8ad9ca31a8372d0c353"
account_id = "account_id"
zone_id = "zone_id"
}
data cloudflare_access_rules
optional
notes?: String
Defines the string to search for in the notes of existing IP Access rules. Notes: For example, the string 'attack' would match IP Access rules with notes 'Attack 26/02' and 'Attack 27/02'. The search is case insensitive.
cloudflare_access_rules
data "cloudflare_access_rules" "example_access_rules" {
account_id = "account_id"
zone_id = "zone_id"
configuration = {
target = "ip"
value = "198.51.100.4"
}
direction = "desc"
mode = "challenge"
notes = "my note"
order = "mode"
}