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: true
*
idle_shutdown_timeout: 180
* enable_health_monitoring: true
Implements
Inherited Members
Namespace: Google.Apis.AIPlatformNotebooks.v1.Data
Assembly: Google.Apis.AIPlatformNotebooks.v1.dll
Syntax
public class RuntimeSoftwareConfig : IDirectResponseSchema
Properties
CustomGpuDriverPath
Specify a custom Cloud Storage path where the GPU driver is stored. If not specified, we'll automatically choose from official GPU drivers.
Declaration
[JsonProperty("customGpuDriverPath")]
public virtual string CustomGpuDriverPath { get; set; }
Property Value
Type | Description |
---|---|
string |
DisableTerminal
Bool indicating whether JupyterLab terminal will be available or not. Default: False
Declaration
[JsonProperty("disableTerminal")]
public virtual bool? DisableTerminal { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnableHealthMonitoring
Verifies core internal services are running. Default: True
Declaration
[JsonProperty("enableHealthMonitoring")]
public virtual bool? EnableHealthMonitoring { get; set; }
Property Value
Type | Description |
---|---|
bool? |
IdleShutdown
Runtime will automatically shutdown after idle_shutdown_time. Default: True
Declaration
[JsonProperty("idleShutdown")]
public virtual bool? IdleShutdown { get; set; }
Property Value
Type | Description |
---|---|
bool? |
IdleShutdownTimeout
Time in minutes to wait before shutting down runtime. Default: 180 minutes
Declaration
[JsonProperty("idleShutdownTimeout")]
public virtual int? IdleShutdownTimeout { get; set; }
Property Value
Type | Description |
---|---|
int? |
InstallGpuDriver
Install Nvidia Driver automatically. Default: True
Declaration
[JsonProperty("installGpuDriver")]
public virtual bool? InstallGpuDriver { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Kernels
Optional. Use a list of container images to use as Kernels in the notebook instance.
Declaration
[JsonProperty("kernels")]
public virtual IList<ContainerImage> Kernels { get; set; }
Property Value
Type | Description |
---|---|
IList<ContainerImage> |
MixerDisabled
Bool indicating whether mixer client should be disabled. Default: False
Declaration
[JsonProperty("mixerDisabled")]
public virtual bool? MixerDisabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
NotebookUpgradeSchedule
Cron expression in UTC timezone, used to schedule instance auto upgrade. Please follow the cron format.
Declaration
[JsonProperty("notebookUpgradeSchedule")]
public virtual string NotebookUpgradeSchedule { get; set; }
Property Value
Type | Description |
---|---|
string |
PostStartupScript
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
).
Declaration
[JsonProperty("postStartupScript")]
public virtual string PostStartupScript { get; set; }
Property Value
Type | Description |
---|---|
string |
PostStartupScriptBehavior
Behavior for the post startup script.
Declaration
[JsonProperty("postStartupScriptBehavior")]
public virtual string PostStartupScriptBehavior { get; set; }
Property Value
Type | Description |
---|---|
string |
Upgradeable
Output only. Bool indicating whether an newer image is available in an image family.
Declaration
[JsonProperty("upgradeable")]
public virtual bool? Upgradeable { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Version
Output only. version of boot image such as M100, from release label of the image.
Declaration
[JsonProperty("version")]
public virtual string Version { get; set; }
Property Value
Type | Description |
---|---|
string |