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_v1beta.projects.locations.workstationClusters.workstationConfigs.html
+15-10
Original file line number
Diff line number
Diff line change
@@ -155,12 +155,12 @@ <h3>Method Details</h3>
155
155
"env": { # Environment variables passed to the container's entrypoint.
156
156
"a_key": "A String",
157
157
},
158
-
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.s
158
+
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.
159
159
"runAsUser": 42, # If set, overrides the USER specified in the image with the given uid.
160
160
"workingDir": "A String", # If set, overrides the default DIR specified by the image.
161
161
},
162
162
"createTime": "A String", # Output only. Time when this resource was created.
163
-
"degraded": True or False, # Output only. Whether this resource is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in the `conditions` field.
163
+
"degraded": True or False, # Output only. Whether this resource is degraded, in which case it may require user action to restore full functionality. See also the `conditions` field.
164
164
"deleteTime": "A String", # Output only. Time when this resource was soft-deleted.
165
165
"displayName": "A String", # Human-readable name for this resource.
166
166
"enableAuditAgent": True or False, # Whether to enable Linux `auditd` logging on the workstation. When enabled, a service account must also be specified that has `logging.buckets.write` permission on the project. Operating system audit logging is distinct from [Cloud Audit Logs](https://cloud.google.com/workstations/docs/audit-logging).
@@ -182,6 +182,7 @@ <h3>Method Details</h3>
182
182
"enableConfidentialCompute": True or False, # Whether the instance has confidential compute enabled.
183
183
},
184
184
"disablePublicIpAddresses": True or False, # When set to true, disables public IP addresses for VMs. If you disable public IP addresses, you must set up Private Google Access or Cloud NAT on your network. If you use Private Google Access and you use `private.googleapis.com` or `restricted.googleapis.com` for Container Registry and Artifact Registry, make sure that you set up DNS records for domains `*.gcr.io` and `*.pkg.dev`. Defaults to false (VMs have public IP addresses).
185
+
"enableNestedVirtualization": True or False, # Whether to enable nested virtualization on instances.
185
186
"machineType": "A String", # The type of machine to use for VM instances—for example, `e2-standard-4`. For more information about machine types that Cloud Workstations supports, see the list of [available machine types](https://cloud.google.com/workstations/docs/available-machine-types).
186
187
"poolSize": 42, # The number of VMs that the system should keep idle so that new workstations can be started quickly for new users. Defaults to `0` in the API.
187
188
"pooledInstances": 42, # Output only. Number of instances currently available in the pool for faster workstation startup.
@@ -333,12 +334,12 @@ <h3>Method Details</h3>
333
334
"env": { # Environment variables passed to the container's entrypoint.
334
335
"a_key": "A String",
335
336
},
336
-
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.s
337
+
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.
337
338
"runAsUser": 42, # If set, overrides the USER specified in the image with the given uid.
338
339
"workingDir": "A String", # If set, overrides the default DIR specified by the image.
339
340
},
340
341
"createTime": "A String", # Output only. Time when this resource was created.
341
-
"degraded": True or False, # Output only. Whether this resource is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in the `conditions` field.
342
+
"degraded": True or False, # Output only. Whether this resource is degraded, in which case it may require user action to restore full functionality. See also the `conditions` field.
342
343
"deleteTime": "A String", # Output only. Time when this resource was soft-deleted.
343
344
"displayName": "A String", # Human-readable name for this resource.
344
345
"enableAuditAgent": True or False, # Whether to enable Linux `auditd` logging on the workstation. When enabled, a service account must also be specified that has `logging.buckets.write` permission on the project. Operating system audit logging is distinct from [Cloud Audit Logs](https://cloud.google.com/workstations/docs/audit-logging).
@@ -360,6 +361,7 @@ <h3>Method Details</h3>
360
361
"enableConfidentialCompute": True or False, # Whether the instance has confidential compute enabled.
361
362
},
362
363
"disablePublicIpAddresses": True or False, # When set to true, disables public IP addresses for VMs. If you disable public IP addresses, you must set up Private Google Access or Cloud NAT on your network. If you use Private Google Access and you use `private.googleapis.com` or `restricted.googleapis.com` for Container Registry and Artifact Registry, make sure that you set up DNS records for domains `*.gcr.io` and `*.pkg.dev`. Defaults to false (VMs have public IP addresses).
364
+
"enableNestedVirtualization": True or False, # Whether to enable nested virtualization on instances.
363
365
"machineType": "A String", # The type of machine to use for VM instances—for example, `e2-standard-4`. For more information about machine types that Cloud Workstations supports, see the list of [available machine types](https://cloud.google.com/workstations/docs/available-machine-types).
364
366
"poolSize": 42, # The number of VMs that the system should keep idle so that new workstations can be started quickly for new users. Defaults to `0` in the API.
365
367
"pooledInstances": 42, # Output only. Number of instances currently available in the pool for faster workstation startup.
@@ -499,12 +501,12 @@ <h3>Method Details</h3>
499
501
"env": { # Environment variables passed to the container's entrypoint.
500
502
"a_key": "A String",
501
503
},
502
-
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.s
504
+
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.
503
505
"runAsUser": 42, # If set, overrides the USER specified in the image with the given uid.
504
506
"workingDir": "A String", # If set, overrides the default DIR specified by the image.
505
507
},
506
508
"createTime": "A String", # Output only. Time when this resource was created.
507
-
"degraded": True or False, # Output only. Whether this resource is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in the `conditions` field.
509
+
"degraded": True or False, # Output only. Whether this resource is degraded, in which case it may require user action to restore full functionality. See also the `conditions` field.
508
510
"deleteTime": "A String", # Output only. Time when this resource was soft-deleted.
509
511
"displayName": "A String", # Human-readable name for this resource.
510
512
"enableAuditAgent": True or False, # Whether to enable Linux `auditd` logging on the workstation. When enabled, a service account must also be specified that has `logging.buckets.write` permission on the project. Operating system audit logging is distinct from [Cloud Audit Logs](https://cloud.google.com/workstations/docs/audit-logging).
@@ -526,6 +528,7 @@ <h3>Method Details</h3>
526
528
"enableConfidentialCompute": True or False, # Whether the instance has confidential compute enabled.
527
529
},
528
530
"disablePublicIpAddresses": True or False, # When set to true, disables public IP addresses for VMs. If you disable public IP addresses, you must set up Private Google Access or Cloud NAT on your network. If you use Private Google Access and you use `private.googleapis.com` or `restricted.googleapis.com` for Container Registry and Artifact Registry, make sure that you set up DNS records for domains `*.gcr.io` and `*.pkg.dev`. Defaults to false (VMs have public IP addresses).
531
+
"enableNestedVirtualization": True or False, # Whether to enable nested virtualization on instances.
529
532
"machineType": "A String", # The type of machine to use for VM instances—for example, `e2-standard-4`. For more information about machine types that Cloud Workstations supports, see the list of [available machine types](https://cloud.google.com/workstations/docs/available-machine-types).
530
533
"poolSize": 42, # The number of VMs that the system should keep idle so that new workstations can be started quickly for new users. Defaults to `0` in the API.
531
534
"pooledInstances": 42, # Output only. Number of instances currently available in the pool for faster workstation startup.
@@ -619,12 +622,12 @@ <h3>Method Details</h3>
619
622
"env": { # Environment variables passed to the container's entrypoint.
620
623
"a_key": "A String",
621
624
},
622
-
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.s
625
+
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.
623
626
"runAsUser": 42, # If set, overrides the USER specified in the image with the given uid.
624
627
"workingDir": "A String", # If set, overrides the default DIR specified by the image.
625
628
},
626
629
"createTime": "A String", # Output only. Time when this resource was created.
627
-
"degraded": True or False, # Output only. Whether this resource is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in the `conditions` field.
630
+
"degraded": True or False, # Output only. Whether this resource is degraded, in which case it may require user action to restore full functionality. See also the `conditions` field.
628
631
"deleteTime": "A String", # Output only. Time when this resource was soft-deleted.
629
632
"displayName": "A String", # Human-readable name for this resource.
630
633
"enableAuditAgent": True or False, # Whether to enable Linux `auditd` logging on the workstation. When enabled, a service account must also be specified that has `logging.buckets.write` permission on the project. Operating system audit logging is distinct from [Cloud Audit Logs](https://cloud.google.com/workstations/docs/audit-logging).
@@ -646,6 +649,7 @@ <h3>Method Details</h3>
646
649
"enableConfidentialCompute": True or False, # Whether the instance has confidential compute enabled.
647
650
},
648
651
"disablePublicIpAddresses": True or False, # When set to true, disables public IP addresses for VMs. If you disable public IP addresses, you must set up Private Google Access or Cloud NAT on your network. If you use Private Google Access and you use `private.googleapis.com` or `restricted.googleapis.com` for Container Registry and Artifact Registry, make sure that you set up DNS records for domains `*.gcr.io` and `*.pkg.dev`. Defaults to false (VMs have public IP addresses).
652
+
"enableNestedVirtualization": True or False, # Whether to enable nested virtualization on instances.
649
653
"machineType": "A String", # The type of machine to use for VM instances—for example, `e2-standard-4`. For more information about machine types that Cloud Workstations supports, see the list of [available machine types](https://cloud.google.com/workstations/docs/available-machine-types).
650
654
"poolSize": 42, # The number of VMs that the system should keep idle so that new workstations can be started quickly for new users. Defaults to `0` in the API.
651
655
"pooledInstances": 42, # Output only. Number of instances currently available in the pool for faster workstation startup.
@@ -754,12 +758,12 @@ <h3>Method Details</h3>
754
758
"env": { # Environment variables passed to the container's entrypoint.
755
759
"a_key": "A String",
756
760
},
757
-
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.s
761
+
"image": "A String", # A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.
758
762
"runAsUser": 42, # If set, overrides the USER specified in the image with the given uid.
759
763
"workingDir": "A String", # If set, overrides the default DIR specified by the image.
760
764
},
761
765
"createTime": "A String", # Output only. Time when this resource was created.
762
-
"degraded": True or False, # Output only. Whether this resource is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in the `conditions` field.
766
+
"degraded": True or False, # Output only. Whether this resource is degraded, in which case it may require user action to restore full functionality. See also the `conditions` field.
763
767
"deleteTime": "A String", # Output only. Time when this resource was soft-deleted.
764
768
"displayName": "A String", # Human-readable name for this resource.
765
769
"enableAuditAgent": True or False, # Whether to enable Linux `auditd` logging on the workstation. When enabled, a service account must also be specified that has `logging.buckets.write` permission on the project. Operating system audit logging is distinct from [Cloud Audit Logs](https://cloud.google.com/workstations/docs/audit-logging).
@@ -781,6 +785,7 @@ <h3>Method Details</h3>
781
785
"enableConfidentialCompute": True or False, # Whether the instance has confidential compute enabled.
782
786
},
783
787
"disablePublicIpAddresses": True or False, # When set to true, disables public IP addresses for VMs. If you disable public IP addresses, you must set up Private Google Access or Cloud NAT on your network. If you use Private Google Access and you use `private.googleapis.com` or `restricted.googleapis.com` for Container Registry and Artifact Registry, make sure that you set up DNS records for domains `*.gcr.io` and `*.pkg.dev`. Defaults to false (VMs have public IP addresses).
788
+
"enableNestedVirtualization": True or False, # Whether to enable nested virtualization on instances.
784
789
"machineType": "A String", # The type of machine to use for VM instances—for example, `e2-standard-4`. For more information about machine types that Cloud Workstations supports, see the list of [available machine types](https://cloud.google.com/workstations/docs/available-machine-types).
785
790
"poolSize": 42, # The number of VMs that the system should keep idle so that new workstations can be started quickly for new users. Defaults to `0` in the API.
786
791
"pooledInstances": 42, # Output only. Number of instances currently available in the pool for faster workstation startup.
"description": "A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.s",
1251
+
"description": "A Docker container image that defines a custom environment. Cloud Workstations provides a number of [preconfigured images](https://cloud.google.com/workstations/docs/preconfigured-base-images), but you can create your own [custom container images](https://cloud.google.com/workstations/docs/custom-container-images). If using a private image, the `host.gceInstance.serviceAccount` field must be specified in the workstation configuration and must have permission to pull the specified image. Otherwise, the image must be publicly accessible.",
1252
1252
"type": "string"
1253
1253
},
1254
1254
"runAsUser": {
@@ -1336,6 +1336,10 @@
1336
1336
"description": "When set to true, disables public IP addresses for VMs. If you disable public IP addresses, you must set up Private Google Access or Cloud NAT on your network. If you use Private Google Access and you use `private.googleapis.com` or `restricted.googleapis.com` for Container Registry and Artifact Registry, make sure that you set up DNS records for domains `*.gcr.io` and `*.pkg.dev`. Defaults to false (VMs have public IP addresses).",
1337
1337
"type": "boolean"
1338
1338
},
1339
+
"enableNestedVirtualization": {
1340
+
"description": "Whether to enable nested virtualization on instances.",
1341
+
"type": "boolean"
1342
+
},
1339
1343
"machineType": {
1340
1344
"description": "The type of machine to use for VM instances\u2014for example, `e2-standard-4`. For more information about machine types that Cloud Workstations supports, see the list of [available machine types](https://cloud.google.com/workstations/docs/available-machine-types).",
1341
1345
"type": "string"
@@ -2102,7 +2106,7 @@
2102
2106
"type": "string"
2103
2107
},
2104
2108
"degraded": {
2105
-
"description": "Output only. Whether this resource is in degraded mode, in which case it may require user action to restore full functionality. Details can be found in the `conditions` field.",
2109
+
"description": "Output only. Whether this resource is degraded, in which case it may require user action to restore full functionality. See also the `conditions` field.",
0 commit comments