RuntimeSoftwareConfig constructor
- Input<
String> ? customGpuDriverPath, - Input<
bool> ? disableTerminal, - Input<
bool> ? enableHealthMonitoring, - Input<
bool> ? idleShutdown, - Input<
int> ? idleShutdownTimeout, - Input<
bool> ? installGpuDriver, - Input<
List< ? kernels,ContainerImage> > - Input<
bool> ? mixerDisabled, - Input<
String> ? notebookUpgradeSchedule, - Input<
String> ? postStartupScript, - Input<
RuntimeSoftwareConfigPostStartupScriptBehavior> ? postStartupScriptBehavior,
Creates a new RuntimeSoftwareConfig.
customGpuDriverPath Specify a custom Cloud Storage path where the GPU driver is stored. If not specified, we'll automatically choose from official GPU drivers.
disableTerminal Bool indicating whether JupyterLab terminal will be available or not. Default: False
enableHealthMonitoring Verifies core internal services are running. Default: True
idleShutdown Runtime will automatically shutdown after idle_shutdown_time. Default: True
idleShutdownTimeout Time in minutes to wait before shutting down runtime. Default: 180 minutes
installGpuDriver Install Nvidia Driver automatically. Default: True
kernels Optional. Use a list of container images to use as Kernels in the notebook instance.
mixerDisabled Bool indicating whether mixer client should be disabled. Default: False
notebookUpgradeSchedule Cron expression in UTC timezone, used to schedule instance auto upgrade. Please follow the cron format.
postStartupScript 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).
postStartupScriptBehavior Behavior for the post startup script.
Implementation
const RuntimeSoftwareConfig({
this.customGpuDriverPath,
this.disableTerminal,
this.enableHealthMonitoring,
this.idleShutdown,
this.idleShutdownTimeout,
this.installGpuDriver,
this.kernels,
this.mixerDisabled,
this.notebookUpgradeSchedule,
this.postStartupScript,
this.postStartupScriptBehavior,
});