Interface NotebooksRuntimeSoftwareConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
NotebooksRuntimeSoftwareConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.199Z") @Stability(Stable) public interface NotebooksRuntimeSoftwareConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNotebooksRuntimeSoftwareConfig.BuilderA builder forNotebooksRuntimeSoftwareConfigstatic classNotebooksRuntimeSoftwareConfig.Jsii$ProxyAn implementation forNotebooksRuntimeSoftwareConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static NotebooksRuntimeSoftwareConfig.Builderbuilder()default StringgetCustomGpuDriverPath()Specify a custom Cloud Storage path where the GPU driver is stored.default ObjectgetEnableHealthMonitoring()Verifies core internal services are running.default ObjectgetIdleShutdown()Runtime will automatically shutdown after idle_shutdown_time.default NumbergetIdleShutdownTimeout()Time in minutes to wait before shuting down runtime.default ObjectgetInstallGpuDriver()Install Nvidia Driver automatically.default ObjectgetKernels()kernels block.default StringgetNotebookUpgradeSchedule()Cron expression in UTC timezone for schedule instance auto upgrade.default StringgetPostStartupScript()Path to a Bash script that automatically runs after a notebook instance fully boots up.default StringgetPostStartupScriptBehavior()Behavior for the post startup script.
-
-
-
Method Detail
-
getCustomGpuDriverPath
@Stability(Stable) @Nullable default String getCustomGpuDriverPath()
Specify a custom Cloud Storage path where the GPU driver is stored.If not specified, we'll automatically choose from official GPU drivers. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#custom_gpu_driver_path NotebooksRuntime#custom_gpu_driver_path}
-
getEnableHealthMonitoring
@Stability(Stable) @Nullable default Object getEnableHealthMonitoring()
Verifies core internal services are running. Default: True.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#enable_health_monitoring NotebooksRuntime#enable_health_monitoring}
-
getIdleShutdown
@Stability(Stable) @Nullable default Object getIdleShutdown()
Runtime will automatically shutdown after idle_shutdown_time. Default: True.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#idle_shutdown NotebooksRuntime#idle_shutdown}
-
getIdleShutdownTimeout
@Stability(Stable) @Nullable default Number getIdleShutdownTimeout()
Time in minutes to wait before shuting down runtime. Default: 180 minutes.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#idle_shutdown_timeout NotebooksRuntime#idle_shutdown_timeout}
-
getInstallGpuDriver
@Stability(Stable) @Nullable default Object getInstallGpuDriver()
Install Nvidia Driver automatically.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#install_gpu_driver NotebooksRuntime#install_gpu_driver}
-
getKernels
@Stability(Stable) @Nullable default Object getKernels()
kernels block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#kernels NotebooksRuntime#kernels}
-
getNotebookUpgradeSchedule
@Stability(Stable) @Nullable default String getNotebookUpgradeSchedule()
Cron expression in UTC timezone for schedule instance auto upgrade. Please follow the cron format.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#notebook_upgrade_schedule NotebooksRuntime#notebook_upgrade_schedule}
-
getPostStartupScript
@Stability(Stable) @Nullable default String getPostStartupScript()
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). Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#post_startup_script NotebooksRuntime#post_startup_script}
-
getPostStartupScriptBehavior
@Stability(Stable) @Nullable default String getPostStartupScriptBehavior()
Behavior for the post startup script. Possible values: ["POST_STARTUP_SCRIPT_BEHAVIOR_UNSPECIFIED", "RUN_EVERY_START", "DOWNLOAD_AND_RUN_EVERY_START"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/notebooks_runtime#post_startup_script_behavior NotebooksRuntime#post_startup_script_behavior}
-
builder
@Stability(Stable) static NotebooksRuntimeSoftwareConfig.Builder builder()
-
-