44
55import httpx
66
7+ from .fs .fs import (
8+ FsResource ,
9+ AsyncFsResource ,
10+ FsResourceWithRawResponse ,
11+ AsyncFsResourceWithRawResponse ,
12+ FsResourceWithStreamingResponse ,
13+ AsyncFsResourceWithStreamingResponse ,
14+ )
715from ...types import browser_create_params , browser_delete_params
816from .replays import (
917 ReplaysResource ,
@@ -37,6 +45,10 @@ class BrowsersResource(SyncAPIResource):
3745 def replays (self ) -> ReplaysResource :
3846 return ReplaysResource (self ._client )
3947
48+ @cached_property
49+ def fs (self ) -> FsResource :
50+ return FsResource (self ._client )
51+
4052 @cached_property
4153 def with_raw_response (self ) -> BrowsersResourceWithRawResponse :
4254 """
@@ -239,6 +251,10 @@ class AsyncBrowsersResource(AsyncAPIResource):
239251 def replays (self ) -> AsyncReplaysResource :
240252 return AsyncReplaysResource (self ._client )
241253
254+ @cached_property
255+ def fs (self ) -> AsyncFsResource :
256+ return AsyncFsResource (self ._client )
257+
242258 @cached_property
243259 def with_raw_response (self ) -> AsyncBrowsersResourceWithRawResponse :
244260 """
@@ -462,6 +478,10 @@ def __init__(self, browsers: BrowsersResource) -> None:
462478 def replays (self ) -> ReplaysResourceWithRawResponse :
463479 return ReplaysResourceWithRawResponse (self ._browsers .replays )
464480
481+ @cached_property
482+ def fs (self ) -> FsResourceWithRawResponse :
483+ return FsResourceWithRawResponse (self ._browsers .fs )
484+
465485
466486class AsyncBrowsersResourceWithRawResponse :
467487 def __init__ (self , browsers : AsyncBrowsersResource ) -> None :
@@ -487,6 +507,10 @@ def __init__(self, browsers: AsyncBrowsersResource) -> None:
487507 def replays (self ) -> AsyncReplaysResourceWithRawResponse :
488508 return AsyncReplaysResourceWithRawResponse (self ._browsers .replays )
489509
510+ @cached_property
511+ def fs (self ) -> AsyncFsResourceWithRawResponse :
512+ return AsyncFsResourceWithRawResponse (self ._browsers .fs )
513+
490514
491515class BrowsersResourceWithStreamingResponse :
492516 def __init__ (self , browsers : BrowsersResource ) -> None :
@@ -512,6 +536,10 @@ def __init__(self, browsers: BrowsersResource) -> None:
512536 def replays (self ) -> ReplaysResourceWithStreamingResponse :
513537 return ReplaysResourceWithStreamingResponse (self ._browsers .replays )
514538
539+ @cached_property
540+ def fs (self ) -> FsResourceWithStreamingResponse :
541+ return FsResourceWithStreamingResponse (self ._browsers .fs )
542+
515543
516544class AsyncBrowsersResourceWithStreamingResponse :
517545 def __init__ (self , browsers : AsyncBrowsersResource ) -> None :
@@ -536,3 +564,7 @@ def __init__(self, browsers: AsyncBrowsersResource) -> None:
536564 @cached_property
537565 def replays (self ) -> AsyncReplaysResourceWithStreamingResponse :
538566 return AsyncReplaysResourceWithStreamingResponse (self ._browsers .replays )
567+
568+ @cached_property
569+ def fs (self ) -> AsyncFsResourceWithStreamingResponse :
570+ return AsyncFsResourceWithStreamingResponse (self ._browsers .fs )
0 commit comments