22
33from __future__ import annotations
44
5- from typing import Type , Optional , cast
5+ from typing import Type , cast
66from typing_extensions import Literal
77
88import httpx
@@ -62,7 +62,7 @@ def clear(
6262 extra_query : Query | None = None ,
6363 extra_body : Body | None = None ,
6464 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
65- ) -> Optional [ CacheReserveClearResponse ] :
65+ ) -> CacheReserveClearResponse :
6666 """
6767 You can use Cache Reserve Clear to clear your Cache Reserve, but you must first
6868 disable Cache Reserve. In most cases, this will be accomplished within 24 hours.
@@ -90,9 +90,9 @@ def clear(
9090 extra_query = extra_query ,
9191 extra_body = extra_body ,
9292 timeout = timeout ,
93- post_parser = ResultWrapper [Optional [ CacheReserveClearResponse ] ]._unwrapper ,
93+ post_parser = ResultWrapper [CacheReserveClearResponse ]._unwrapper ,
9494 ),
95- cast_to = cast (Type [Optional [ CacheReserveClearResponse ] ], ResultWrapper [CacheReserveClearResponse ]),
95+ cast_to = cast (Type [CacheReserveClearResponse ], ResultWrapper [CacheReserveClearResponse ]),
9696 )
9797
9898 def edit (
@@ -106,7 +106,7 @@ def edit(
106106 extra_query : Query | None = None ,
107107 extra_body : Body | None = None ,
108108 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
109- ) -> Optional [ CacheReserveEditResponse ] :
109+ ) -> CacheReserveEditResponse :
110110 """
111111 Increase cache lifetimes by automatically storing all cacheable files into
112112 Cloudflare's persistent object storage buckets. Requires Cache Reserve
@@ -138,9 +138,9 @@ def edit(
138138 extra_query = extra_query ,
139139 extra_body = extra_body ,
140140 timeout = timeout ,
141- post_parser = ResultWrapper [Optional [ CacheReserveEditResponse ] ]._unwrapper ,
141+ post_parser = ResultWrapper [CacheReserveEditResponse ]._unwrapper ,
142142 ),
143- cast_to = cast (Type [Optional [ CacheReserveEditResponse ] ], ResultWrapper [CacheReserveEditResponse ]),
143+ cast_to = cast (Type [CacheReserveEditResponse ], ResultWrapper [CacheReserveEditResponse ]),
144144 )
145145
146146 def get (
@@ -153,7 +153,7 @@ def get(
153153 extra_query : Query | None = None ,
154154 extra_body : Body | None = None ,
155155 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
156- ) -> Optional [ CacheReserveGetResponse ] :
156+ ) -> CacheReserveGetResponse :
157157 """
158158 Increase cache lifetimes by automatically storing all cacheable files into
159159 Cloudflare's persistent object storage buckets. Requires Cache Reserve
@@ -182,9 +182,9 @@ def get(
182182 extra_query = extra_query ,
183183 extra_body = extra_body ,
184184 timeout = timeout ,
185- post_parser = ResultWrapper [Optional [ CacheReserveGetResponse ] ]._unwrapper ,
185+ post_parser = ResultWrapper [CacheReserveGetResponse ]._unwrapper ,
186186 ),
187- cast_to = cast (Type [Optional [ CacheReserveGetResponse ] ], ResultWrapper [CacheReserveGetResponse ]),
187+ cast_to = cast (Type [CacheReserveGetResponse ], ResultWrapper [CacheReserveGetResponse ]),
188188 )
189189
190190 def status (
@@ -197,7 +197,7 @@ def status(
197197 extra_query : Query | None = None ,
198198 extra_body : Body | None = None ,
199199 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
200- ) -> Optional [ CacheReserveStatusResponse ] :
200+ ) -> CacheReserveStatusResponse :
201201 """
202202 You can use Cache Reserve Clear to clear your Cache Reserve, but you must first
203203 disable Cache Reserve. In most cases, this will be accomplished within 24 hours.
@@ -224,9 +224,9 @@ def status(
224224 extra_query = extra_query ,
225225 extra_body = extra_body ,
226226 timeout = timeout ,
227- post_parser = ResultWrapper [Optional [ CacheReserveStatusResponse ] ]._unwrapper ,
227+ post_parser = ResultWrapper [CacheReserveStatusResponse ]._unwrapper ,
228228 ),
229- cast_to = cast (Type [Optional [ CacheReserveStatusResponse ] ], ResultWrapper [CacheReserveStatusResponse ]),
229+ cast_to = cast (Type [CacheReserveStatusResponse ], ResultWrapper [CacheReserveStatusResponse ]),
230230 )
231231
232232
@@ -261,7 +261,7 @@ async def clear(
261261 extra_query : Query | None = None ,
262262 extra_body : Body | None = None ,
263263 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
264- ) -> Optional [ CacheReserveClearResponse ] :
264+ ) -> CacheReserveClearResponse :
265265 """
266266 You can use Cache Reserve Clear to clear your Cache Reserve, but you must first
267267 disable Cache Reserve. In most cases, this will be accomplished within 24 hours.
@@ -289,9 +289,9 @@ async def clear(
289289 extra_query = extra_query ,
290290 extra_body = extra_body ,
291291 timeout = timeout ,
292- post_parser = ResultWrapper [Optional [ CacheReserveClearResponse ] ]._unwrapper ,
292+ post_parser = ResultWrapper [CacheReserveClearResponse ]._unwrapper ,
293293 ),
294- cast_to = cast (Type [Optional [ CacheReserveClearResponse ] ], ResultWrapper [CacheReserveClearResponse ]),
294+ cast_to = cast (Type [CacheReserveClearResponse ], ResultWrapper [CacheReserveClearResponse ]),
295295 )
296296
297297 async def edit (
@@ -305,7 +305,7 @@ async def edit(
305305 extra_query : Query | None = None ,
306306 extra_body : Body | None = None ,
307307 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
308- ) -> Optional [ CacheReserveEditResponse ] :
308+ ) -> CacheReserveEditResponse :
309309 """
310310 Increase cache lifetimes by automatically storing all cacheable files into
311311 Cloudflare's persistent object storage buckets. Requires Cache Reserve
@@ -337,9 +337,9 @@ async def edit(
337337 extra_query = extra_query ,
338338 extra_body = extra_body ,
339339 timeout = timeout ,
340- post_parser = ResultWrapper [Optional [ CacheReserveEditResponse ] ]._unwrapper ,
340+ post_parser = ResultWrapper [CacheReserveEditResponse ]._unwrapper ,
341341 ),
342- cast_to = cast (Type [Optional [ CacheReserveEditResponse ] ], ResultWrapper [CacheReserveEditResponse ]),
342+ cast_to = cast (Type [CacheReserveEditResponse ], ResultWrapper [CacheReserveEditResponse ]),
343343 )
344344
345345 async def get (
@@ -352,7 +352,7 @@ async def get(
352352 extra_query : Query | None = None ,
353353 extra_body : Body | None = None ,
354354 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
355- ) -> Optional [ CacheReserveGetResponse ] :
355+ ) -> CacheReserveGetResponse :
356356 """
357357 Increase cache lifetimes by automatically storing all cacheable files into
358358 Cloudflare's persistent object storage buckets. Requires Cache Reserve
@@ -381,9 +381,9 @@ async def get(
381381 extra_query = extra_query ,
382382 extra_body = extra_body ,
383383 timeout = timeout ,
384- post_parser = ResultWrapper [Optional [ CacheReserveGetResponse ] ]._unwrapper ,
384+ post_parser = ResultWrapper [CacheReserveGetResponse ]._unwrapper ,
385385 ),
386- cast_to = cast (Type [Optional [ CacheReserveGetResponse ] ], ResultWrapper [CacheReserveGetResponse ]),
386+ cast_to = cast (Type [CacheReserveGetResponse ], ResultWrapper [CacheReserveGetResponse ]),
387387 )
388388
389389 async def status (
@@ -396,7 +396,7 @@ async def status(
396396 extra_query : Query | None = None ,
397397 extra_body : Body | None = None ,
398398 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
399- ) -> Optional [ CacheReserveStatusResponse ] :
399+ ) -> CacheReserveStatusResponse :
400400 """
401401 You can use Cache Reserve Clear to clear your Cache Reserve, but you must first
402402 disable Cache Reserve. In most cases, this will be accomplished within 24 hours.
@@ -423,9 +423,9 @@ async def status(
423423 extra_query = extra_query ,
424424 extra_body = extra_body ,
425425 timeout = timeout ,
426- post_parser = ResultWrapper [Optional [ CacheReserveStatusResponse ] ]._unwrapper ,
426+ post_parser = ResultWrapper [CacheReserveStatusResponse ]._unwrapper ,
427427 ),
428- cast_to = cast (Type [Optional [ CacheReserveStatusResponse ] ], ResultWrapper [CacheReserveStatusResponse ]),
428+ cast_to = cast (Type [CacheReserveStatusResponse ], ResultWrapper [CacheReserveStatusResponse ]),
429429 )
430430
431431
0 commit comments