diff --git a/clients/google-api-services-workstations/v1beta/2.0.0/README.md b/clients/google-api-services-workstations/v1beta/2.0.0/README.md index 6ab1add3bfe..853b498ed54 100644 --- a/clients/google-api-services-workstations/v1beta/2.0.0/README.md +++ b/clients/google-api-services-workstations/v1beta/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-workstations - v1beta-rev20261006-2.0.0 + v1beta-rev20261014-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-workstations:v1beta-rev20261006-2.0.0' + implementation 'com.google.apis:google-api-services-workstations:v1beta-rev20261014-2.0.0' } ``` diff --git a/clients/google-api-services-workstations/v1beta/2.0.0/com/google/api/services/workstations/v1beta/model/GatewayConfig.java b/clients/google-api-services-workstations/v1beta/2.0.0/com/google/api/services/workstations/v1beta/model/GatewayConfig.java index 02c57718639..f780be71ce7 100644 --- a/clients/google-api-services-workstations/v1beta/2.0.0/com/google/api/services/workstations/v1beta/model/GatewayConfig.java +++ b/clients/google-api-services-workstations/v1beta/2.0.0/com/google/api/services/workstations/v1beta/model/GatewayConfig.java @@ -30,6 +30,18 @@ @SuppressWarnings("javadoc") public final class GatewayConfig extends com.google.api.client.json.GenericJson { + /** + * Optional. Specifies VM ports that can be accessed using the standard `$HOSTNAME:$PORT` format + * in addition to the service's default `$PORT-$HOSTNAME` format. See [Access HTTP Servers Running + * on Workstations] (https://docs.cloud.google.com/workstations/docs/access-http-servers-running- + * on-workstations). Note: This only controls the routing URL format. Network-level access is + * still controlled by `allowed_ports` on WorkstationConfig. All `allowed_ports` remain accessible + * via the default `$PORT-$HOSTNAME` format. + * The value may be {@code null}. + */ + @com.google.api.client.util.Key + private java.util.List directAccessPorts; + /** * Optional. Whether HTTP/2 is enabled for this workstation cluster. Defaults to false. * The value may be {@code null}. @@ -37,6 +49,33 @@ public final class GatewayConfig extends com.google.api.client.json.GenericJson @com.google.api.client.util.Key private java.lang.Boolean http2Enabled; + /** + * Optional. Specifies VM ports that can be accessed using the standard `$HOSTNAME:$PORT` format + * in addition to the service's default `$PORT-$HOSTNAME` format. See [Access HTTP Servers Running + * on Workstations] (https://docs.cloud.google.com/workstations/docs/access-http-servers-running- + * on-workstations). Note: This only controls the routing URL format. Network-level access is + * still controlled by `allowed_ports` on WorkstationConfig. All `allowed_ports` remain accessible + * via the default `$PORT-$HOSTNAME` format. + * @return value or {@code null} for none + */ + public java.util.List getDirectAccessPorts() { + return directAccessPorts; + } + + /** + * Optional. Specifies VM ports that can be accessed using the standard `$HOSTNAME:$PORT` format + * in addition to the service's default `$PORT-$HOSTNAME` format. See [Access HTTP Servers Running + * on Workstations] (https://docs.cloud.google.com/workstations/docs/access-http-servers-running- + * on-workstations). Note: This only controls the routing URL format. Network-level access is + * still controlled by `allowed_ports` on WorkstationConfig. All `allowed_ports` remain accessible + * via the default `$PORT-$HOSTNAME` format. + * @param directAccessPorts directAccessPorts or {@code null} for none + */ + public GatewayConfig setDirectAccessPorts(java.util.List directAccessPorts) { + this.directAccessPorts = directAccessPorts; + return this; + } + /** * Optional. Whether HTTP/2 is enabled for this workstation cluster. Defaults to false. * @return value or {@code null} for none diff --git a/clients/google-api-services-workstations/v1beta/2.0.0/pom.xml b/clients/google-api-services-workstations/v1beta/2.0.0/pom.xml index 030bbaf27a1..5c3673de24e 100644 --- a/clients/google-api-services-workstations/v1beta/2.0.0/pom.xml +++ b/clients/google-api-services-workstations/v1beta/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-workstations - v1beta-rev20261006-2.0.0 - Cloud Workstations API v1beta-rev20261006-2.0.0 + v1beta-rev20261014-2.0.0 + Cloud Workstations API v1beta-rev20261014-2.0.0 jar 2011 diff --git a/clients/google-api-services-workstations/v1beta/README.md b/clients/google-api-services-workstations/v1beta/README.md index 6ab1add3bfe..853b498ed54 100644 --- a/clients/google-api-services-workstations/v1beta/README.md +++ b/clients/google-api-services-workstations/v1beta/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-workstations - v1beta-rev20261006-2.0.0 + v1beta-rev20261014-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-workstations:v1beta-rev20261006-2.0.0' + implementation 'com.google.apis:google-api-services-workstations:v1beta-rev20261014-2.0.0' } ```