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: true
- idle_shutdown_timeout: 180
- enable_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 | |