@@ -55,6 +55,7 @@ def update(
5555 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
5656 enable_js : bool | NotGiven = NOT_GIVEN ,
5757 fight_mode : bool | NotGiven = NOT_GIVEN ,
58+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
5859 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
5960 # The extra values given here take precedence over values defined on the client or passed to this method.
6061 extra_headers : Headers | None = None ,
@@ -138,6 +139,9 @@ def update(
138139
139140 fight_mode: Whether to enable Bot Fight Mode.
140141
142+ is_robots_txt_managed: Enable cloudflare managed robots.txt. If an existing robots.txt is detected,
143+ then managed robots.txt will be prepended to the existing robots.txt.
144+
141145 extra_headers: Send extra headers
142146
143147 extra_query: Add additional query parameters to the request
@@ -156,6 +160,7 @@ def update(
156160 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | NotGiven = NOT_GIVEN ,
157161 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
158162 enable_js : bool | NotGiven = NOT_GIVEN ,
163+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
159164 optimize_wordpress : bool | NotGiven = NOT_GIVEN ,
160165 sbfm_definitely_automated : Literal ["allow" , "block" , "managed_challenge" ] | NotGiven = NOT_GIVEN ,
161166 sbfm_static_resource_protection : bool | NotGiven = NOT_GIVEN ,
@@ -241,6 +246,9 @@ def update(
241246 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
242247 [Learn more about JavaScript Detections](https://developers.cloudflare.com/bots/reference/javascript-detections/).
243248
249+ is_robots_txt_managed: Enable cloudflare managed robots.txt. If an existing robots.txt is detected,
250+ then managed robots.txt will be prepended to the existing robots.txt.
251+
244252 optimize_wordpress: Whether to optimize Super Bot Fight Mode protections for Wordpress.
245253
246254 sbfm_definitely_automated: Super Bot Fight Mode (SBFM) action to take on definitely automated requests.
@@ -269,6 +277,7 @@ def update(
269277 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | NotGiven = NOT_GIVEN ,
270278 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
271279 enable_js : bool | NotGiven = NOT_GIVEN ,
280+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
272281 optimize_wordpress : bool | NotGiven = NOT_GIVEN ,
273282 sbfm_definitely_automated : Literal ["allow" , "block" , "managed_challenge" ] | NotGiven = NOT_GIVEN ,
274283 sbfm_likely_automated : Literal ["allow" , "block" , "managed_challenge" ] | NotGiven = NOT_GIVEN ,
@@ -355,6 +364,9 @@ def update(
355364 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
356365 [Learn more about JavaScript Detections](https://developers.cloudflare.com/bots/reference/javascript-detections/).
357366
367+ is_robots_txt_managed: Enable cloudflare managed robots.txt. If an existing robots.txt is detected,
368+ then managed robots.txt will be prepended to the existing robots.txt.
369+
358370 optimize_wordpress: Whether to optimize Super Bot Fight Mode protections for Wordpress.
359371
360372 sbfm_definitely_automated: Super Bot Fight Mode (SBFM) action to take on definitely automated requests.
@@ -386,6 +398,7 @@ def update(
386398 auto_update_model : bool | NotGiven = NOT_GIVEN ,
387399 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
388400 enable_js : bool | NotGiven = NOT_GIVEN ,
401+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
389402 suppress_session_score : bool | NotGiven = NOT_GIVEN ,
390403 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
391404 # The extra values given here take precedence over values defined on the client or passed to this method.
@@ -472,6 +485,9 @@ def update(
472485 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
473486 [Learn more about JavaScript Detections](https://developers.cloudflare.com/bots/reference/javascript-detections/).
474487
488+ is_robots_txt_managed: Enable cloudflare managed robots.txt. If an existing robots.txt is detected,
489+ then managed robots.txt will be prepended to the existing robots.txt.
490+
475491 suppress_session_score: Whether to disable tracking the highest bot score for a session in the Bot
476492 Management cookie.
477493
@@ -494,6 +510,7 @@ def update(
494510 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
495511 enable_js : bool | NotGiven = NOT_GIVEN ,
496512 fight_mode : bool | NotGiven = NOT_GIVEN ,
513+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
497514 optimize_wordpress : bool | NotGiven = NOT_GIVEN ,
498515 sbfm_definitely_automated : Literal ["allow" , "block" , "managed_challenge" ] | NotGiven = NOT_GIVEN ,
499516 sbfm_static_resource_protection : bool | NotGiven = NOT_GIVEN ,
@@ -520,6 +537,7 @@ def update(
520537 "crawler_protection" : crawler_protection ,
521538 "enable_js" : enable_js ,
522539 "fight_mode" : fight_mode ,
540+ "is_robots_txt_managed" : is_robots_txt_managed ,
523541 "optimize_wordpress" : optimize_wordpress ,
524542 "sbfm_definitely_automated" : sbfm_definitely_automated ,
525543 "sbfm_static_resource_protection" : sbfm_static_resource_protection ,
@@ -617,6 +635,7 @@ async def update(
617635 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
618636 enable_js : bool | NotGiven = NOT_GIVEN ,
619637 fight_mode : bool | NotGiven = NOT_GIVEN ,
638+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
620639 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
621640 # The extra values given here take precedence over values defined on the client or passed to this method.
622641 extra_headers : Headers | None = None ,
@@ -700,6 +719,9 @@ async def update(
700719
701720 fight_mode: Whether to enable Bot Fight Mode.
702721
722+ is_robots_txt_managed: Enable cloudflare managed robots.txt. If an existing robots.txt is detected,
723+ then managed robots.txt will be prepended to the existing robots.txt.
724+
703725 extra_headers: Send extra headers
704726
705727 extra_query: Add additional query parameters to the request
@@ -718,6 +740,7 @@ async def update(
718740 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | NotGiven = NOT_GIVEN ,
719741 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
720742 enable_js : bool | NotGiven = NOT_GIVEN ,
743+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
721744 optimize_wordpress : bool | NotGiven = NOT_GIVEN ,
722745 sbfm_definitely_automated : Literal ["allow" , "block" , "managed_challenge" ] | NotGiven = NOT_GIVEN ,
723746 sbfm_static_resource_protection : bool | NotGiven = NOT_GIVEN ,
@@ -803,6 +826,9 @@ async def update(
803826 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
804827 [Learn more about JavaScript Detections](https://developers.cloudflare.com/bots/reference/javascript-detections/).
805828
829+ is_robots_txt_managed: Enable cloudflare managed robots.txt. If an existing robots.txt is detected,
830+ then managed robots.txt will be prepended to the existing robots.txt.
831+
806832 optimize_wordpress: Whether to optimize Super Bot Fight Mode protections for Wordpress.
807833
808834 sbfm_definitely_automated: Super Bot Fight Mode (SBFM) action to take on definitely automated requests.
@@ -831,6 +857,7 @@ async def update(
831857 ai_bots_protection : Literal ["block" , "disabled" , "only_on_ad_pages" ] | NotGiven = NOT_GIVEN ,
832858 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
833859 enable_js : bool | NotGiven = NOT_GIVEN ,
860+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
834861 optimize_wordpress : bool | NotGiven = NOT_GIVEN ,
835862 sbfm_definitely_automated : Literal ["allow" , "block" , "managed_challenge" ] | NotGiven = NOT_GIVEN ,
836863 sbfm_likely_automated : Literal ["allow" , "block" , "managed_challenge" ] | NotGiven = NOT_GIVEN ,
@@ -917,6 +944,9 @@ async def update(
917944 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
918945 [Learn more about JavaScript Detections](https://developers.cloudflare.com/bots/reference/javascript-detections/).
919946
947+ is_robots_txt_managed: Enable cloudflare managed robots.txt. If an existing robots.txt is detected,
948+ then managed robots.txt will be prepended to the existing robots.txt.
949+
920950 optimize_wordpress: Whether to optimize Super Bot Fight Mode protections for Wordpress.
921951
922952 sbfm_definitely_automated: Super Bot Fight Mode (SBFM) action to take on definitely automated requests.
@@ -948,6 +978,7 @@ async def update(
948978 auto_update_model : bool | NotGiven = NOT_GIVEN ,
949979 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
950980 enable_js : bool | NotGiven = NOT_GIVEN ,
981+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
951982 suppress_session_score : bool | NotGiven = NOT_GIVEN ,
952983 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
953984 # The extra values given here take precedence over values defined on the client or passed to this method.
@@ -1034,6 +1065,9 @@ async def update(
10341065 enable_js: Use lightweight, invisible JavaScript detections to improve Bot Management.
10351066 [Learn more about JavaScript Detections](https://developers.cloudflare.com/bots/reference/javascript-detections/).
10361067
1068+ is_robots_txt_managed: Enable cloudflare managed robots.txt. If an existing robots.txt is detected,
1069+ then managed robots.txt will be prepended to the existing robots.txt.
1070+
10371071 suppress_session_score: Whether to disable tracking the highest bot score for a session in the Bot
10381072 Management cookie.
10391073
@@ -1056,6 +1090,7 @@ async def update(
10561090 crawler_protection : Literal ["enabled" , "disabled" ] | NotGiven = NOT_GIVEN ,
10571091 enable_js : bool | NotGiven = NOT_GIVEN ,
10581092 fight_mode : bool | NotGiven = NOT_GIVEN ,
1093+ is_robots_txt_managed : bool | NotGiven = NOT_GIVEN ,
10591094 optimize_wordpress : bool | NotGiven = NOT_GIVEN ,
10601095 sbfm_definitely_automated : Literal ["allow" , "block" , "managed_challenge" ] | NotGiven = NOT_GIVEN ,
10611096 sbfm_static_resource_protection : bool | NotGiven = NOT_GIVEN ,
@@ -1082,6 +1117,7 @@ async def update(
10821117 "crawler_protection" : crawler_protection ,
10831118 "enable_js" : enable_js ,
10841119 "fight_mode" : fight_mode ,
1120+ "is_robots_txt_managed" : is_robots_txt_managed ,
10851121 "optimize_wordpress" : optimize_wordpress ,
10861122 "sbfm_definitely_automated" : sbfm_definitely_automated ,
10871123 "sbfm_static_resource_protection" : sbfm_static_resource_protection ,
0 commit comments