EnvironmentArgs

data class EnvironmentArgs(val containerImage: Output<ContainerImageArgs>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val environmentId: Output<String>? = null, val location: Output<String>? = null, val postStartupScript: Output<String>? = null, val project: Output<String>? = null, val vmImage: Output<VmImageArgs>? = null) : ConvertibleToJava<EnvironmentArgs>

Creates a new Environment. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun EnvironmentArgs(containerImage: Output<ContainerImageArgs>? = null, description: Output<String>? = null, displayName: Output<String>? = null, environmentId: Output<String>? = null, location: Output<String>? = null, postStartupScript: Output<String>? = null, project: Output<String>? = null, vmImage: Output<VmImageArgs>? = null)

Functions

Link copied to clipboard
open override fun toJava(): EnvironmentArgs

Properties

Link copied to clipboard
val containerImage: Output<ContainerImageArgs>? = null

Use a container image to start the notebook instance.

Link copied to clipboard
val description: Output<String>? = null

A brief description of this environment.

Link copied to clipboard
val displayName: Output<String>? = null

Display name of this environment for the UI.

Link copied to clipboard
val environmentId: Output<String>? = null

Required. User-defined unique ID of this environment. The environment_id must be 1 to 63 characters long and contain only lowercase letters, numeric characters, and dashes. The first character must be a lowercase letter and the last character cannot be a dash.

Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val postStartupScript: Output<String>? = null

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. Example: "gs://path-to-file/file-name"

Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard
val vmImage: Output<VmImageArgs>? = null

Use a Compute Engine VM image to start the notebook instance.