Skip to content

Commit 6f88610

Browse files
1 parent 68f67e2 commit 6f88610

File tree

13 files changed

+196
-126
lines changed

13 files changed

+196
-126
lines changed

clients/google-api-services-workstations/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-workstations</artifactId>
25-
<version>v1-rev20240709-2.0.0</version>
25+
<version>v1-rev20240716-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-workstations:v1-rev20240709-2.0.0'
38+
implementation 'com.google.apis:google-api-services-workstations:v1-rev20240716-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-workstations/v1/2.0.0/com/google/api/services/workstations/v1/model/GceInstance.java

Lines changed: 18 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,11 @@ public final class GceInstance extends com.google.api.client.json.GenericJson {
7878

7979
/**
8080
* Optional. Whether to enable nested virtualization on Cloud Workstations VMs created using this
81-
* workstation configuration. Nested virtualization lets you run virtual machine (VM) instances
82-
* inside your workstation. Before enabling nested virtualization, consider the following
83-
* important considerations. Cloud Workstations instances are subject to the [same restrictions as
84-
* Compute Engine instances](https://cloud.google.com/compute/docs/instances/nested-
81+
* workstation configuration. Defaults to false. Nested virtualization lets you run virtual
82+
* machine (VM) instances inside your workstation. Before enabling nested virtualization, consider
83+
* the following important considerations. Cloud Workstations instances are subject to the [same
84+
* restrictions as Compute Engine
85+
* instances](https://cloud.google.com/compute/docs/instances/nested-
8586
* virtualization/overview#restrictions): * **Organization policy**: projects, folders, or
8687
* organizations may be restricted from creating nested VMs if the **Disable VM nested
8788
* virtualization** constraint is enforced in the organization policy. For more information, see
@@ -91,12 +92,7 @@ public final class GceInstance extends com.google.api.client.json.GenericJson {
9192
* might experience a 10% or greater decrease in performance for workloads that are CPU-bound and
9293
* possibly greater than a 10% decrease for workloads that are input/output bound. * **Machine
9394
* Type**: nested virtualization can only be enabled on workstation configurations that specify a
94-
* machine_type in the N1 or N2 machine series. * **GPUs**: nested virtualization may not be
95-
* enabled on workstation configurations with accelerators. * **Operating System**: because
96-
* [Container-Optimized OS](https://cloud.google.com/compute/docs/images/os-details#container-
97-
* optimized_os_cos) does not support nested virtualization, when nested virtualization is
98-
* enabled, the underlying Compute Engine VM instances boot from an [Ubuntu
99-
* LTS](https://cloud.google.com/compute/docs/images/os-details#ubuntu_lts) image.
95+
* machine_type in the N1 or N2 machine series.
10096
* The value may be {@code null}.
10197
*/
10298
@com.google.api.client.util.Key
@@ -275,10 +271,11 @@ public GceInstance setDisableSsh(java.lang.Boolean disableSsh) {
275271

276272
/**
277273
* Optional. Whether to enable nested virtualization on Cloud Workstations VMs created using this
278-
* workstation configuration. Nested virtualization lets you run virtual machine (VM) instances
279-
* inside your workstation. Before enabling nested virtualization, consider the following
280-
* important considerations. Cloud Workstations instances are subject to the [same restrictions as
281-
* Compute Engine instances](https://cloud.google.com/compute/docs/instances/nested-
274+
* workstation configuration. Defaults to false. Nested virtualization lets you run virtual
275+
* machine (VM) instances inside your workstation. Before enabling nested virtualization, consider
276+
* the following important considerations. Cloud Workstations instances are subject to the [same
277+
* restrictions as Compute Engine
278+
* instances](https://cloud.google.com/compute/docs/instances/nested-
282279
* virtualization/overview#restrictions): * **Organization policy**: projects, folders, or
283280
* organizations may be restricted from creating nested VMs if the **Disable VM nested
284281
* virtualization** constraint is enforced in the organization policy. For more information, see
@@ -288,12 +285,7 @@ public GceInstance setDisableSsh(java.lang.Boolean disableSsh) {
288285
* might experience a 10% or greater decrease in performance for workloads that are CPU-bound and
289286
* possibly greater than a 10% decrease for workloads that are input/output bound. * **Machine
290287
* Type**: nested virtualization can only be enabled on workstation configurations that specify a
291-
* machine_type in the N1 or N2 machine series. * **GPUs**: nested virtualization may not be
292-
* enabled on workstation configurations with accelerators. * **Operating System**: because
293-
* [Container-Optimized OS](https://cloud.google.com/compute/docs/images/os-details#container-
294-
* optimized_os_cos) does not support nested virtualization, when nested virtualization is
295-
* enabled, the underlying Compute Engine VM instances boot from an [Ubuntu
296-
* LTS](https://cloud.google.com/compute/docs/images/os-details#ubuntu_lts) image.
288+
* machine_type in the N1 or N2 machine series.
297289
* @return value or {@code null} for none
298290
*/
299291
public java.lang.Boolean getEnableNestedVirtualization() {
@@ -302,10 +294,11 @@ public java.lang.Boolean getEnableNestedVirtualization() {
302294

303295
/**
304296
* Optional. Whether to enable nested virtualization on Cloud Workstations VMs created using this
305-
* workstation configuration. Nested virtualization lets you run virtual machine (VM) instances
306-
* inside your workstation. Before enabling nested virtualization, consider the following
307-
* important considerations. Cloud Workstations instances are subject to the [same restrictions as
308-
* Compute Engine instances](https://cloud.google.com/compute/docs/instances/nested-
297+
* workstation configuration. Defaults to false. Nested virtualization lets you run virtual
298+
* machine (VM) instances inside your workstation. Before enabling nested virtualization, consider
299+
* the following important considerations. Cloud Workstations instances are subject to the [same
300+
* restrictions as Compute Engine
301+
* instances](https://cloud.google.com/compute/docs/instances/nested-
309302
* virtualization/overview#restrictions): * **Organization policy**: projects, folders, or
310303
* organizations may be restricted from creating nested VMs if the **Disable VM nested
311304
* virtualization** constraint is enforced in the organization policy. For more information, see
@@ -315,12 +308,7 @@ public java.lang.Boolean getEnableNestedVirtualization() {
315308
* might experience a 10% or greater decrease in performance for workloads that are CPU-bound and
316309
* possibly greater than a 10% decrease for workloads that are input/output bound. * **Machine
317310
* Type**: nested virtualization can only be enabled on workstation configurations that specify a
318-
* machine_type in the N1 or N2 machine series. * **GPUs**: nested virtualization may not be
319-
* enabled on workstation configurations with accelerators. * **Operating System**: because
320-
* [Container-Optimized OS](https://cloud.google.com/compute/docs/images/os-details#container-
321-
* optimized_os_cos) does not support nested virtualization, when nested virtualization is
322-
* enabled, the underlying Compute Engine VM instances boot from an [Ubuntu
323-
* LTS](https://cloud.google.com/compute/docs/images/os-details#ubuntu_lts) image.
311+
* machine_type in the N1 or N2 machine series.
324312
* @param enableNestedVirtualization enableNestedVirtualization or {@code null} for none
325313
*/
326314
public GceInstance setEnableNestedVirtualization(java.lang.Boolean enableNestedVirtualization) {

clients/google-api-services-workstations/v1/2.0.0/com/google/api/services/workstations/v1/model/WorkstationConfig.java

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,13 @@ public final class WorkstationConfig extends com.google.api.client.json.GenericJ
117117
private java.lang.String displayName;
118118

119119
/**
120-
* Optional. Whether to enable Linux `auditd` logging on the workstation. When enabled, a service
121-
* account must also be specified that has `logging.buckets.write` permission on the project.
122-
* Operating system audit logging is distinct from [Cloud Audit
123-
* Logs](https://cloud.google.com/workstations/docs/audit-logging).
120+
* Optional. Whether to enable Linux `auditd` logging on the workstation. When enabled, a
121+
* service_account must also be specified that has `roles/logging.logWriter` and
122+
* `roles/monitoring.metricWriter` on the project. Operating system audit logging is distinct from
123+
* [Cloud Audit Logs](https://cloud.google.com/workstations/docs/audit-logging) and [Container
124+
* output logging](http://cloud/workstations/docs/container-output-logging#overview). Operating
125+
* system audit logs are available in the [Cloud Logging](https://cloud.google.com/logging/docs)
126+
* console by querying: resource.type="gce_instance" log_name:"/logs/linux-auditd"
124127
* The value may be {@code null}.
125128
*/
126129
@com.google.api.client.util.Key
@@ -441,21 +444,27 @@ public WorkstationConfig setDisplayName(java.lang.String displayName) {
441444
}
442445

443446
/**
444-
* Optional. Whether to enable Linux `auditd` logging on the workstation. When enabled, a service
445-
* account must also be specified that has `logging.buckets.write` permission on the project.
446-
* Operating system audit logging is distinct from [Cloud Audit
447-
* Logs](https://cloud.google.com/workstations/docs/audit-logging).
447+
* Optional. Whether to enable Linux `auditd` logging on the workstation. When enabled, a
448+
* service_account must also be specified that has `roles/logging.logWriter` and
449+
* `roles/monitoring.metricWriter` on the project. Operating system audit logging is distinct from
450+
* [Cloud Audit Logs](https://cloud.google.com/workstations/docs/audit-logging) and [Container
451+
* output logging](http://cloud/workstations/docs/container-output-logging#overview). Operating
452+
* system audit logs are available in the [Cloud Logging](https://cloud.google.com/logging/docs)
453+
* console by querying: resource.type="gce_instance" log_name:"/logs/linux-auditd"
448454
* @return value or {@code null} for none
449455
*/
450456
public java.lang.Boolean getEnableAuditAgent() {
451457
return enableAuditAgent;
452458
}
453459

454460
/**
455-
* Optional. Whether to enable Linux `auditd` logging on the workstation. When enabled, a service
456-
* account must also be specified that has `logging.buckets.write` permission on the project.
457-
* Operating system audit logging is distinct from [Cloud Audit
458-
* Logs](https://cloud.google.com/workstations/docs/audit-logging).
461+
* Optional. Whether to enable Linux `auditd` logging on the workstation. When enabled, a
462+
* service_account must also be specified that has `roles/logging.logWriter` and
463+
* `roles/monitoring.metricWriter` on the project. Operating system audit logging is distinct from
464+
* [Cloud Audit Logs](https://cloud.google.com/workstations/docs/audit-logging) and [Container
465+
* output logging](http://cloud/workstations/docs/container-output-logging#overview). Operating
466+
* system audit logs are available in the [Cloud Logging](https://cloud.google.com/logging/docs)
467+
* console by querying: resource.type="gce_instance" log_name:"/logs/linux-auditd"
459468
* @param enableAuditAgent enableAuditAgent or {@code null} for none
460469
*/
461470
public WorkstationConfig setEnableAuditAgent(java.lang.Boolean enableAuditAgent) {

clients/google-api-services-workstations/v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-workstations</artifactId>
11-
<version>v1-rev20240709-2.0.0</version>
12-
<name>Cloud Workstations API v1-rev20240709-2.0.0</name>
11+
<version>v1-rev20240716-2.0.0</version>
12+
<name>Cloud Workstations API v1-rev20240716-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-workstations/v1/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-workstations</artifactId>
25-
<version>v1-rev20240709-2.0.0</version>
25+
<version>v1-rev20240716-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-workstations:v1-rev20240709-2.0.0'
38+
implementation 'com.google.apis:google-api-services-workstations:v1-rev20240716-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-workstations/v1beta/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-workstations</artifactId>
25-
<version>v1beta-rev20240709-2.0.0</version>
25+
<version>v1beta-rev20240716-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-workstations:v1beta-rev20240709-2.0.0'
38+
implementation 'com.google.apis:google-api-services-workstations:v1beta-rev20240716-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-workstations/v1beta/2.0.0/com/google/api/services/workstations/v1beta/model/BoostConfig.java

Lines changed: 12 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ public final class BoostConfig extends com.google.api.client.json.GenericJson {
5454

5555
/**
5656
* Optional. Whether to enable nested virtualization on boosted Cloud Workstations VMs running
57-
* using this boost configuration. Nested virtualization lets you run virtual machine (VM)
58-
* instances inside your workstation. Before enabling nested virtualization, consider the
59-
* following important considerations. Cloud Workstations instances are subject to the [same
57+
* using this boost configuration. Defaults to false. Nested virtualization lets you run virtual
58+
* machine (VM) instances inside your workstation. Before enabling nested virtualization, consider
59+
* the following important considerations. Cloud Workstations instances are subject to the [same
6060
* restrictions as Compute Engine
6161
* instances](https://cloud.google.com/compute/docs/instances/nested-
6262
* virtualization/overview#restrictions): * **Organization policy**: projects, folders, or
@@ -68,13 +68,7 @@ public final class BoostConfig extends com.google.api.client.json.GenericJson {
6868
* might experience a 10% or greater decrease in performance for workloads that are CPU-bound and
6969
* possibly greater than a 10% decrease for workloads that are input/output bound. * **Machine
7070
* Type**: nested virtualization can only be enabled on boost configurations that specify a
71-
* machine_type in the N1 or N2 machine series. * **GPUs**: nested virtualization may not be
72-
* enabled on boost configurations with accelerators. * **Operating System**: Because [Container-
73-
* Optimized OS](https://cloud.google.com/compute/docs/images/os-details#container-
74-
* optimized_os_cos) does not support nested virtualization, when nested virtualization is
75-
* enabled, the underlying Compute Engine VM instances boot from an [Ubuntu
76-
* LTS](https://cloud.google.com/compute/docs/images/os-details#ubuntu_lts) image. Defaults to
77-
* false.
71+
* machine_type in the N1 or N2 machine series.
7872
* The value may be {@code null}.
7973
*/
8074
@com.google.api.client.util.Key
@@ -145,9 +139,9 @@ public BoostConfig setBootDiskSizeGb(java.lang.Integer bootDiskSizeGb) {
145139

146140
/**
147141
* Optional. Whether to enable nested virtualization on boosted Cloud Workstations VMs running
148-
* using this boost configuration. Nested virtualization lets you run virtual machine (VM)
149-
* instances inside your workstation. Before enabling nested virtualization, consider the
150-
* following important considerations. Cloud Workstations instances are subject to the [same
142+
* using this boost configuration. Defaults to false. Nested virtualization lets you run virtual
143+
* machine (VM) instances inside your workstation. Before enabling nested virtualization, consider
144+
* the following important considerations. Cloud Workstations instances are subject to the [same
151145
* restrictions as Compute Engine
152146
* instances](https://cloud.google.com/compute/docs/instances/nested-
153147
* virtualization/overview#restrictions): * **Organization policy**: projects, folders, or
@@ -159,13 +153,7 @@ public BoostConfig setBootDiskSizeGb(java.lang.Integer bootDiskSizeGb) {
159153
* might experience a 10% or greater decrease in performance for workloads that are CPU-bound and
160154
* possibly greater than a 10% decrease for workloads that are input/output bound. * **Machine
161155
* Type**: nested virtualization can only be enabled on boost configurations that specify a
162-
* machine_type in the N1 or N2 machine series. * **GPUs**: nested virtualization may not be
163-
* enabled on boost configurations with accelerators. * **Operating System**: Because [Container-
164-
* Optimized OS](https://cloud.google.com/compute/docs/images/os-details#container-
165-
* optimized_os_cos) does not support nested virtualization, when nested virtualization is
166-
* enabled, the underlying Compute Engine VM instances boot from an [Ubuntu
167-
* LTS](https://cloud.google.com/compute/docs/images/os-details#ubuntu_lts) image. Defaults to
168-
* false.
156+
* machine_type in the N1 or N2 machine series.
169157
* @return value or {@code null} for none
170158
*/
171159
public java.lang.Boolean getEnableNestedVirtualization() {
@@ -174,9 +162,9 @@ public java.lang.Boolean getEnableNestedVirtualization() {
174162

175163
/**
176164
* Optional. Whether to enable nested virtualization on boosted Cloud Workstations VMs running
177-
* using this boost configuration. Nested virtualization lets you run virtual machine (VM)
178-
* instances inside your workstation. Before enabling nested virtualization, consider the
179-
* following important considerations. Cloud Workstations instances are subject to the [same
165+
* using this boost configuration. Defaults to false. Nested virtualization lets you run virtual
166+
* machine (VM) instances inside your workstation. Before enabling nested virtualization, consider
167+
* the following important considerations. Cloud Workstations instances are subject to the [same
180168
* restrictions as Compute Engine
181169
* instances](https://cloud.google.com/compute/docs/instances/nested-
182170
* virtualization/overview#restrictions): * **Organization policy**: projects, folders, or
@@ -188,13 +176,7 @@ public java.lang.Boolean getEnableNestedVirtualization() {
188176
* might experience a 10% or greater decrease in performance for workloads that are CPU-bound and
189177
* possibly greater than a 10% decrease for workloads that are input/output bound. * **Machine
190178
* Type**: nested virtualization can only be enabled on boost configurations that specify a
191-
* machine_type in the N1 or N2 machine series. * **GPUs**: nested virtualization may not be
192-
* enabled on boost configurations with accelerators. * **Operating System**: Because [Container-
193-
* Optimized OS](https://cloud.google.com/compute/docs/images/os-details#container-
194-
* optimized_os_cos) does not support nested virtualization, when nested virtualization is
195-
* enabled, the underlying Compute Engine VM instances boot from an [Ubuntu
196-
* LTS](https://cloud.google.com/compute/docs/images/os-details#ubuntu_lts) image. Defaults to
197-
* false.
179+
* machine_type in the N1 or N2 machine series.
198180
* @param enableNestedVirtualization enableNestedVirtualization or {@code null} for none
199181
*/
200182
public BoostConfig setEnableNestedVirtualization(java.lang.Boolean enableNestedVirtualization) {

0 commit comments

Comments
 (0)