You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/dyn/workstations_v1.projects.locations.workstationClusters.html
+12
Original file line number
Diff line number
Diff line change
@@ -135,6 +135,9 @@ <h3>Method Details</h3>
135
135
"degraded": 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.
136
136
"deleteTime": "A String", # Output only. Time when this workstation cluster was soft-deleted.
137
137
"displayName": "A String", # Optional. Human-readable name for this workstation cluster.
138
+
"domainConfig": { # Configuration options for a custom domain. # Optional. Configuration options for a custom domain.
139
+
"domain": "A String", # Immutable. Domain used by Workstations for HTTP ingress.
140
+
},
138
141
"etag": "A String", # 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.
139
142
"labels": { # 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.
140
143
"a_key": "A String",
@@ -258,6 +261,9 @@ <h3>Method Details</h3>
258
261
"degraded": 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.
259
262
"deleteTime": "A String", # Output only. Time when this workstation cluster was soft-deleted.
260
263
"displayName": "A String", # Optional. Human-readable name for this workstation cluster.
264
+
"domainConfig": { # Configuration options for a custom domain. # Optional. Configuration options for a custom domain.
265
+
"domain": "A String", # Immutable. Domain used by Workstations for HTTP ingress.
266
+
},
261
267
"etag": "A String", # 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.
262
268
"labels": { # 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.
263
269
"a_key": "A String",
@@ -321,6 +327,9 @@ <h3>Method Details</h3>
321
327
"degraded": 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.
322
328
"deleteTime": "A String", # Output only. Time when this workstation cluster was soft-deleted.
323
329
"displayName": "A String", # Optional. Human-readable name for this workstation cluster.
330
+
"domainConfig": { # Configuration options for a custom domain. # Optional. Configuration options for a custom domain.
331
+
"domain": "A String", # Immutable. Domain used by Workstations for HTTP ingress.
332
+
},
324
333
"etag": "A String", # 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.
325
334
"labels": { # 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.
326
335
"a_key": "A String",
@@ -387,6 +396,9 @@ <h3>Method Details</h3>
387
396
"degraded": 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.
388
397
"deleteTime": "A String", # Output only. Time when this workstation cluster was soft-deleted.
389
398
"displayName": "A String", # Optional. Human-readable name for this workstation cluster.
399
+
"domainConfig": { # Configuration options for a custom domain. # Optional. Configuration options for a custom domain.
400
+
"domain": "A String", # Immutable. Domain used by Workstations for HTTP ingress.
401
+
},
390
402
"etag": "A String", # 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.
391
403
"labels": { # 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.
Copy file name to clipboardexpand all lines: docs/dyn/workstations_v1.projects.locations.workstationClusters.workstationConfigs.workstations.html
+5
Original file line number
Diff line number
Diff line change
@@ -146,6 +146,7 @@ <h3>Method Details</h3>
146
146
},
147
147
"etag": "A String", # 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.
148
148
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
149
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
149
150
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
150
151
"a_key": "A String",
151
152
},
@@ -279,6 +280,7 @@ <h3>Method Details</h3>
279
280
},
280
281
"etag": "A String", # 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.
281
282
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
283
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
282
284
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
283
285
"a_key": "A String",
284
286
},
@@ -373,6 +375,7 @@ <h3>Method Details</h3>
373
375
},
374
376
"etag": "A String", # 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.
375
377
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
378
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
376
379
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
377
380
"a_key": "A String",
378
381
},
@@ -421,6 +424,7 @@ <h3>Method Details</h3>
421
424
},
422
425
"etag": "A String", # 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.
423
426
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
427
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
424
428
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
425
429
"a_key": "A String",
426
430
},
@@ -484,6 +488,7 @@ <h3>Method Details</h3>
484
488
},
485
489
"etag": "A String", # 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.
486
490
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
491
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
487
492
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
Copy file name to clipboardexpand all lines: docs/dyn/workstations_v1beta.projects.locations.workstationClusters.workstationConfigs.workstations.html
+5
Original file line number
Diff line number
Diff line change
@@ -146,6 +146,7 @@ <h3>Method Details</h3>
146
146
},
147
147
"etag": "A String", # 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.
148
148
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
149
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
149
150
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
150
151
"a_key": "A String",
151
152
},
@@ -279,6 +280,7 @@ <h3>Method Details</h3>
279
280
},
280
281
"etag": "A String", # 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.
281
282
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
283
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
282
284
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
283
285
"a_key": "A String",
284
286
},
@@ -373,6 +375,7 @@ <h3>Method Details</h3>
373
375
},
374
376
"etag": "A String", # 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.
375
377
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
378
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
376
379
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
377
380
"a_key": "A String",
378
381
},
@@ -421,6 +424,7 @@ <h3>Method Details</h3>
421
424
},
422
425
"etag": "A String", # 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.
423
426
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
427
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
424
428
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
425
429
"a_key": "A String",
426
430
},
@@ -484,6 +488,7 @@ <h3>Method Details</h3>
484
488
},
485
489
"etag": "A String", # 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.
486
490
"host": "A String", # Output only. Host to which clients can send HTTPS traffic that will be received by the workstation. Authorized traffic will be received to the workstation as HTTP on port 80. To send traffic to a different port, clients may prefix the host with the destination port in the format `{port}-{host}`.
491
+
"kmsKey": "A String", # Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.
487
492
"labels": { # Optional. [Labels](https://cloud.google.com/workstations/docs/label-resources) that are applied to the workstation and that are also propagated to the underlying Compute Engine resources.
"description": "Configuration options for a custom domain.",
1335
+
"id": "DomainConfig",
1336
+
"properties": {
1337
+
"domain": {
1338
+
"description": "Immutable. Domain used by Workstations for HTTP ingress.",
1339
+
"type": "string"
1340
+
}
1341
+
},
1342
+
"type": "object"
1343
+
},
1333
1344
"Expr": {
1334
1345
"description": "Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: \"Summary size limit\" description: \"Determines if a summary is less than 100 chars\" expression: \"document.summary.size() < 100\" Example (Equality): title: \"Requestor is owner\" description: \"Determines if requestor is the document owner\" expression: \"document.owner == request.auth.claims.email\" Example (Logic): title: \"Public documents\" description: \"Determine whether the document should be publicly visible\" expression: \"document.type != 'private' && document.type != 'internal'\" Example (Data Manipulation): title: \"Notification string\" description: \"Create a notification string with a timestamp.\" expression: \"'New message received at ' + string(document.create_time)\" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.",
1335
1346
"id": "Expr",
@@ -2040,6 +2051,11 @@
2040
2051
"readOnly": true,
2041
2052
"type": "string"
2042
2053
},
2054
+
"kmsKey": {
2055
+
"description": "Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.",
2056
+
"readOnly": true,
2057
+
"type": "string"
2058
+
},
2043
2059
"labels": {
2044
2060
"additionalProperties": {
2045
2061
"type": "string"
@@ -2140,6 +2156,10 @@
2140
2156
"description": "Optional. Human-readable name for this workstation cluster.",
2141
2157
"type": "string"
2142
2158
},
2159
+
"domainConfig": {
2160
+
"$ref": "DomainConfig",
2161
+
"description": "Optional. Configuration options for a custom domain."
2162
+
},
2143
2163
"etag": {
2144
2164
"description": "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.",
"description": "Output only. The name of the Google Cloud KMS encryption key used to encrypt this workstation. The KMS key can only be configured in the WorkstationConfig. The expected format is `projects/*/locations/*/keyRings/*/cryptoKeys/*`.",
0 commit comments