Skip to content

Commit e401693

Browse files
feat(workstations): update the api
#### workstations:v1 The following keys were added: - schemas.PortRange (Total Keys: 6) - schemas.WorkstationConfig.properties.allowedPorts (Total Keys: 2) #### workstations:v1beta The following keys were added: - schemas.Workstation.properties.satisfiesPzi (Total Keys: 2) - schemas.Workstation.properties.satisfiesPzs (Total Keys: 2) - schemas.WorkstationCluster.properties.satisfiesPzi (Total Keys: 2) - schemas.WorkstationCluster.properties.satisfiesPzs (Total Keys: 2) - schemas.WorkstationConfig.properties.satisfiesPzi (Total Keys: 2) - schemas.WorkstationConfig.properties.satisfiesPzs (Total Keys: 2)
1 parent d0ea2ac commit e401693

7 files changed

+190
-68
lines changed

docs/dyn/workstations_v1.projects.locations.workstationClusters.html

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -135,22 +135,22 @@ <h3>Method Details</h3>
135135
&quot;degraded&quot;: True or False, # Output only. Whether this workstation cluster is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in conditions.
136136
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time when this workstation cluster was soft-deleted.
137137
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name for this workstation cluster.
138-
&quot;domainConfig&quot;: { # Configuration options for private workstation clusters. # Optional. Configuration options for a custom domain.
139-
&quot;domain&quot;: &quot;A String&quot;, # Immutable. Whether Workstations endpoint is private.
138+
&quot;domainConfig&quot;: { # Configuration options for a custom domain. # Optional. Configuration options for a custom domain.
139+
&quot;domain&quot;: &quot;A String&quot;, # Immutable. Domain used by Workstations for HTTP ingress.
140140
},
141141
&quot;etag&quot;: &quot;A String&quot;, # Optional. 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.
142142
&quot;labels&quot;: { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation cluster and that are also propagated to the underlying Compute Engine resources.
143143
&quot;a_key&quot;: &quot;A String&quot;,
144144
},
145145
&quot;name&quot;: &quot;A String&quot;, # Identifier. Full name of this workstation cluster.
146146
&quot;network&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine network in which instances associated with this workstation cluster will be created.
147-
&quot;privateClusterConfig&quot;: { # Optional. Configuration for private workstation cluster.
148-
&quot;allowedProjects&quot;: [
147+
&quot;privateClusterConfig&quot;: { # Configuration options for private workstation clusters. # Optional. Configuration for private workstation cluster.
148+
&quot;allowedProjects&quot;: [ # Optional. Additional projects that are allowed to attach to the workstation cluster&#x27;s service attachment. By default, the workstation cluster&#x27;s project and the VPC host project (if different) are allowed.
149149
&quot;A String&quot;,
150150
],
151-
&quot;clusterHostname&quot;: &quot;A String&quot;,
152-
&quot;enablePrivateEndpoint&quot;: True or False,
153-
&quot;serviceAttachmentUri&quot;: &quot;A String&quot;,
151+
&quot;clusterHostname&quot;: &quot;A String&quot;, # 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.
152+
&quot;enablePrivateEndpoint&quot;: True or False, # Immutable. Whether Workstations endpoint is private.
153+
&quot;serviceAttachmentUri&quot;: &quot;A String&quot;, # 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](https://cloud.google.com/vpc/docs/configure-private-service-connect-services).
154154
},
155155
&quot;reconciling&quot;: True or False, # Output only. Indicates whether this workstation cluster is currently being updated to match its intended state.
156156
&quot;subnetwork&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine subnetwork in which instances associated with this workstation cluster will be created. Must be part of the subnetwork specified for this workstation cluster.
@@ -261,22 +261,22 @@ <h3>Method Details</h3>
261261
&quot;degraded&quot;: True or False, # Output only. Whether this workstation cluster is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in conditions.
262262
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time when this workstation cluster was soft-deleted.
263263
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name for this workstation cluster.
264-
&quot;domainConfig&quot;: { # Configuration options for private workstation clusters. # Optional. Configuration options for a custom domain.
265-
&quot;domain&quot;: &quot;A String&quot;, # Immutable. Whether Workstations endpoint is private.
264+
&quot;domainConfig&quot;: { # Configuration options for a custom domain. # Optional. Configuration options for a custom domain.
265+
&quot;domain&quot;: &quot;A String&quot;, # Immutable. Domain used by Workstations for HTTP ingress.
266266
},
267267
&quot;etag&quot;: &quot;A String&quot;, # Optional. 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.
268268
&quot;labels&quot;: { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation cluster and that are also propagated to the underlying Compute Engine resources.
269269
&quot;a_key&quot;: &quot;A String&quot;,
270270
},
271271
&quot;name&quot;: &quot;A String&quot;, # Identifier. Full name of this workstation cluster.
272272
&quot;network&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine network in which instances associated with this workstation cluster will be created.
273-
&quot;privateClusterConfig&quot;: { # Optional. Configuration for private workstation cluster.
274-
&quot;allowedProjects&quot;: [
273+
&quot;privateClusterConfig&quot;: { # Configuration options for private workstation clusters. # Optional. Configuration for private workstation cluster.
274+
&quot;allowedProjects&quot;: [ # Optional. Additional projects that are allowed to attach to the workstation cluster&#x27;s service attachment. By default, the workstation cluster&#x27;s project and the VPC host project (if different) are allowed.
275275
&quot;A String&quot;,
276276
],
277-
&quot;clusterHostname&quot;: &quot;A String&quot;,
278-
&quot;enablePrivateEndpoint&quot;: True or False,
279-
&quot;serviceAttachmentUri&quot;: &quot;A String&quot;,
277+
&quot;clusterHostname&quot;: &quot;A String&quot;, # 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.
278+
&quot;enablePrivateEndpoint&quot;: True or False, # Immutable. Whether Workstations endpoint is private.
279+
&quot;serviceAttachmentUri&quot;: &quot;A String&quot;, # 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](https://cloud.google.com/vpc/docs/configure-private-service-connect-services).
280280
},
281281
&quot;reconciling&quot;: True or False, # Output only. Indicates whether this workstation cluster is currently being updated to match its intended state.
282282
&quot;subnetwork&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine subnetwork in which instances associated with this workstation cluster will be created. Must be part of the subnetwork specified for this workstation cluster.
@@ -327,22 +327,22 @@ <h3>Method Details</h3>
327327
&quot;degraded&quot;: True or False, # Output only. Whether this workstation cluster is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in conditions.
328328
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time when this workstation cluster was soft-deleted.
329329
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name for this workstation cluster.
330-
&quot;domainConfig&quot;: { # Configuration options for private workstation clusters. # Optional. Configuration options for a custom domain.
331-
&quot;domain&quot;: &quot;A String&quot;, # Immutable. Whether Workstations endpoint is private.
330+
&quot;domainConfig&quot;: { # Configuration options for a custom domain. # Optional. Configuration options for a custom domain.
331+
&quot;domain&quot;: &quot;A String&quot;, # Immutable. Domain used by Workstations for HTTP ingress.
332332
},
333333
&quot;etag&quot;: &quot;A String&quot;, # Optional. 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.
334334
&quot;labels&quot;: { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation cluster and that are also propagated to the underlying Compute Engine resources.
335335
&quot;a_key&quot;: &quot;A String&quot;,
336336
},
337337
&quot;name&quot;: &quot;A String&quot;, # Identifier. Full name of this workstation cluster.
338338
&quot;network&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine network in which instances associated with this workstation cluster will be created.
339-
&quot;privateClusterConfig&quot;: { # Optional. Configuration for private workstation cluster.
340-
&quot;allowedProjects&quot;: [
339+
&quot;privateClusterConfig&quot;: { # Configuration options for private workstation clusters. # Optional. Configuration for private workstation cluster.
340+
&quot;allowedProjects&quot;: [ # Optional. Additional projects that are allowed to attach to the workstation cluster&#x27;s service attachment. By default, the workstation cluster&#x27;s project and the VPC host project (if different) are allowed.
341341
&quot;A String&quot;,
342342
],
343-
&quot;clusterHostname&quot;: &quot;A String&quot;,
344-
&quot;enablePrivateEndpoint&quot;: True or False,
345-
&quot;serviceAttachmentUri&quot;: &quot;A String&quot;,
343+
&quot;clusterHostname&quot;: &quot;A String&quot;, # 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.
344+
&quot;enablePrivateEndpoint&quot;: True or False, # Immutable. Whether Workstations endpoint is private.
345+
&quot;serviceAttachmentUri&quot;: &quot;A String&quot;, # 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](https://cloud.google.com/vpc/docs/configure-private-service-connect-services).
346346
},
347347
&quot;reconciling&quot;: True or False, # Output only. Indicates whether this workstation cluster is currently being updated to match its intended state.
348348
&quot;subnetwork&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine subnetwork in which instances associated with this workstation cluster will be created. Must be part of the subnetwork specified for this workstation cluster.
@@ -396,22 +396,22 @@ <h3>Method Details</h3>
396396
&quot;degraded&quot;: True or False, # Output only. Whether this workstation cluster is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in conditions.
397397
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time when this workstation cluster was soft-deleted.
398398
&quot;displayName&quot;: &quot;A String&quot;, # Optional. Human-readable name for this workstation cluster.
399-
&quot;domainConfig&quot;: { # Configuration options for private workstation clusters. # Optional. Configuration options for a custom domain.
400-
&quot;domain&quot;: &quot;A String&quot;, # Immutable. Whether Workstations endpoint is private.
399+
&quot;domainConfig&quot;: { # Configuration options for a custom domain. # Optional. Configuration options for a custom domain.
400+
&quot;domain&quot;: &quot;A String&quot;, # Immutable. Domain used by Workstations for HTTP ingress.
401401
},
402402
&quot;etag&quot;: &quot;A String&quot;, # Optional. 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.
403403
&quot;labels&quot;: { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation cluster and that are also propagated to the underlying Compute Engine resources.
404404
&quot;a_key&quot;: &quot;A String&quot;,
405405
},
406406
&quot;name&quot;: &quot;A String&quot;, # Identifier. Full name of this workstation cluster.
407407
&quot;network&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine network in which instances associated with this workstation cluster will be created.
408-
&quot;privateClusterConfig&quot;: { # Optional. Configuration for private workstation cluster.
409-
&quot;allowedProjects&quot;: [
408+
&quot;privateClusterConfig&quot;: { # Configuration options for private workstation clusters. # Optional. Configuration for private workstation cluster.
409+
&quot;allowedProjects&quot;: [ # Optional. Additional projects that are allowed to attach to the workstation cluster&#x27;s service attachment. By default, the workstation cluster&#x27;s project and the VPC host project (if different) are allowed.
410410
&quot;A String&quot;,
411411
],
412-
&quot;clusterHostname&quot;: &quot;A String&quot;,
413-
&quot;enablePrivateEndpoint&quot;: True or False,
414-
&quot;serviceAttachmentUri&quot;: &quot;A String&quot;,
412+
&quot;clusterHostname&quot;: &quot;A String&quot;, # 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.
413+
&quot;enablePrivateEndpoint&quot;: True or False, # Immutable. Whether Workstations endpoint is private.
414+
&quot;serviceAttachmentUri&quot;: &quot;A String&quot;, # 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](https://cloud.google.com/vpc/docs/configure-private-service-connect-services).
415415
},
416416
&quot;reconciling&quot;: True or False, # Output only. Indicates whether this workstation cluster is currently being updated to match its intended state.
417417
&quot;subnetwork&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine subnetwork in which instances associated with this workstation cluster will be created. Must be part of the subnetwork specified for this workstation cluster.

0 commit comments

Comments
 (0)