@@ -89,11 +89,16 @@ def create(
89
89
90
90
ecs_fallback: Forward client IP (resolver) subnet if no EDNS Client Subnet is sent.
91
91
92
- maximum_cache_ttl: Maximum DNS Cache TTL.
92
+ maximum_cache_ttl: Maximum DNS cache TTL. This setting sets an upper bound on DNS TTLs for purposes
93
+ of caching between DNS Firewall and the upstream servers. Higher TTLs will be
94
+ decreased to the maximum defined here for caching purposes.
93
95
94
- minimum_cache_ttl: Minimum DNS Cache TTL.
96
+ minimum_cache_ttl: Minimum DNS cache TTL. This setting sets a lower bound on DNS TTLs for purposes
97
+ of caching between DNS Firewall and the upstream servers. Lower TTLs will be
98
+ increased to the minimum defined here for caching purposes.
95
99
96
- negative_cache_ttl: Negative DNS Cache TTL.
100
+ negative_cache_ttl: Negative DNS cache TTL. This setting controls how long DNS Firewall should cache
101
+ negative responses (e.g., NXDOMAIN) from the upstream servers.
97
102
98
103
ratelimit: Ratelimit in queries per second per datacenter (applies to DNS queries sent to
99
104
the upstream nameservers configured on the cluster).
@@ -272,15 +277,20 @@ def edit(
272
277
273
278
ecs_fallback: Forward client IP (resolver) subnet if no EDNS Client Subnet is sent.
274
279
275
- maximum_cache_ttl: Maximum DNS Cache TTL.
280
+ maximum_cache_ttl: Maximum DNS cache TTL. This setting sets an upper bound on DNS TTLs for purposes
281
+ of caching between DNS Firewall and the upstream servers. Higher TTLs will be
282
+ decreased to the maximum defined here for caching purposes.
276
283
277
- minimum_cache_ttl: Minimum DNS Cache TTL.
284
+ minimum_cache_ttl: Minimum DNS cache TTL. This setting sets a lower bound on DNS TTLs for purposes
285
+ of caching between DNS Firewall and the upstream servers. Lower TTLs will be
286
+ increased to the minimum defined here for caching purposes.
278
287
279
288
name: DNS Firewall Cluster Name.
280
289
281
290
attack_mitigation: Attack mitigation settings.
282
291
283
- negative_cache_ttl: Negative DNS Cache TTL.
292
+ negative_cache_ttl: Negative DNS cache TTL. This setting controls how long DNS Firewall should cache
293
+ negative responses (e.g., NXDOMAIN) from the upstream servers.
284
294
285
295
ratelimit: Ratelimit in queries per second per datacenter (applies to DNS queries sent to
286
296
the upstream nameservers configured on the cluster).
@@ -422,11 +432,16 @@ async def create(
422
432
423
433
ecs_fallback: Forward client IP (resolver) subnet if no EDNS Client Subnet is sent.
424
434
425
- maximum_cache_ttl: Maximum DNS Cache TTL.
435
+ maximum_cache_ttl: Maximum DNS cache TTL. This setting sets an upper bound on DNS TTLs for purposes
436
+ of caching between DNS Firewall and the upstream servers. Higher TTLs will be
437
+ decreased to the maximum defined here for caching purposes.
426
438
427
- minimum_cache_ttl: Minimum DNS Cache TTL.
439
+ minimum_cache_ttl: Minimum DNS cache TTL. This setting sets a lower bound on DNS TTLs for purposes
440
+ of caching between DNS Firewall and the upstream servers. Lower TTLs will be
441
+ increased to the minimum defined here for caching purposes.
428
442
429
- negative_cache_ttl: Negative DNS Cache TTL.
443
+ negative_cache_ttl: Negative DNS cache TTL. This setting controls how long DNS Firewall should cache
444
+ negative responses (e.g., NXDOMAIN) from the upstream servers.
430
445
431
446
ratelimit: Ratelimit in queries per second per datacenter (applies to DNS queries sent to
432
447
the upstream nameservers configured on the cluster).
@@ -605,15 +620,20 @@ async def edit(
605
620
606
621
ecs_fallback: Forward client IP (resolver) subnet if no EDNS Client Subnet is sent.
607
622
608
- maximum_cache_ttl: Maximum DNS Cache TTL.
623
+ maximum_cache_ttl: Maximum DNS cache TTL. This setting sets an upper bound on DNS TTLs for purposes
624
+ of caching between DNS Firewall and the upstream servers. Higher TTLs will be
625
+ decreased to the maximum defined here for caching purposes.
609
626
610
- minimum_cache_ttl: Minimum DNS Cache TTL.
627
+ minimum_cache_ttl: Minimum DNS cache TTL. This setting sets a lower bound on DNS TTLs for purposes
628
+ of caching between DNS Firewall and the upstream servers. Lower TTLs will be
629
+ increased to the minimum defined here for caching purposes.
611
630
612
631
name: DNS Firewall Cluster Name.
613
632
614
633
attack_mitigation: Attack mitigation settings.
615
634
616
- negative_cache_ttl: Negative DNS Cache TTL.
635
+ negative_cache_ttl: Negative DNS cache TTL. This setting controls how long DNS Firewall should cache
636
+ negative responses (e.g., NXDOMAIN) from the upstream servers.
617
637
618
638
ratelimit: Ratelimit in queries per second per datacenter (applies to DNS queries sent to
619
639
the upstream nameservers configured on the cluster).
0 commit comments