@@ -52,6 +52,7 @@ def update(
5252 * ,
5353 zone_id : str ,
5454 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
55+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
5556 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
5657 enable_js : bool | Omit = omit ,
5758 fight_mode : bool | Omit = omit ,
@@ -132,6 +133,8 @@ def update(
132133 ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
133134 `only_on_ad_pages` is currently not available for Enterprise customers.
134135
136+ cf_robots_variant: Specifies the Robots Access Control License variant to use.
137+
135138 crawler_protection: Enable rule to punish AI Scrapers and Crawlers via a link maze.
136139
137140 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
@@ -158,6 +161,7 @@ def update(
158161 * ,
159162 zone_id : str ,
160163 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
164+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
161165 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
162166 enable_js : bool | Omit = omit ,
163167 is_robots_txt_managed : bool | Omit = omit ,
@@ -241,6 +245,8 @@ def update(
241245 ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
242246 `only_on_ad_pages` is currently not available for Enterprise customers.
243247
248+ cf_robots_variant: Specifies the Robots Access Control License variant to use.
249+
244250 crawler_protection: Enable rule to punish AI Scrapers and Crawlers via a link maze.
245251
246252 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
@@ -275,6 +281,7 @@ def update(
275281 * ,
276282 zone_id : str ,
277283 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
284+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
278285 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
279286 enable_js : bool | Omit = omit ,
280287 is_robots_txt_managed : bool | Omit = omit ,
@@ -359,6 +366,8 @@ def update(
359366 ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
360367 `only_on_ad_pages` is currently not available for Enterprise customers.
361368
369+ cf_robots_variant: Specifies the Robots Access Control License variant to use.
370+
362371 crawler_protection: Enable rule to punish AI Scrapers and Crawlers via a link maze.
363372
364373 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
@@ -397,6 +406,7 @@ def update(
397406 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
398407 auto_update_model : bool | Omit = omit ,
399408 bm_cookie_enabled : bool | Omit = omit ,
409+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
400410 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
401411 enable_js : bool | Omit = omit ,
402412 is_robots_txt_managed : bool | Omit = omit ,
@@ -484,6 +494,8 @@ def update(
484494 bm_cookie_enabled: Indicates that the bot management cookie can be placed on end user devices
485495 accessing the site. Defaults to true
486496
497+ cf_robots_variant: Specifies the Robots Access Control License variant to use.
498+
487499 crawler_protection: Enable rule to punish AI Scrapers and Crawlers via a link maze.
488500
489501 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
@@ -511,6 +523,7 @@ def update(
511523 * ,
512524 zone_id : str ,
513525 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
526+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
514527 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
515528 enable_js : bool | Omit = omit ,
516529 fight_mode : bool | Omit = omit ,
@@ -539,6 +552,7 @@ def update(
539552 body = maybe_transform (
540553 {
541554 "ai_bots_protection" : ai_bots_protection ,
555+ "cf_robots_variant" : cf_robots_variant ,
542556 "crawler_protection" : crawler_protection ,
543557 "enable_js" : enable_js ,
544558 "fight_mode" : fight_mode ,
@@ -638,6 +652,7 @@ async def update(
638652 * ,
639653 zone_id : str ,
640654 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
655+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
641656 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
642657 enable_js : bool | Omit = omit ,
643658 fight_mode : bool | Omit = omit ,
@@ -718,6 +733,8 @@ async def update(
718733 ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
719734 `only_on_ad_pages` is currently not available for Enterprise customers.
720735
736+ cf_robots_variant: Specifies the Robots Access Control License variant to use.
737+
721738 crawler_protection: Enable rule to punish AI Scrapers and Crawlers via a link maze.
722739
723740 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
@@ -744,6 +761,7 @@ async def update(
744761 * ,
745762 zone_id : str ,
746763 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
764+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
747765 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
748766 enable_js : bool | Omit = omit ,
749767 is_robots_txt_managed : bool | Omit = omit ,
@@ -827,6 +845,8 @@ async def update(
827845 ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
828846 `only_on_ad_pages` is currently not available for Enterprise customers.
829847
848+ cf_robots_variant: Specifies the Robots Access Control License variant to use.
849+
830850 crawler_protection: Enable rule to punish AI Scrapers and Crawlers via a link maze.
831851
832852 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
@@ -861,6 +881,7 @@ async def update(
861881 * ,
862882 zone_id : str ,
863883 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
884+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
864885 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
865886 enable_js : bool | Omit = omit ,
866887 is_robots_txt_managed : bool | Omit = omit ,
@@ -945,6 +966,8 @@ async def update(
945966 ai_bots_protection: Enable rule to block AI Scrapers and Crawlers. Please note the value
946967 `only_on_ad_pages` is currently not available for Enterprise customers.
947968
969+ cf_robots_variant: Specifies the Robots Access Control License variant to use.
970+
948971 crawler_protection: Enable rule to punish AI Scrapers and Crawlers via a link maze.
949972
950973 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
@@ -983,6 +1006,7 @@ async def update(
9831006 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
9841007 auto_update_model : bool | Omit = omit ,
9851008 bm_cookie_enabled : bool | Omit = omit ,
1009+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
9861010 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
9871011 enable_js : bool | Omit = omit ,
9881012 is_robots_txt_managed : bool | Omit = omit ,
@@ -1070,6 +1094,8 @@ async def update(
10701094 bm_cookie_enabled: Indicates that the bot management cookie can be placed on end user devices
10711095 accessing the site. Defaults to true
10721096
1097+ cf_robots_variant: Specifies the Robots Access Control License variant to use.
1098+
10731099 crawler_protection: Enable rule to punish AI Scrapers and Crawlers via a link maze.
10741100
10751101 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
@@ -1097,6 +1123,7 @@ async def update(
10971123 * ,
10981124 zone_id : str ,
10991125 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | Omit = omit ,
1126+ cf_robots_variant : Literal ["off" , "policy_only" ] | Omit = omit ,
11001127 crawler_protection : Literal ["enabled" , "disabled" ] | Omit = omit ,
11011128 enable_js : bool | Omit = omit ,
11021129 fight_mode : bool | Omit = omit ,
@@ -1125,6 +1152,7 @@ async def update(
11251152 body = await async_maybe_transform (
11261153 {
11271154 "ai_bots_protection" : ai_bots_protection ,
1155+ "cf_robots_variant" : cf_robots_variant ,
11281156 "crawler_protection" : crawler_protection ,
11291157 "enable_js" : enable_js ,
11301158 "fight_mode" : fight_mode ,
0 commit comments