WorkstationClusterPrivateClusterConfigArgs

data class WorkstationClusterPrivateClusterConfigArgs(val clusterHostname: Output<String>? = null, val enablePrivateEndpoint: Output<Boolean>, val serviceAttachmentUri: Output<String>? = null) : ConvertibleToJava<WorkstationClusterPrivateClusterConfigArgs>

Constructors

fun WorkstationClusterPrivateClusterConfigArgs(clusterHostname: Output<String>? = null, enablePrivateEndpoint: Output<Boolean>, serviceAttachmentUri: Output<String>? = null)

Functions

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

Properties

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

Hostname for the workstation cluster. This field will be populated only when private endpoint is enabled. To access workstations in the cluster, create a new DNS zone mapping this domain name to an internal IP address and a forwarding rule mapping that address to the service attachment.

Link copied to clipboard

Whether Workstations endpoint is private.

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

Service attachment URI for the workstation cluster. The service attachemnt is created when private endpoint is enabled. To access workstations in the cluster, configure access to the managed service using (Private Service Connect)https://cloud.google.com/vpc/docs/configure-private-service-connect-services.