@@ -251,6 +251,12 @@ export interface BlueprintBuildFromInspectionParameters {
251251 */
252252 metadata ?: { [ key : string ] : string } | null ;
253253
254+ /**
255+ * (Optional) ID of the network policy to apply during blueprint build. This
256+ * restricts network access during the build process.
257+ */
258+ network_policy_id ?: string | null ;
259+
254260 /**
255261 * (Optional) Map of mount IDs/environment variable names to secret names. Secrets
256262 * can be used as environment variables in system_setup_commands. Example:
@@ -348,6 +354,15 @@ export interface BlueprintBuildParameters {
348354 */
349355 metadata ?: { [ key : string ] : string } | null ;
350356
357+ /**
358+ * (Optional) ID of the network policy to apply during blueprint build. This
359+ * restricts network access during the build process. This does not affect devboxes
360+ * created from this blueprint; if you want devboxes created from this blueprint to
361+ * inherit the network policy, set the network_policy_id on the blueprint launch
362+ * parameters.
363+ */
364+ network_policy_id ?: string | null ;
365+
351366 /**
352367 * (Optional) Map of mount IDs/environment variable names to secret names. Secrets
353368 * will be available to commands during the build. Secrets are NOT stored in the
@@ -657,6 +672,15 @@ export interface BlueprintCreateParams {
657672 */
658673 metadata ?: { [ key : string ] : string } | null ;
659674
675+ /**
676+ * (Optional) ID of the network policy to apply during blueprint build. This
677+ * restricts network access during the build process. This does not affect devboxes
678+ * created from this blueprint; if you want devboxes created from this blueprint to
679+ * inherit the network policy, set the network_policy_id on the blueprint launch
680+ * parameters.
681+ */
682+ network_policy_id ?: string | null ;
683+
660684 /**
661685 * (Optional) Map of mount IDs/environment variable names to secret names. Secrets
662686 * will be available to commands during the build. Secrets are NOT stored in the
@@ -782,6 +806,12 @@ export interface BlueprintCreateFromInspectionParams {
782806 */
783807 metadata ?: { [ key : string ] : string } | null ;
784808
809+ /**
810+ * (Optional) ID of the network policy to apply during blueprint build. This
811+ * restricts network access during the build process.
812+ */
813+ network_policy_id ?: string | null ;
814+
785815 /**
786816 * (Optional) Map of mount IDs/environment variable names to secret names. Secrets
787817 * can be used as environment variables in system_setup_commands. Example:
@@ -862,6 +892,15 @@ export interface BlueprintPreviewParams {
862892 */
863893 metadata ?: { [ key : string ] : string } | null ;
864894
895+ /**
896+ * (Optional) ID of the network policy to apply during blueprint build. This
897+ * restricts network access during the build process. This does not affect devboxes
898+ * created from this blueprint; if you want devboxes created from this blueprint to
899+ * inherit the network policy, set the network_policy_id on the blueprint launch
900+ * parameters.
901+ */
902+ network_policy_id ?: string | null ;
903+
865904 /**
866905 * (Optional) Map of mount IDs/environment variable names to secret names. Secrets
867906 * will be available to commands during the build. Secrets are NOT stored in the
0 commit comments