WorkstationClusterArgs

data class WorkstationClusterArgs(val annotations: Output<Map<String, String>>? = null, val displayName: Output<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 network: Output<String>? = null, val privateClusterConfig: Output<PrivateClusterConfigArgs>? = null, val project: Output<String>? = null, val subnetwork: Output<String>? = null, val workstationClusterId: Output<String>? = null) : ConvertibleToJava<WorkstationClusterArgs>

Creates a new workstation cluster.

Constructors

Link copied to clipboard
constructor(annotations: Output<Map<String, String>>? = null, displayName: Output<String>? = null, etag: Output<String>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, name: Output<String>? = null, network: Output<String>? = null, privateClusterConfig: Output<PrivateClusterConfigArgs>? = null, project: Output<String>? = null, subnetwork: Output<String>? = null, workstationClusterId: Output<String>? = null)

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 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 network: Output<String>? = null

Immutable. Name of the Compute Engine network in which instances associated with this cluster will be created.

Link copied to clipboard

Configuration for private cluster.

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

Immutable. Name of the Compute Engine subnetwork in which instances associated with this cluster will be created. Must be part of the subnetwork specified for this cluster.

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

Required. ID to use for the workstation cluster.

Functions

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