@@ -97,6 +97,7 @@ async def create_async(
9797 template_type : Literal [TemplateType .CODE_INTERPRETER ],
9898 template_name : Optional [str ] = None ,
9999 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
100+ sandbox_id : Optional [str ] = None ,
100101 nas_config : Optional ["NASConfig" ] = None ,
101102 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
102103 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -111,6 +112,7 @@ def create(
111112 template_type : Literal [TemplateType .CODE_INTERPRETER ],
112113 template_name : Optional [str ] = None ,
113114 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
115+ sandbox_id : Optional [str ] = None ,
114116 nas_config : Optional ["NASConfig" ] = None ,
115117 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
116118 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -125,6 +127,7 @@ async def create_async(
125127 template_type : Literal [TemplateType .BROWSER ],
126128 template_name : Optional [str ] = None ,
127129 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
130+ sandbox_id : Optional [str ] = None ,
128131 nas_config : Optional ["NASConfig" ] = None ,
129132 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
130133 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -139,6 +142,7 @@ def create(
139142 template_type : Literal [TemplateType .BROWSER ],
140143 template_name : Optional [str ] = None ,
141144 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
145+ sandbox_id : Optional [str ] = None ,
142146 nas_config : Optional ["NASConfig" ] = None ,
143147 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
144148 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -153,6 +157,7 @@ async def create_async(
153157 template_type : Literal [TemplateType .AIO ],
154158 template_name : Optional [str ] = None ,
155159 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
160+ sandbox_id : Optional [str ] = None ,
156161 nas_config : Optional ["NASConfig" ] = None ,
157162 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
158163 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -167,6 +172,7 @@ def create(
167172 template_type : Literal [TemplateType .AIO ],
168173 template_name : Optional [str ] = None ,
169174 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
175+ sandbox_id : Optional [str ] = None ,
170176 nas_config : Optional ["NASConfig" ] = None ,
171177 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
172178 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -181,6 +187,7 @@ async def create_async(
181187 template_type : Literal [TemplateType .CUSTOM ],
182188 template_name : Optional [str ] = None ,
183189 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
190+ sandbox_id : Optional [str ] = None ,
184191 nas_config : Optional ["NASConfig" ] = None ,
185192 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
186193 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -195,6 +202,7 @@ def create(
195202 template_type : Literal [TemplateType .CUSTOM ],
196203 template_name : Optional [str ] = None ,
197204 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
205+ sandbox_id : Optional [str ] = None ,
198206 nas_config : Optional ["NASConfig" ] = None ,
199207 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
200208 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -208,6 +216,7 @@ async def create_async(
208216 template_type : TemplateType ,
209217 template_name : Optional [str ] = None ,
210218 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
219+ sandbox_id : Optional [str ] = None ,
211220 nas_config : Optional ["NASConfig" ] = None ,
212221 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
213222 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -244,6 +253,7 @@ async def create_async(
244253 base_sandbox = await cls .__get_client ().create_sandbox_async (
245254 template_name = template_name ,
246255 sandbox_idle_timeout_seconds = sandbox_idle_timeout_seconds ,
256+ sandbox_id = sandbox_id ,
247257 nas_config = nas_config ,
248258 oss_mount_config = oss_mount_config ,
249259 polar_fs_config = polar_fs_config ,
@@ -281,6 +291,7 @@ def create(
281291 template_type : TemplateType ,
282292 template_name : Optional [str ] = None ,
283293 sandbox_idle_timeout_seconds : Optional [int ] = 600 ,
294+ sandbox_id : Optional [str ] = None ,
284295 nas_config : Optional ["NASConfig" ] = None ,
285296 oss_mount_config : Optional ["OSSMountConfig" ] = None ,
286297 polar_fs_config : Optional ["PolarFsConfig" ] = None ,
@@ -317,6 +328,7 @@ def create(
317328 base_sandbox = cls .__get_client ().create_sandbox (
318329 template_name = template_name ,
319330 sandbox_idle_timeout_seconds = sandbox_idle_timeout_seconds ,
331+ sandbox_id = sandbox_id ,
320332 nas_config = nas_config ,
321333 oss_mount_config = oss_mount_config ,
322334 polar_fs_config = polar_fs_config ,
0 commit comments