@runloop/api-client - v1.22.0
    Preparing search index...

    Interface BlueprintBuildFromInspectionParameters

    interface BlueprintBuildFromInspectionParameters {
        inspection_source: InspectionSource;
        name: string;
        file_mounts?: { [key: string]: string } | null;
        launch_parameters?: LaunchParameters | null;
        metadata?: { [key: string]: string } | null;
        network_policy_id?: string | null;
        secrets?: { [key: string]: string } | null;
        system_setup_commands?: string[] | null;
    }
    Index

    Properties

    inspection_source: InspectionSource

    (Optional) Use a RepositoryInspection a source of a Blueprint build. The Dockerfile will be automatically created based on the RepositoryInspection contents.

    name: string

    Name of the Blueprint.

    file_mounts?: { [key: string]: string } | null

    (Optional) Map of paths and file contents to write before setup.

    launch_parameters?: LaunchParameters | null

    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'.

    metadata?: { [key: string]: string } | null

    (Optional) User defined metadata for the Blueprint.

    network_policy_id?: string | null

    (Optional) ID of the network policy to apply during blueprint build. This restricts network access during the build process.

    secrets?: { [key: string]: string } | null

    (Optional) Map of mount IDs/environment variable names to secret names. Secrets can be used as environment variables in system_setup_commands. Example: {"GITHUB_TOKEN": "gh_secret"} makes 'gh_secret' available as GITHUB_TOKEN.

    system_setup_commands?: string[] | null

    A list of commands to run to set up your system.