@@ -318,6 +318,11 @@ export interface BlueprintBuildParameters {
318318 */
319319 build_args ?: { [ key : string ] : string } | null ;
320320
321+ /**
322+ * A build context backed by an Object.
323+ */
324+ build_context ?: BlueprintBuildParameters . BuildContext | null ;
325+
321326 /**
322327 * A list of code mounts to be included in the Blueprint.
323328 */
@@ -365,6 +370,18 @@ export interface BlueprintBuildParameters {
365370}
366371
367372export namespace BlueprintBuildParameters {
373+ /**
374+ * A build context backed by an Object.
375+ */
376+ export interface BuildContext {
377+ /**
378+ * The ID of an object, whose contents are to be used as a build context.
379+ */
380+ object_id : string ;
381+
382+ type : 'object' ;
383+ }
384+
368385 export interface Service {
369386 /**
370387 * The image of the container service.
@@ -603,6 +620,11 @@ export interface BlueprintCreateParams {
603620 */
604621 build_args ?: { [ key : string ] : string } | null ;
605622
623+ /**
624+ * A build context backed by an Object.
625+ */
626+ build_context ?: BlueprintCreateParams . BuildContext | null ;
627+
606628 /**
607629 * A list of code mounts to be included in the Blueprint.
608630 */
@@ -650,6 +672,18 @@ export interface BlueprintCreateParams {
650672}
651673
652674export namespace BlueprintCreateParams {
675+ /**
676+ * A build context backed by an Object.
677+ */
678+ export interface BuildContext {
679+ /**
680+ * The ID of an object, whose contents are to be used as a build context.
681+ */
682+ object_id : string ;
683+
684+ type : 'object' ;
685+ }
686+
653687 export interface Service {
654688 /**
655689 * The image of the container service.
@@ -781,6 +815,11 @@ export interface BlueprintPreviewParams {
781815 */
782816 build_args ?: { [ key : string ] : string } | null ;
783817
818+ /**
819+ * A build context backed by an Object.
820+ */
821+ build_context ?: BlueprintPreviewParams . BuildContext | null ;
822+
784823 /**
785824 * A list of code mounts to be included in the Blueprint.
786825 */
@@ -828,6 +867,18 @@ export interface BlueprintPreviewParams {
828867}
829868
830869export namespace BlueprintPreviewParams {
870+ /**
871+ * A build context backed by an Object.
872+ */
873+ export interface BuildContext {
874+ /**
875+ * The ID of an object, whose contents are to be used as a build context.
876+ */
877+ object_id : string ;
878+
879+ type : 'object' ;
880+ }
881+
831882 export interface Service {
832883 /**
833884 * The image of the container service.
0 commit comments