You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/data-sources/bot_management.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,8 @@ data "cloudflare_bot_management" "example_bot_management" {
30
30
Available values: "block", "disabled", "only_on_ad_pages".
31
31
-`auto_update_model` (Boolean) Automatically update to the newest bot detection models created by Cloudflare as they are released. [Learn more.](https://developers.cloudflare.com/bots/reference/machine-learning-models#model-versions-and-release-notes)
32
32
-`bm_cookie_enabled` (Boolean) Indicates that the bot management cookie can be placed on end user devices accessing the site. Defaults to true
33
+
-`cf_robots_variant` (String) Specifies the Robots Access Control License variant to use.
34
+
Available values: "off", "policy_only".
33
35
-`crawler_protection` (String) Enable rule to punish AI Scrapers and Crawlers via a link maze.
34
36
Available values: "enabled", "disabled".
35
37
-`enable_js` (Boolean) Use lightweight, invisible JavaScript detections to improve Bot Management. [Learn more about JavaScript Detections](https://developers.cloudflare.com/bots/reference/javascript-detections/).
Copy file name to clipboardExpand all lines: docs/data-sources/dns_firewall.md
+27-3Lines changed: 27 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,11 +36,35 @@ data "cloudflare_dns_firewall" "example_dns_firewall" {
36
36
-`dns_firewall_ips` (Set of String)
37
37
-`ecs_fallback` (Boolean) Whether to forward client IP (resolver) subnet if no EDNS Client Subnet is sent
38
38
-`id` (String) Identifier.
39
-
-`maximum_cache_ttl` (Number) Maximum DNS cache TTL This setting sets an upper bound on DNS TTLs for purposes of caching between DNS Firewall and the upstream servers. Higher TTLs will be decreased to the maximum defined here for caching purposes.
40
-
-`minimum_cache_ttl` (Number) Minimum DNS cache TTL This setting sets a lower bound on DNS TTLs for purposes of caching between DNS Firewall and the upstream servers. Lower TTLs will be increased to the minimum defined here for caching purposes.
39
+
-`maximum_cache_ttl` (Number) By default, Cloudflare attempts to cache responses for as long as
40
+
indicated by the TTL received from upstream nameservers. This setting
41
+
sets an upper bound on this duration. For caching purposes, higher TTLs
42
+
will be decreased to the maximum value defined by this setting.
43
+
44
+
This setting does not affect the TTL value in the DNS response
45
+
Cloudflare returns to clients. Cloudflare will always forward the TTL
46
+
value received from upstream nameservers.
47
+
-`minimum_cache_ttl` (Number) By default, Cloudflare attempts to cache responses for as long as
48
+
indicated by the TTL received from upstream nameservers. This setting
49
+
sets a lower bound on this duration. For caching purposes, lower TTLs
50
+
will be increased to the minimum value defined by this setting.
51
+
52
+
This setting does not affect the TTL value in the DNS response
53
+
Cloudflare returns to clients. Cloudflare will always forward the TTL
54
+
value received from upstream nameservers.
55
+
56
+
Note that, even with this setting, there is no guarantee that a
57
+
response will be cached for at least the specified duration. Cached
58
+
responses may be removed earlier for capacity or other operational
59
+
reasons.
41
60
-`modified_on` (String) Last modification of DNS Firewall cluster
42
61
-`name` (String) DNS Firewall cluster name
43
-
-`negative_cache_ttl` (Number) Negative DNS cache TTL This setting controls how long DNS Firewall should cache negative responses (e.g., NXDOMAIN) from the upstream servers.
62
+
-`negative_cache_ttl` (Number) This setting controls how long DNS Firewall should cache negative
63
+
responses (e.g., NXDOMAIN) from the upstream servers.
64
+
65
+
This setting does not affect the TTL value in the DNS response
66
+
Cloudflare returns to clients. Cloudflare will always forward the TTL
67
+
value received from upstream nameservers.
44
68
-`ratelimit` (Number) Ratelimit in queries per second per datacenter (applies to DNS queries sent to the upstream nameservers configured on the cluster)
45
69
-`retries` (Number) Number of retries for fetching DNS responses from upstream nameservers (not counting the initial attempt)
Copy file name to clipboardExpand all lines: docs/data-sources/dns_firewalls.md
+27-3Lines changed: 27 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,11 +42,35 @@ Read-Only:
42
42
-`dns_firewall_ips` (Set of String)
43
43
-`ecs_fallback` (Boolean) Whether to forward client IP (resolver) subnet if no EDNS Client Subnet is sent
44
44
-`id` (String) Identifier.
45
-
-`maximum_cache_ttl` (Number) Maximum DNS cache TTL This setting sets an upper bound on DNS TTLs for purposes of caching between DNS Firewall and the upstream servers. Higher TTLs will be decreased to the maximum defined here for caching purposes.
46
-
-`minimum_cache_ttl` (Number) Minimum DNS cache TTL This setting sets a lower bound on DNS TTLs for purposes of caching between DNS Firewall and the upstream servers. Lower TTLs will be increased to the minimum defined here for caching purposes.
45
+
-`maximum_cache_ttl` (Number) By default, Cloudflare attempts to cache responses for as long as
46
+
indicated by the TTL received from upstream nameservers. This setting
47
+
sets an upper bound on this duration. For caching purposes, higher TTLs
48
+
will be decreased to the maximum value defined by this setting.
49
+
50
+
This setting does not affect the TTL value in the DNS response
51
+
Cloudflare returns to clients. Cloudflare will always forward the TTL
52
+
value received from upstream nameservers.
53
+
-`minimum_cache_ttl` (Number) By default, Cloudflare attempts to cache responses for as long as
54
+
indicated by the TTL received from upstream nameservers. This setting
55
+
sets a lower bound on this duration. For caching purposes, lower TTLs
56
+
will be increased to the minimum value defined by this setting.
57
+
58
+
This setting does not affect the TTL value in the DNS response
59
+
Cloudflare returns to clients. Cloudflare will always forward the TTL
60
+
value received from upstream nameservers.
61
+
62
+
Note that, even with this setting, there is no guarantee that a
63
+
response will be cached for at least the specified duration. Cached
64
+
responses may be removed earlier for capacity or other operational
65
+
reasons.
47
66
-`modified_on` (String) Last modification of DNS Firewall cluster
48
67
-`name` (String) DNS Firewall cluster name
49
-
-`negative_cache_ttl` (Number) Negative DNS cache TTL This setting controls how long DNS Firewall should cache negative responses (e.g., NXDOMAIN) from the upstream servers.
68
+
-`negative_cache_ttl` (Number) This setting controls how long DNS Firewall should cache negative
69
+
responses (e.g., NXDOMAIN) from the upstream servers.
70
+
71
+
This setting does not affect the TTL value in the DNS response
72
+
Cloudflare returns to clients. Cloudflare will always forward the TTL
73
+
value received from upstream nameservers.
50
74
-`ratelimit` (Number) Ratelimit in queries per second per datacenter (applies to DNS queries sent to the upstream nameservers configured on the cluster)
51
75
-`retries` (Number) Number of retries for fetching DNS responses from upstream nameservers (not counting the initial attempt)
Copy file name to clipboardExpand all lines: docs/data-sources/load_balancer_pool.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,7 @@ data "cloudflare_load_balancer_pool" "example_load_balancer_pool" {
44
44
-`minimum_origins` (Number) The minimum number of origins that must be healthy for this pool to serve traffic. If the number of healthy origins falls below this number, the pool will be marked unhealthy and will failover to the next available pool.
45
45
-`modified_on` (String)
46
46
-`monitor` (String) The ID of the Monitor to use for checking the health of origins within this pool.
47
+
-`monitor_group` (String) The ID of the Monitor Group to use for checking the health of origins within this pool.
47
48
-`name` (String) A short name (tag) for the pool. Only alphanumeric characters, hyphens, and underscores are allowed.
48
49
-`networks` (List of String) List of networks where Load Balancer or Pool is enabled.
49
50
-`notification_email` (String) This field is now deprecated. It has been moved to Cloudflare's Centralized Notification service https://developers.cloudflare.com/fundamentals/notifications/. The email address to send health status notifications to. This can be an individual mailbox or a mailing list. Multiple emails can be supplied as a comma delimited list.
Copy file name to clipboardExpand all lines: docs/data-sources/load_balancer_pools.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,6 +51,7 @@ Read-Only:
51
51
-`minimum_origins` (Number) The minimum number of origins that must be healthy for this pool to serve traffic. If the number of healthy origins falls below this number, the pool will be marked unhealthy and will failover to the next available pool.
52
52
-`modified_on` (String)
53
53
-`monitor` (String) The ID of the Monitor to use for checking the health of origins within this pool.
54
+
-`monitor_group` (String) The ID of the Monitor Group to use for checking the health of origins within this pool.
54
55
-`name` (String) A short name (tag) for the pool. Only alphanumeric characters, hyphens, and underscores are allowed.
55
56
-`networks` (List of String) List of networks where Load Balancer or Pool is enabled.
56
57
-`notification_email` (String) This field is now deprecated. It has been moved to Cloudflare's Centralized Notification service https://developers.cloudflare.com/fundamentals/notifications/. The email address to send health status notifications to. This can be an individual mailbox or a mailing list. Multiple emails can be supplied as a comma delimited list.
Copy file name to clipboardExpand all lines: docs/data-sources/magic_wan_ipsec_tunnel.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,10 +36,12 @@ data "cloudflare_magic_wan_ipsec_tunnel" "example_magic_wan_ipsec_tunnel" {
36
36
Read-Only:
37
37
38
38
-`allow_null_cipher` (Boolean) When `true`, the tunnel can use a null-cipher (`ENCR_NULL`) in the ESP tunnel (Phase 2).
39
+
-`automatic_return_routing` (Boolean) True if automatic stateful return routing should be enabled for a tunnel, false otherwise.
39
40
-`bgp` (Attributes) (see [below for nested schema](#nestedatt--ipsec_tunnel--bgp))
40
41
-`bgp_status` (Attributes) (see [below for nested schema](#nestedatt--ipsec_tunnel--bgp_status))
41
42
-`cloudflare_endpoint` (String) The IP address assigned to the Cloudflare side of the IPsec tunnel.
42
43
-`created_on` (String) The date and time the tunnel was created.
44
+
-`custom_remote_identities` (Attributes) (see [below for nested schema](#nestedatt--ipsec_tunnel--custom_remote_identities))
43
45
-`customer_endpoint` (String) The IP address assigned to the customer side of the IPsec tunnel. Not required, but must be set for proactive traceroutes to work.
44
46
-`description` (String) An optional description forthe IPsec tunnel.
45
47
-`health_check` (Attributes) (see [below for nested schema](#nestedatt--ipsec_tunnel--health_check))
0 commit comments