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