public sealed class RuntimeSoftwareConfig : IMessage<RuntimeSoftwareConfig>, IEquatable<RuntimeSoftwareConfig>, IDeepCloneable<RuntimeSoftwareConfig>, IBufferMessage, IMessageReference documentation and code samples for the AI Platform Notebooks v1 API class RuntimeSoftwareConfig.
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: trueidle_shutdown_timeout: 180enable_health_monitoring: true
Implements
IMessage<RuntimeSoftwareConfig>, IEquatable<RuntimeSoftwareConfig>, IDeepCloneable<RuntimeSoftwareConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Notebooks.V1Assembly
Google.Cloud.Notebooks.V1.dll
Constructors
RuntimeSoftwareConfig()
public RuntimeSoftwareConfig()RuntimeSoftwareConfig(RuntimeSoftwareConfig)
public RuntimeSoftwareConfig(RuntimeSoftwareConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
RuntimeSoftwareConfig |
Properties
CustomGpuDriverPath
public string CustomGpuDriverPath { get; set; }Specify a custom Cloud Storage path where the GPU driver is stored. If not specified, we'll automatically choose from official GPU drivers.
| Property Value | |
|---|---|
| Type | Description |
String |
|
DisableTerminal
public bool DisableTerminal { get; set; }Bool indicating whether JupyterLab terminal will be available or not. Default: False
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
EnableHealthMonitoring
public bool EnableHealthMonitoring { get; set; }Verifies core internal services are running. Default: True
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
HasDisableTerminal
public bool HasDisableTerminal { get; }Gets whether the "disable_terminal" field is set
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
HasEnableHealthMonitoring
public bool HasEnableHealthMonitoring { get; }Gets whether the "enable_health_monitoring" field is set
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
HasIdleShutdown
public bool HasIdleShutdown { get; }Gets whether the "idle_shutdown" field is set
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
HasUpgradeable
public bool HasUpgradeable { get; }Gets whether the "upgradeable" field is set
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
HasVersion
public bool HasVersion { get; }Gets whether the "version" field is set
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
IdleShutdown
public bool IdleShutdown { get; set; }Runtime will automatically shutdown after idle_shutdown_time. Default: True
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
IdleShutdownTimeout
public int IdleShutdownTimeout { get; set; }Time in minutes to wait before shutting down runtime. Default: 180 minutes
| Property Value | |
|---|---|
| Type | Description |
Int32 |
|
InstallGpuDriver
public bool InstallGpuDriver { get; set; }Install Nvidia Driver automatically. Default: True
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
Kernels
public RepeatedField<ContainerImage> Kernels { get; }Optional. Use a list of container images to use as Kernels in the notebook instance.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<ContainerImage> |
|
NotebookUpgradeSchedule
public string NotebookUpgradeSchedule { get; set; }Cron expression in UTC timezone, used to schedule instance auto upgrade. Please follow the cron format.
| Property Value | |
|---|---|
| Type | Description |
String |
|
PostStartupScript
public string PostStartupScript { get; set; }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).
| Property Value | |
|---|---|
| Type | Description |
String |
|
PostStartupScriptBehavior
public RuntimeSoftwareConfig.Types.PostStartupScriptBehavior PostStartupScriptBehavior { get; set; }Behavior for the post startup script.
| Property Value | |
|---|---|
| Type | Description |
RuntimeSoftwareConfig.Types.PostStartupScriptBehavior |
|
Upgradeable
public bool Upgradeable { get; set; }Output only. Bool indicating whether an newer image is available in an image family.
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
Version
public string Version { get; set; }Output only. version of boot image such as M100, from release label of the image.
| Property Value | |
|---|---|
| Type | Description |
String |
|