RuntimeSoftwareConfig class

Constructors

RuntimeSoftwareConfig({Input<String?>? customGpuDriverPath, Input<bool?>? enableHealthMonitoring, Input<bool?>? idleShutdown, Input<int?>? idleShutdownTimeout, Input<bool?>? installGpuDriver, Input<List<RuntimeSoftwareConfigKernel>?>? kernels, Input<String?>? notebookUpgradeSchedule, Input<String?>? postStartupScript, Input<String?>? postStartupScriptBehavior, Input<bool?>? upgradeable})
Creates a new RuntimeSoftwareConfig. customGpuDriverPath Specify a custom Cloud Storage path where the GPU driver is stored. enableHealthMonitoring Verifies core internal services are running. Default: True. idleShutdown Runtime will automatically shutdown after idle_shutdown_time. idleShutdownTimeout Time in minutes to wait before shuting down runtime. installGpuDriver Install Nvidia Driver automatically. kernels Use a list of container images to use as Kernels in the notebook instance. notebookUpgradeSchedule Cron expression in UTC timezone for schedule instance auto upgrade. postStartupScript Path to a Bash script that automatically runs after a notebook instance postStartupScriptBehavior Behavior for the post startup script. upgradeable (Output)
const
RuntimeSoftwareConfig.fromMap(Map<String, dynamic> map)
factory

Properties

customGpuDriverPath → Input<String?>?
Specify a custom Cloud Storage path where the GPU driver is stored. If not specified, we'll automatically choose from official GPU drivers.
final
enableHealthMonitoring → Input<bool?>?
Verifies core internal services are running. Default: True.
final
hashCode → int
The hash code for this object.
no setterinherited
idleShutdown → Input<bool?>?
Runtime will automatically shutdown after idle_shutdown_time. Default: True
final
idleShutdownTimeout → Input<int?>?
Time in minutes to wait before shuting down runtime. Default: 180 minutes
final
installGpuDriver → Input<bool?>?
Install Nvidia Driver automatically.
final
kernels → Input<List<RuntimeSoftwareConfigKernel>?>?
Use a list of container images to use as Kernels in the notebook instance. Structure is documented below.
final
notebookUpgradeSchedule → Input<String?>?
Cron expression in UTC timezone for schedule instance auto upgrade. Please follow the cron format.
final
postStartupScript → Input<String?>?
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).
final
postStartupScriptBehavior → Input<String?>?
Behavior for the post startup script. Possible values are: POST_STARTUP_SCRIPT_BEHAVIOR_UNSPECIFIED, RUN_EVERY_START, DOWNLOAD_AND_RUN_EVERY_START.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
upgradeable → Input<bool?>?
(Output) Bool indicating whether an newer image is available in an image family.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited