RuntimeSoftwareConfig class
Specifies the selection and configuration of software inside the runtime.
The properties to set on runtime. Properties keys are specified in
key:value
format, for example: * idle_shutdown: true
*
idle_shutdown_timeout: 180
* enable_health_monitoring: true
Constructors
-
RuntimeSoftwareConfig({String? customGpuDriverPath, bool? disableTerminal, bool? enableHealthMonitoring, bool? idleShutdown, int? idleShutdownTimeout, bool? installGpuDriver, List<
ContainerImage> ? kernels, bool? mixerDisabled, String? notebookUpgradeSchedule, String? postStartupScript, String? postStartupScriptBehavior, bool? upgradeable, String? version}) - RuntimeSoftwareConfig.fromJson(Map json_)
Properties
- customGpuDriverPath ↔ String?
-
Specify a custom Cloud Storage path where the GPU driver is stored.
getter/setter pair
- disableTerminal ↔ bool?
-
Bool indicating whether JupyterLab terminal will be available or not.
getter/setter pair
- enableHealthMonitoring ↔ bool?
-
Verifies core internal services are running.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- idleShutdown ↔ bool?
-
Runtime will automatically shutdown after idle_shutdown_time.
getter/setter pair
- idleShutdownTimeout ↔ int?
-
Time in minutes to wait before shutting down runtime.
getter/setter pair
- installGpuDriver ↔ bool?
-
Install Nvidia Driver automatically.
getter/setter pair
-
kernels
↔ List<
ContainerImage> ? -
Use a list of container images to use as Kernels in the notebook instance.
getter/setter pair
- mixerDisabled ↔ bool?
-
Bool indicating whether mixer client should be disabled.
getter/setter pair
- notebookUpgradeSchedule ↔ String?
-
Cron expression in UTC timezone, used to schedule instance auto upgrade.
getter/setter pair
- postStartupScript ↔ String?
-
Path to a Bash script that automatically runs after a notebook instance
fully boots up.
getter/setter pair
- postStartupScriptBehavior ↔ String?
-
Behavior for the post startup script.
Possible string values are:
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- upgradeable ↔ bool?
-
Bool indicating whether an newer image is available in an image family.
getter/setter pair
- version ↔ String?
-
version of boot image such as M100, from release label of the image.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited