RuntimeArgs

data class RuntimeArgs(val accessConfig: Output<RuntimeAccessConfigArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val runtimeId: Output<String>? = null, val softwareConfig: Output<RuntimeSoftwareConfigArgs>? = null, val virtualMachine: Output<VirtualMachineArgs>? = null) : ConvertibleToJava<RuntimeArgs>

Creates a new Runtime in a given project and location. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun RuntimeArgs(accessConfig: Output<RuntimeAccessConfigArgs>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, project: Output<String>? = null, requestId: Output<String>? = null, runtimeId: Output<String>? = null, softwareConfig: Output<RuntimeSoftwareConfigArgs>? = null, virtualMachine: Output<VirtualMachineArgs>? = null)

Functions

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

Properties

Link copied to clipboard

The config settings for accessing runtime.

Link copied to clipboard
val labels: Output<Map<String, String>>? = null

Optional. The labels to associate with this Managed Notebook or Runtime. Label keys must contain 1 to 63 characters, and must conform to RFC 1035. Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035. No more than 32 labels can be associated with a cluster.

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

Idempotent request UUID.

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

Required. User-defined unique ID of this Runtime.

Link copied to clipboard

The config settings for software inside the runtime.

Link copied to clipboard
val virtualMachine: Output<VirtualMachineArgs>? = null

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