Class PrivateClusterConfig
Configuration options for private workstation clusters.
Implements
Inherited Members
Namespace: Google.Apis.CloudWorkstations.v1.Data
Assembly: Google.Apis.CloudWorkstations.v1.dll
Syntax
public class PrivateClusterConfig : IDirectResponseSchema
Properties
AllowedProjects
Optional. Additional projects 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.
Declaration
[JsonProperty("allowedProjects")]
public virtual IList<string> AllowedProjects { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
ClusterHostname
Output only. Hostname for the workstation cluster. This field will be populated only when private endpoint is enabled. To access workstations in the workstation 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.
Declaration
[JsonProperty("clusterHostname")]
public virtual string ClusterHostname { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnablePrivateEndpoint
Immutable. Whether Workstations endpoint is private.
Declaration
[JsonProperty("enablePrivateEndpoint")]
public virtual bool? EnablePrivateEndpoint { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ServiceAttachmentUri
Output only. Service attachment URI for the workstation cluster. The service attachemnt is created when private endpoint is enabled. To access workstations in the workstation cluster, configure access to the managed service using Private Service Connect.
Declaration
[JsonProperty("serviceAttachmentUri")]
public virtual string ServiceAttachmentUri { get; set; }
Property Value
Type | Description |
---|---|
string |