WorkstationArgs

data class WorkstationArgs(val annotations: Output<Map<String, String>>? = null, val displayName: Output<String>? = null, val env: Output<Map<String, String>>? = null, val etag: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val workstationClusterId: Output<String>? = null, val workstationConfigId: Output<String>? = null, val workstationId: Output<String>? = null) : ConvertibleToJava<WorkstationArgs>

Creates a new workstation.

Constructors

Link copied to clipboard
fun WorkstationArgs(annotations: Output<Map<String, String>>? = null, displayName: Output<String>? = null, env: Output<Map<String, String>>? = null, etag: Output<String>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null, workstationClusterId: Output<String>? = null, workstationConfigId: Output<String>? = null, workstationId: Output<String>? = null)

Functions

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

Properties

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

Client-specified annotations.

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

Human-readable name for this resource.

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

Environment variables passed to the workstation container's entrypoint.

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

Checksum computed by the server. May be sent on update and delete requests to make sure that the client has an up-to-date value before proceeding.

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

Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.

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

Full name of this resource.

Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard
val workstationClusterId: Output<String>? = null
Link copied to clipboard
val workstationConfigId: Output<String>? = null
Link copied to clipboard
val workstationId: Output<String>? = null

Required. ID to use for the workstation.