@@ -61,10 +61,10 @@ def create(
6161 * ,
6262 blueprint_id : str | NotGiven = NOT_GIVEN ,
6363 blueprint_name : str | NotGiven = NOT_GIVEN ,
64- code_handle : str | NotGiven = NOT_GIVEN ,
6564 entrypoint : str | NotGiven = NOT_GIVEN ,
6665 environment_variables : Dict [str , str ] | NotGiven = NOT_GIVEN ,
6766 file_mounts : Dict [str , str ] | NotGiven = NOT_GIVEN ,
67+ launch_parameters : devbox_create_params .LaunchParameters | NotGiven = NOT_GIVEN ,
6868 name : str | NotGiven = NOT_GIVEN ,
6969 setup_commands : List [str ] | NotGiven = NOT_GIVEN ,
7070 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -86,8 +86,6 @@ def create(
8686 blueprint_name: (Optional) Name of Blueprint to use for the Devbox. When set, this will load the
8787 latest successfully built Blueprint with the given name.
8888
89- code_handle: (Optional) Id of a code handle to mount to devbox.
90-
9189 entrypoint: (Optional) When specified, the Devbox will run this script as its main
9290 executable. The devbox lifecycle will be bound to entrypoint, shutting down when
9391 the process is complete.
@@ -96,6 +94,8 @@ def create(
9694
9795 file_mounts: (Optional) Map of paths and file contents to write before setup..
9896
97+ launch_parameters: Parameters to configure the resources and launch time behavior of the Devbox.
98+
9999 name: (Optional) A user specified name to give the Devbox.
100100
101101 setup_commands: (Optional) List of commands needed to set up your Devbox. Examples might include
@@ -116,10 +116,10 @@ def create(
116116 {
117117 "blueprint_id" : blueprint_id ,
118118 "blueprint_name" : blueprint_name ,
119- "code_handle" : code_handle ,
120119 "entrypoint" : entrypoint ,
121120 "environment_variables" : environment_variables ,
122121 "file_mounts" : file_mounts ,
122+ "launch_parameters" : launch_parameters ,
123123 "name" : name ,
124124 "setup_commands" : setup_commands ,
125125 },
@@ -430,10 +430,10 @@ async def create(
430430 * ,
431431 blueprint_id : str | NotGiven = NOT_GIVEN ,
432432 blueprint_name : str | NotGiven = NOT_GIVEN ,
433- code_handle : str | NotGiven = NOT_GIVEN ,
434433 entrypoint : str | NotGiven = NOT_GIVEN ,
435434 environment_variables : Dict [str , str ] | NotGiven = NOT_GIVEN ,
436435 file_mounts : Dict [str , str ] | NotGiven = NOT_GIVEN ,
436+ launch_parameters : devbox_create_params .LaunchParameters | NotGiven = NOT_GIVEN ,
437437 name : str | NotGiven = NOT_GIVEN ,
438438 setup_commands : List [str ] | NotGiven = NOT_GIVEN ,
439439 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -455,8 +455,6 @@ async def create(
455455 blueprint_name: (Optional) Name of Blueprint to use for the Devbox. When set, this will load the
456456 latest successfully built Blueprint with the given name.
457457
458- code_handle: (Optional) Id of a code handle to mount to devbox.
459-
460458 entrypoint: (Optional) When specified, the Devbox will run this script as its main
461459 executable. The devbox lifecycle will be bound to entrypoint, shutting down when
462460 the process is complete.
@@ -465,6 +463,8 @@ async def create(
465463
466464 file_mounts: (Optional) Map of paths and file contents to write before setup..
467465
466+ launch_parameters: Parameters to configure the resources and launch time behavior of the Devbox.
467+
468468 name: (Optional) A user specified name to give the Devbox.
469469
470470 setup_commands: (Optional) List of commands needed to set up your Devbox. Examples might include
@@ -485,10 +485,10 @@ async def create(
485485 {
486486 "blueprint_id" : blueprint_id ,
487487 "blueprint_name" : blueprint_name ,
488- "code_handle" : code_handle ,
489488 "entrypoint" : entrypoint ,
490489 "environment_variables" : environment_variables ,
491490 "file_mounts" : file_mounts ,
491+ "launch_parameters" : launch_parameters ,
492492 "name" : name ,
493493 "setup_commands" : setup_commands ,
494494 },
0 commit comments