Optionalbase_(Optional) ID of previously built blueprint to use as a base blueprint for this build.
Optionalbase_(Optional) Name of previously built blueprint to use as a base blueprint for this build. When set, this will load the latest successfully built Blueprint with the given name. Only one of (base_blueprint_id, base_blueprint_name) should be specified.
Optionalbuild_(Optional) Arbitrary Docker build args to pass during build.
Optionalbuild_A build context backed by an Object.
Optionalcode_A list of code mounts to be included in the Blueprint.
OptionaldockerfileDockerfile contents to be used to build the Blueprint.
Optionalfile_(Optional) Map of paths and file contents to write before setup..
Optionallaunch_LaunchParameters enable you to customize the resources available to your Devbox as well as the environment set up that should be completed before the Devbox is marked as 'running'.
Optionalmetadata(Optional) User defined metadata for the Blueprint.
Optionalnetwork_(Optional) ID of the network policy to apply during blueprint build. This restricts network access during the build process. This does not affect devboxes created from this blueprint; if you want devboxes created from this blueprint to inherit the network policy, set the network_policy_id on the blueprint launch parameters.
Optionalsecrets(Optional) Map of mount IDs/environment variable names to secret names. Secrets will be available to commands during the build. Secrets are NOT stored in the blueprint image. Example: {"DB_PASS": "DATABASE_PASSWORD"} makes the secret 'DATABASE_PASSWORD' available as environment variable 'DB_PASS'.
Optionalservices(Optional) List of containerized services to include in the Blueprint. These services will be pre-pulled during the build phase for optimized startup performance.
Optionalsystem_A list of commands to run to set up your system.
Name of the Blueprint.