public sealed class RuntimeSoftwareConfig : IMessage<RuntimeSoftwareConfig>, IEquatable<RuntimeSoftwareConfig>, IDeepCloneable<RuntimeSoftwareConfig>, IBufferMessage, IMessageSpecifies 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 |
|
EnableHealthMonitoring
public bool EnableHealthMonitoring { get; set; }Verifies core internal services are running. Default: True
| 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 |
|
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 |
|
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 |
|