@runloop/api-client - v1.4.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

    Parameters to configure your Devbox at launch time.

    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.