Class WorkstationClusterPrivateClusterConfig
- java.lang.Object
-
- com.pulumi.gcp.workstations.outputs.WorkstationClusterPrivateClusterConfig
-
public final class WorkstationClusterPrivateClusterConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkstationClusterPrivateClusterConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
allowedProjects()
static WorkstationClusterPrivateClusterConfig.Builder
builder()
static WorkstationClusterPrivateClusterConfig.Builder
builder(WorkstationClusterPrivateClusterConfig defaults)
java.util.Optional<java.lang.String>
clusterHostname()
java.lang.Boolean
enablePrivateEndpoint()
java.util.Optional<java.lang.String>
serviceAttachmentUri()
-
-
-
Method Detail
-
allowedProjects
public java.util.List<java.lang.String> allowedProjects()
- Returns:
- Additional project IDs that are allowed to attach to the workstation cluster's service attachment. By default, the workstation cluster's project and the VPC host project (if different) are allowed.
-
clusterHostname
public java.util.Optional<java.lang.String> clusterHostname()
- Returns:
- (Output) 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.
-
enablePrivateEndpoint
public java.lang.Boolean enablePrivateEndpoint()
- Returns:
- Whether Workstations endpoint is private.
-
serviceAttachmentUri
public java.util.Optional<java.lang.String> serviceAttachmentUri()
- Returns:
- (Output) Service attachment URI for the workstation cluster. The service attachment 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].
-
builder
public static WorkstationClusterPrivateClusterConfig.Builder builder()
-
builder
public static WorkstationClusterPrivateClusterConfig.Builder builder(WorkstationClusterPrivateClusterConfig defaults)
-
-