RuntimeSoftwareConfig

data class RuntimeSoftwareConfig(val customGpuDriverPath: String? = null, val enableHealthMonitoring: Boolean? = null, val idleShutdown: Boolean? = null, val idleShutdownTimeout: Int? = null, val installGpuDriver: Boolean? = null, val kernels: List<RuntimeSoftwareConfigKernel>? = null, val notebookUpgradeSchedule: String? = null, val postStartupScript: String? = null, val postStartupScriptBehavior: String? = null, val upgradeable: Boolean? = null)

Constructors

Link copied to clipboard
constructor(customGpuDriverPath: String? = null, enableHealthMonitoring: Boolean? = null, idleShutdown: Boolean? = null, idleShutdownTimeout: Int? = null, installGpuDriver: Boolean? = null, kernels: List<RuntimeSoftwareConfigKernel>? = null, notebookUpgradeSchedule: String? = null, postStartupScript: String? = null, postStartupScriptBehavior: String? = null, upgradeable: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specify a custom Cloud Storage path where the GPU driver is stored. If not specified, we'll automatically choose from official GPU drivers.

Link copied to clipboard

Verifies core internal services are running. Default: True.

Link copied to clipboard
val idleShutdown: Boolean? = null

Runtime will automatically shutdown after idle_shutdown_time. Default: True

Link copied to clipboard

Time in minutes to wait before shuting down runtime. Default: 180 minutes

Link copied to clipboard

Install Nvidia Driver automatically.

Link copied to clipboard

Use a list of container images to use as Kernels in the notebook instance. Structure is documented below.

Link copied to clipboard

Cron expression in UTC timezone for schedule instance auto upgrade. Please follow the cron format.

Link copied to clipboard

Path to a Bash script that automatically runs after a notebook instance fully boots up. The path must be a URL or Cloud Storage path (gs://path-to-file/file-name).

Link copied to clipboard

Behavior for the post startup script. Possible values are: POST_STARTUP_SCRIPT_BEHAVIOR_UNSPECIFIED, RUN_EVERY_START, DOWNLOAD_AND_RUN_EVERY_START.

Link copied to clipboard
val upgradeable: Boolean? = null

(Output) Bool indicating whether an newer image is available in an image family.