@@ -400,17 +400,10 @@ export class Devboxes extends APIResource {
400400 }
401401
402402 /**
403- * @deprecated Only works with legacy tunnels created via {@link createTunnel}.
404- * V2 tunnels (from {@link enableTunnel}) remain active until devbox shutdown and cannot be removed.
405- *
406- * Remove a legacy tunnel from the devbox.
403+ * Remove an existing V2 tunnel from the Devbox.
407404 */
408- removeTunnel (
409- id : string ,
410- body : DevboxRemoveTunnelParams ,
411- options ?: Core . RequestOptions ,
412- ) : Core . APIPromise < unknown > {
413- return this . _client . post ( `/v1/devboxes/${ id } /remove_tunnel` , { body, ...options } ) ;
405+ removeTunnel ( id : string , options ?: Core . RequestOptions ) : Core . APIPromise < unknown > {
406+ return this . _client . post ( `/v1/devboxes/${ id } /remove_tunnel` , options ) ;
414407 }
415408
416409 /**
@@ -1396,13 +1389,6 @@ export interface DevboxReadFileContentsParams {
13961389 file_path : string ;
13971390}
13981391
1399- export interface DevboxRemoveTunnelParams {
1400- /**
1401- * Devbox port that tunnel will expose.
1402- */
1403- port : number ;
1404- }
1405-
14061392export interface DevboxShutdownParams {
14071393 /**
14081394 * If true, force shutdown even if snapshots are in progress. Defaults to false.
@@ -1527,7 +1513,6 @@ export declare namespace Devboxes {
15271513 type DevboxExecuteSyncParams as DevboxExecuteSyncParams ,
15281514 type DevboxListDiskSnapshotsParams as DevboxListDiskSnapshotsParams ,
15291515 type DevboxReadFileContentsParams as DevboxReadFileContentsParams ,
1530- type DevboxRemoveTunnelParams as DevboxRemoveTunnelParams ,
15311516 type DevboxShutdownParams as DevboxShutdownParams ,
15321517 type DevboxSnapshotDiskParams as DevboxSnapshotDiskParams ,
15331518 type DevboxSnapshotDiskAsyncParams as DevboxSnapshotDiskAsyncParams ,
0 commit comments