Skip to content

Commit 2cfb520

Browse files
feat(workstations): update the api
#### workstations:v1beta The following keys were added: - schemas.Workstation.properties.labels (Total Keys: 2) - schemas.WorkstationCluster.properties.labels (Total Keys: 2) - schemas.WorkstationConfig.properties.labels (Total Keys: 2)
1 parent 853b007 commit 2cfb520

4 files changed

+79
-16
lines changed

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

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -135,15 +135,18 @@ <h3>Method Details</h3>
135135
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time when this resource was soft-deleted.
136136
&quot;displayName&quot;: &quot;A String&quot;, # Human-readable name for this resource.
137137
&quot;etag&quot;: &quot;A String&quot;, # Checksum computed by the server. May be sent on update and delete requests to ensure that the client has an up-to-date value before proceeding.
138+
&quot;labels&quot;: { # Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.
139+
&quot;a_key&quot;: &quot;A String&quot;,
140+
},
138141
&quot;name&quot;: &quot;A String&quot;, # Full name of this resource.
139-
&quot;network&quot;: &quot;A String&quot;, # Name of the Compute Engine network in which instances associated with this cluster will be created.
142+
&quot;network&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine network in which instances associated with this cluster will be created.
140143
&quot;privateClusterConfig&quot;: { # Configuration options for private clusters. # Configuration for private cluster.
141144
&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 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.
142-
&quot;enablePrivateEndpoint&quot;: True or False, # Whether Workstations endpoint is private.
145+
&quot;enablePrivateEndpoint&quot;: True or False, # Immutable. Whether Workstations endpoint is private.
143146
&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 cluster, configure access to the managed service using (Private Service Connect)[https://cloud.google.com/vpc/docs/configure-private-service-connect-services].
144147
},
145148
&quot;reconciling&quot;: True or False, # Output only. Indicates whether this resource is currently being updated to match its intended state.
146-
&quot;subnetwork&quot;: &quot;A String&quot;, # 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.
149+
&quot;subnetwork&quot;: &quot;A String&quot;, # 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.
147150
&quot;uid&quot;: &quot;A String&quot;, # Output only. A system-assigned unique identified for this resource.
148151
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Time when this resource was most recently updated.
149152
}
@@ -251,15 +254,18 @@ <h3>Method Details</h3>
251254
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time when this resource was soft-deleted.
252255
&quot;displayName&quot;: &quot;A String&quot;, # Human-readable name for this resource.
253256
&quot;etag&quot;: &quot;A String&quot;, # Checksum computed by the server. May be sent on update and delete requests to ensure that the client has an up-to-date value before proceeding.
257+
&quot;labels&quot;: { # Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.
258+
&quot;a_key&quot;: &quot;A String&quot;,
259+
},
254260
&quot;name&quot;: &quot;A String&quot;, # Full name of this resource.
255-
&quot;network&quot;: &quot;A String&quot;, # Name of the Compute Engine network in which instances associated with this cluster will be created.
261+
&quot;network&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine network in which instances associated with this cluster will be created.
256262
&quot;privateClusterConfig&quot;: { # Configuration options for private clusters. # Configuration for private cluster.
257263
&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 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.
258-
&quot;enablePrivateEndpoint&quot;: True or False, # Whether Workstations endpoint is private.
264+
&quot;enablePrivateEndpoint&quot;: True or False, # Immutable. Whether Workstations endpoint is private.
259265
&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 cluster, configure access to the managed service using (Private Service Connect)[https://cloud.google.com/vpc/docs/configure-private-service-connect-services].
260266
},
261267
&quot;reconciling&quot;: True or False, # Output only. Indicates whether this resource is currently being updated to match its intended state.
262-
&quot;subnetwork&quot;: &quot;A String&quot;, # 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.
268+
&quot;subnetwork&quot;: &quot;A String&quot;, # 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.
263269
&quot;uid&quot;: &quot;A String&quot;, # Output only. A system-assigned unique identified for this resource.
264270
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Time when this resource was most recently updated.
265271
}</pre>
@@ -307,15 +313,18 @@ <h3>Method Details</h3>
307313
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time when this resource was soft-deleted.
308314
&quot;displayName&quot;: &quot;A String&quot;, # Human-readable name for this resource.
309315
&quot;etag&quot;: &quot;A String&quot;, # Checksum computed by the server. May be sent on update and delete requests to ensure that the client has an up-to-date value before proceeding.
316+
&quot;labels&quot;: { # Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.
317+
&quot;a_key&quot;: &quot;A String&quot;,
318+
},
310319
&quot;name&quot;: &quot;A String&quot;, # Full name of this resource.
311-
&quot;network&quot;: &quot;A String&quot;, # Name of the Compute Engine network in which instances associated with this cluster will be created.
320+
&quot;network&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine network in which instances associated with this cluster will be created.
312321
&quot;privateClusterConfig&quot;: { # Configuration options for private clusters. # Configuration for private cluster.
313322
&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 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.
314-
&quot;enablePrivateEndpoint&quot;: True or False, # Whether Workstations endpoint is private.
323+
&quot;enablePrivateEndpoint&quot;: True or False, # Immutable. Whether Workstations endpoint is private.
315324
&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 cluster, configure access to the managed service using (Private Service Connect)[https://cloud.google.com/vpc/docs/configure-private-service-connect-services].
316325
},
317326
&quot;reconciling&quot;: True or False, # Output only. Indicates whether this resource is currently being updated to match its intended state.
318-
&quot;subnetwork&quot;: &quot;A String&quot;, # 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.
327+
&quot;subnetwork&quot;: &quot;A String&quot;, # 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.
319328
&quot;uid&quot;: &quot;A String&quot;, # Output only. A system-assigned unique identified for this resource.
320329
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Time when this resource was most recently updated.
321330
},
@@ -366,15 +375,18 @@ <h3>Method Details</h3>
366375
&quot;deleteTime&quot;: &quot;A String&quot;, # Output only. Time when this resource was soft-deleted.
367376
&quot;displayName&quot;: &quot;A String&quot;, # Human-readable name for this resource.
368377
&quot;etag&quot;: &quot;A String&quot;, # Checksum computed by the server. May be sent on update and delete requests to ensure that the client has an up-to-date value before proceeding.
378+
&quot;labels&quot;: { # Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.
379+
&quot;a_key&quot;: &quot;A String&quot;,
380+
},
369381
&quot;name&quot;: &quot;A String&quot;, # Full name of this resource.
370-
&quot;network&quot;: &quot;A String&quot;, # Name of the Compute Engine network in which instances associated with this cluster will be created.
382+
&quot;network&quot;: &quot;A String&quot;, # Immutable. Name of the Compute Engine network in which instances associated with this cluster will be created.
371383
&quot;privateClusterConfig&quot;: { # Configuration options for private clusters. # Configuration for private cluster.
372384
&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 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.
373-
&quot;enablePrivateEndpoint&quot;: True or False, # Whether Workstations endpoint is private.
385+
&quot;enablePrivateEndpoint&quot;: True or False, # Immutable. Whether Workstations endpoint is private.
374386
&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 cluster, configure access to the managed service using (Private Service Connect)[https://cloud.google.com/vpc/docs/configure-private-service-connect-services].
375387
},
376388
&quot;reconciling&quot;: True or False, # Output only. Indicates whether this resource is currently being updated to match its intended state.
377-
&quot;subnetwork&quot;: &quot;A String&quot;, # 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.
389+
&quot;subnetwork&quot;: &quot;A String&quot;, # 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.
378390
&quot;uid&quot;: &quot;A String&quot;, # Output only. A system-assigned unique identified for this resource.
379391
&quot;updateTime&quot;: &quot;A String&quot;, # Output only. Time when this resource was most recently updated.
380392
}

docs/dyn/workstations_v1beta.projects.locations.workstationClusters.workstationConfigs.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,9 @@ <h3>Method Details</h3>
185185
},
186186
},
187187
&quot;idleTimeout&quot;: &quot;A String&quot;, # How long to wait before automatically stopping an instance that hasn&#x27;t received any user traffic. A value of 0 indicates that this instance should never time out due to idleness. Defaults to 20 minutes.
188+
&quot;labels&quot;: { # Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.
189+
&quot;a_key&quot;: &quot;A String&quot;,
190+
},
188191
&quot;name&quot;: &quot;A String&quot;, # Full name of this resource.
189192
&quot;persistentDirectories&quot;: [ # Directories to persist across workstation sessions.
190193
{ # A directory to persist across workstation sessions.
@@ -341,6 +344,9 @@ <h3>Method Details</h3>
341344
},
342345
},
343346
&quot;idleTimeout&quot;: &quot;A String&quot;, # How long to wait before automatically stopping an instance that hasn&#x27;t received any user traffic. A value of 0 indicates that this instance should never time out due to idleness. Defaults to 20 minutes.
347+
&quot;labels&quot;: { # Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.
348+
&quot;a_key&quot;: &quot;A String&quot;,
349+
},
344350
&quot;name&quot;: &quot;A String&quot;, # Full name of this resource.
345351
&quot;persistentDirectories&quot;: [ # Directories to persist across workstation sessions.
346352
{ # A directory to persist across workstation sessions.
@@ -485,6 +491,9 @@ <h3>Method Details</h3>
485491
},
486492
},
487493
&quot;idleTimeout&quot;: &quot;A String&quot;, # How long to wait before automatically stopping an instance that hasn&#x27;t received any user traffic. A value of 0 indicates that this instance should never time out due to idleness. Defaults to 20 minutes.
494+
&quot;labels&quot;: { # Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.
495+
&quot;a_key&quot;: &quot;A String&quot;,
496+
},
488497
&quot;name&quot;: &quot;A String&quot;, # Full name of this resource.
489498
&quot;persistentDirectories&quot;: [ # Directories to persist across workstation sessions.
490499
{ # A directory to persist across workstation sessions.
@@ -583,6 +592,9 @@ <h3>Method Details</h3>
583592
},
584593
},
585594
&quot;idleTimeout&quot;: &quot;A String&quot;, # How long to wait before automatically stopping an instance that hasn&#x27;t received any user traffic. A value of 0 indicates that this instance should never time out due to idleness. Defaults to 20 minutes.
595+
&quot;labels&quot;: { # Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.
596+
&quot;a_key&quot;: &quot;A String&quot;,
597+
},
586598
&quot;name&quot;: &quot;A String&quot;, # Full name of this resource.
587599
&quot;persistentDirectories&quot;: [ # Directories to persist across workstation sessions.
588600
{ # A directory to persist across workstation sessions.
@@ -696,6 +708,9 @@ <h3>Method Details</h3>
696708
},
697709
},
698710
&quot;idleTimeout&quot;: &quot;A String&quot;, # How long to wait before automatically stopping an instance that hasn&#x27;t received any user traffic. A value of 0 indicates that this instance should never time out due to idleness. Defaults to 20 minutes.
711+
&quot;labels&quot;: { # Client-specified labels that are applied to the resource and that are also propagated to the underlying Compute Engine resources.
712+
&quot;a_key&quot;: &quot;A String&quot;,
713+
},
699714
&quot;name&quot;: &quot;A String&quot;, # Full name of this resource.
700715
&quot;persistentDirectories&quot;: [ # Directories to persist across workstation sessions.
701716
{ # A directory to persist across workstation sessions.

0 commit comments

Comments
 (0)