@@ -55,6 +55,7 @@ def create(
5555 self ,
5656 * ,
5757 name : str ,
58+ base_blueprint_id : Optional [str ] | NotGiven = NOT_GIVEN ,
5859 code_mounts : Optional [Iterable [CodeMountParameters ]] | NotGiven = NOT_GIVEN ,
5960 dockerfile : Optional [str ] | NotGiven = NOT_GIVEN ,
6061 file_mounts : Optional [Dict [str , str ]] | NotGiven = NOT_GIVEN ,
@@ -78,6 +79,9 @@ def create(
7879 Args:
7980 name: Name of the Blueprint.
8081
82+ base_blueprint_id: (Optional) ID of previously built blueprint to use as a base blueprint for this
83+ build.
84+
8185 code_mounts: A list of code mounts to be included in the Blueprint.
8286
8387 dockerfile: Dockerfile contents to be used to build the Blueprint.
@@ -103,6 +107,7 @@ def create(
103107 body = maybe_transform (
104108 {
105109 "name" : name ,
110+ "base_blueprint_id" : base_blueprint_id ,
106111 "code_mounts" : code_mounts ,
107112 "dockerfile" : dockerfile ,
108113 "file_mounts" : file_mounts ,
@@ -395,6 +400,7 @@ def preview(
395400 self ,
396401 * ,
397402 name : str ,
403+ base_blueprint_id : Optional [str ] | NotGiven = NOT_GIVEN ,
398404 code_mounts : Optional [Iterable [CodeMountParameters ]] | NotGiven = NOT_GIVEN ,
399405 dockerfile : Optional [str ] | NotGiven = NOT_GIVEN ,
400406 file_mounts : Optional [Dict [str , str ]] | NotGiven = NOT_GIVEN ,
@@ -416,6 +422,9 @@ def preview(
416422 Args:
417423 name: Name of the Blueprint.
418424
425+ base_blueprint_id: (Optional) ID of previously built blueprint to use as a base blueprint for this
426+ build.
427+
419428 code_mounts: A list of code mounts to be included in the Blueprint.
420429
421430 dockerfile: Dockerfile contents to be used to build the Blueprint.
@@ -441,6 +450,7 @@ def preview(
441450 body = maybe_transform (
442451 {
443452 "name" : name ,
453+ "base_blueprint_id" : base_blueprint_id ,
444454 "code_mounts" : code_mounts ,
445455 "dockerfile" : dockerfile ,
446456 "file_mounts" : file_mounts ,
@@ -484,6 +494,7 @@ async def create(
484494 self ,
485495 * ,
486496 name : str ,
497+ base_blueprint_id : Optional [str ] | NotGiven = NOT_GIVEN ,
487498 code_mounts : Optional [Iterable [CodeMountParameters ]] | NotGiven = NOT_GIVEN ,
488499 dockerfile : Optional [str ] | NotGiven = NOT_GIVEN ,
489500 file_mounts : Optional [Dict [str , str ]] | NotGiven = NOT_GIVEN ,
@@ -507,6 +518,9 @@ async def create(
507518 Args:
508519 name: Name of the Blueprint.
509520
521+ base_blueprint_id: (Optional) ID of previously built blueprint to use as a base blueprint for this
522+ build.
523+
510524 code_mounts: A list of code mounts to be included in the Blueprint.
511525
512526 dockerfile: Dockerfile contents to be used to build the Blueprint.
@@ -532,6 +546,7 @@ async def create(
532546 body = await async_maybe_transform (
533547 {
534548 "name" : name ,
549+ "base_blueprint_id" : base_blueprint_id ,
535550 "code_mounts" : code_mounts ,
536551 "dockerfile" : dockerfile ,
537552 "file_mounts" : file_mounts ,
@@ -824,6 +839,7 @@ async def preview(
824839 self ,
825840 * ,
826841 name : str ,
842+ base_blueprint_id : Optional [str ] | NotGiven = NOT_GIVEN ,
827843 code_mounts : Optional [Iterable [CodeMountParameters ]] | NotGiven = NOT_GIVEN ,
828844 dockerfile : Optional [str ] | NotGiven = NOT_GIVEN ,
829845 file_mounts : Optional [Dict [str , str ]] | NotGiven = NOT_GIVEN ,
@@ -845,6 +861,9 @@ async def preview(
845861 Args:
846862 name: Name of the Blueprint.
847863
864+ base_blueprint_id: (Optional) ID of previously built blueprint to use as a base blueprint for this
865+ build.
866+
848867 code_mounts: A list of code mounts to be included in the Blueprint.
849868
850869 dockerfile: Dockerfile contents to be used to build the Blueprint.
@@ -870,6 +889,7 @@ async def preview(
870889 body = await async_maybe_transform (
871890 {
872891 "name" : name ,
892+ "base_blueprint_id" : base_blueprint_id ,
873893 "code_mounts" : code_mounts ,
874894 "dockerfile" : dockerfile ,
875895 "file_mounts" : file_mounts ,
0 commit comments