diff --git a/clients/google-api-services-tpu/v1/2.0.0/README.md b/clients/google-api-services-tpu/v1/2.0.0/README.md
index bd379b5369e..476f7c97eb3 100644
--- a/clients/google-api-services-tpu/v1/2.0.0/README.md
+++ b/clients/google-api-services-tpu/v1/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-tpu
- v1-rev20260127-2.0.0
+ v1-rev20261001-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-tpu:v1-rev20260127-2.0.0'
+ implementation 'com.google.apis:google-api-services-tpu:v1-rev20261001-2.0.0'
}
```
diff --git a/clients/google-api-services-tpu/v1/2.0.0/com/google/api/services/tpu/v1/TPU.java b/clients/google-api-services-tpu/v1/2.0.0/com/google/api/services/tpu/v1/TPU.java
index ffe40354b41..edb2e9d1158 100644
--- a/clients/google-api-services-tpu/v1/2.0.0/com/google/api/services/tpu/v1/TPU.java
+++ b/clients/google-api-services-tpu/v1/2.0.0/com/google/api/services/tpu/v1/TPU.java
@@ -312,10 +312,14 @@ public Get set(String parameterName, Object value) {
}
}
/**
- * Lists information about the supported locations for this service. This method can be called in
- * two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-
- * visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include
- * public locations as well as private or other locations specifically visible to the project.
+ * Lists information about the supported locations for this service. This method lists locations
+ * based on the resource scope provided in the ListLocationsRequest.name field: * **Global
+ * locations**: If `name` is empty, the method lists the public locations available to all projects.
+ * * **Project-specific locations**: If `name` follows the format `projects/{project}`, the method
+ * lists locations visible to that specific project. This includes public, private, or other
+ * project-specific locations enabled for the project. For gRPC and client library implementations,
+ * the resource name is passed as the `name` field. For direct service calls, the resource name is
+ * incorporated into the request path based on the specific service implementation and version.
*
* Create a request for the method "locations.list".
*
@@ -339,10 +343,15 @@ public class List extends TPURequest extraLocationTypes;
- /** Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented
- otherwise. This is primarily for internal usage.
+ /** Optional. Do not use this field unless explicitly documented otherwise. This is primarily for
+ internal usage.
*/
public java.util.List getExtraLocationTypes() {
return extraLocationTypes;
}
/**
- * Optional. Do not use this field. It is unsupported and is ignored unless explicitly
- * documented otherwise. This is primarily for internal usage.
+ * Optional. Do not use this field unless explicitly documented otherwise. This is primarily
+ * for internal usage.
*/
public List setExtraLocationTypes(java.util.List extraLocationTypes) {
this.extraLocationTypes = extraLocationTypes;
diff --git a/clients/google-api-services-tpu/v1/2.0.0/pom.xml b/clients/google-api-services-tpu/v1/2.0.0/pom.xml
index 5bab63e654c..bf589eca7cd 100644
--- a/clients/google-api-services-tpu/v1/2.0.0/pom.xml
+++ b/clients/google-api-services-tpu/v1/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-tpu
- v1-rev20260127-2.0.0
- Cloud TPU API v1-rev20260127-2.0.0
+ v1-rev20261001-2.0.0
+ Cloud TPU API v1-rev20261001-2.0.0
jar
2011
diff --git a/clients/google-api-services-tpu/v1/README.md b/clients/google-api-services-tpu/v1/README.md
index bd379b5369e..476f7c97eb3 100644
--- a/clients/google-api-services-tpu/v1/README.md
+++ b/clients/google-api-services-tpu/v1/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-tpu
- v1-rev20260127-2.0.0
+ v1-rev20261001-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-tpu:v1-rev20260127-2.0.0'
+ implementation 'com.google.apis:google-api-services-tpu:v1-rev20261001-2.0.0'
}
```
diff --git a/clients/google-api-services-tpu/v1alpha1/2.0.0/README.md b/clients/google-api-services-tpu/v1alpha1/2.0.0/README.md
index 01347fd5e38..8c7c757bd31 100644
--- a/clients/google-api-services-tpu/v1alpha1/2.0.0/README.md
+++ b/clients/google-api-services-tpu/v1alpha1/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-tpu
- v1alpha1-rev20260127-2.0.0
+ v1alpha1-rev20261001-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-tpu:v1alpha1-rev20260127-2.0.0'
+ implementation 'com.google.apis:google-api-services-tpu:v1alpha1-rev20261001-2.0.0'
}
```
diff --git a/clients/google-api-services-tpu/v1alpha1/2.0.0/com/google/api/services/tpu/v1alpha1/TPU.java b/clients/google-api-services-tpu/v1alpha1/2.0.0/com/google/api/services/tpu/v1alpha1/TPU.java
index 5c7a7952f03..a7ba897908e 100644
--- a/clients/google-api-services-tpu/v1alpha1/2.0.0/com/google/api/services/tpu/v1alpha1/TPU.java
+++ b/clients/google-api-services-tpu/v1alpha1/2.0.0/com/google/api/services/tpu/v1alpha1/TPU.java
@@ -312,10 +312,14 @@ public Get set(String parameterName, Object value) {
}
}
/**
- * Lists information about the supported locations for this service. This method can be called in
- * two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-
- * visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include
- * public locations as well as private or other locations specifically visible to the project.
+ * Lists information about the supported locations for this service. This method lists locations
+ * based on the resource scope provided in the ListLocationsRequest.name field: * **Global
+ * locations**: If `name` is empty, the method lists the public locations available to all projects.
+ * * **Project-specific locations**: If `name` follows the format `projects/{project}`, the method
+ * lists locations visible to that specific project. This includes public, private, or other
+ * project-specific locations enabled for the project. For gRPC and client library implementations,
+ * the resource name is passed as the `name` field. For direct service calls, the resource name is
+ * incorporated into the request path based on the specific service implementation and version.
*
* Create a request for the method "locations.list".
*
@@ -339,10 +343,15 @@ public class List extends TPURequest extraLocationTypes;
- /** Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented
- otherwise. This is primarily for internal usage.
+ /** Optional. Do not use this field unless explicitly documented otherwise. This is primarily for
+ internal usage.
*/
public java.util.List getExtraLocationTypes() {
return extraLocationTypes;
}
/**
- * Optional. Do not use this field. It is unsupported and is ignored unless explicitly
- * documented otherwise. This is primarily for internal usage.
+ * Optional. Do not use this field unless explicitly documented otherwise. This is primarily
+ * for internal usage.
*/
public List setExtraLocationTypes(java.util.List extraLocationTypes) {
this.extraLocationTypes = extraLocationTypes;
diff --git a/clients/google-api-services-tpu/v1alpha1/2.0.0/pom.xml b/clients/google-api-services-tpu/v1alpha1/2.0.0/pom.xml
index 61af1fed22a..3e66dc7849e 100644
--- a/clients/google-api-services-tpu/v1alpha1/2.0.0/pom.xml
+++ b/clients/google-api-services-tpu/v1alpha1/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-tpu
- v1alpha1-rev20260127-2.0.0
- Cloud TPU API v1alpha1-rev20260127-2.0.0
+ v1alpha1-rev20261001-2.0.0
+ Cloud TPU API v1alpha1-rev20261001-2.0.0
jar
2011
diff --git a/clients/google-api-services-tpu/v1alpha1/README.md b/clients/google-api-services-tpu/v1alpha1/README.md
index 01347fd5e38..8c7c757bd31 100644
--- a/clients/google-api-services-tpu/v1alpha1/README.md
+++ b/clients/google-api-services-tpu/v1alpha1/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-tpu
- v1alpha1-rev20260127-2.0.0
+ v1alpha1-rev20261001-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-tpu:v1alpha1-rev20260127-2.0.0'
+ implementation 'com.google.apis:google-api-services-tpu:v1alpha1-rev20261001-2.0.0'
}
```
diff --git a/clients/google-api-services-tpu/v2/2.0.0/README.md b/clients/google-api-services-tpu/v2/2.0.0/README.md
index c587e456c36..616811c78b5 100644
--- a/clients/google-api-services-tpu/v2/2.0.0/README.md
+++ b/clients/google-api-services-tpu/v2/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-tpu
- v2-rev20260127-2.0.0
+ v2-rev20261001-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-tpu:v2-rev20260127-2.0.0'
+ implementation 'com.google.apis:google-api-services-tpu:v2-rev20261001-2.0.0'
}
```
diff --git a/clients/google-api-services-tpu/v2/2.0.0/com/google/api/services/tpu/v2/TPU.java b/clients/google-api-services-tpu/v2/2.0.0/com/google/api/services/tpu/v2/TPU.java
index 616ea513bcd..b211dd75267 100644
--- a/clients/google-api-services-tpu/v2/2.0.0/com/google/api/services/tpu/v2/TPU.java
+++ b/clients/google-api-services-tpu/v2/2.0.0/com/google/api/services/tpu/v2/TPU.java
@@ -444,10 +444,14 @@ public Get set(String parameterName, Object value) {
}
}
/**
- * Lists information about the supported locations for this service. This method can be called in
- * two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-
- * visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include
- * public locations as well as private or other locations specifically visible to the project.
+ * Lists information about the supported locations for this service. This method lists locations
+ * based on the resource scope provided in the ListLocationsRequest.name field: * **Global
+ * locations**: If `name` is empty, the method lists the public locations available to all projects.
+ * * **Project-specific locations**: If `name` follows the format `projects/{project}`, the method
+ * lists locations visible to that specific project. This includes public, private, or other
+ * project-specific locations enabled for the project. For gRPC and client library implementations,
+ * the resource name is passed as the `name` field. For direct service calls, the resource name is
+ * incorporated into the request path based on the specific service implementation and version.
*
* Create a request for the method "locations.list".
*
@@ -471,10 +475,15 @@ public class List extends TPURequest extraLocationTypes;
- /** Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented
- otherwise. This is primarily for internal usage.
+ /** Optional. Do not use this field unless explicitly documented otherwise. This is primarily for
+ internal usage.
*/
public java.util.List getExtraLocationTypes() {
return extraLocationTypes;
}
/**
- * Optional. Do not use this field. It is unsupported and is ignored unless explicitly
- * documented otherwise. This is primarily for internal usage.
+ * Optional. Do not use this field unless explicitly documented otherwise. This is primarily
+ * for internal usage.
*/
public List setExtraLocationTypes(java.util.List extraLocationTypes) {
this.extraLocationTypes = extraLocationTypes;
diff --git a/clients/google-api-services-tpu/v2/2.0.0/com/google/api/services/tpu/v2/model/Node.java b/clients/google-api-services-tpu/v2/2.0.0/com/google/api/services/tpu/v2/model/Node.java
index e770136358f..a45c3cb4144 100644
--- a/clients/google-api-services-tpu/v2/2.0.0/com/google/api/services/tpu/v2/model/Node.java
+++ b/clients/google-api-services-tpu/v2/2.0.0/com/google/api/services/tpu/v2/model/Node.java
@@ -183,6 +183,14 @@ public final class Node extends com.google.api.client.json.GenericJson {
com.google.api.client.util.Data.nullOf(NetworkEndpoint.class);
}
+ /**
+ * Output only. Protection tier for the workload which specifies the workload expectations in the
+ * event of infrastructure failures at data center (e.g. power and/or cooling failures).
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.lang.String protectionTier;
+
/**
* Output only. The qualified name of the QueuedResource that requested this Node.
* The value may be {@code null}.
@@ -574,6 +582,25 @@ public Node setNetworkEndpoints(java.util.List networkEndpoints
return this;
}
+ /**
+ * Output only. Protection tier for the workload which specifies the workload expectations in the
+ * event of infrastructure failures at data center (e.g. power and/or cooling failures).
+ * @return value or {@code null} for none
+ */
+ public java.lang.String getProtectionTier() {
+ return protectionTier;
+ }
+
+ /**
+ * Output only. Protection tier for the workload which specifies the workload expectations in the
+ * event of infrastructure failures at data center (e.g. power and/or cooling failures).
+ * @param protectionTier protectionTier or {@code null} for none
+ */
+ public Node setProtectionTier(java.lang.String protectionTier) {
+ this.protectionTier = protectionTier;
+ return this;
+ }
+
/**
* Output only. The qualified name of the QueuedResource that requested this Node.
* @return value or {@code null} for none
diff --git a/clients/google-api-services-tpu/v2/2.0.0/pom.xml b/clients/google-api-services-tpu/v2/2.0.0/pom.xml
index c60b157d527..5a853822316 100644
--- a/clients/google-api-services-tpu/v2/2.0.0/pom.xml
+++ b/clients/google-api-services-tpu/v2/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-tpu
- v2-rev20260127-2.0.0
- Cloud TPU API v2-rev20260127-2.0.0
+ v2-rev20261001-2.0.0
+ Cloud TPU API v2-rev20261001-2.0.0
jar
2011
diff --git a/clients/google-api-services-tpu/v2/README.md b/clients/google-api-services-tpu/v2/README.md
index c587e456c36..616811c78b5 100644
--- a/clients/google-api-services-tpu/v2/README.md
+++ b/clients/google-api-services-tpu/v2/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-tpu
- v2-rev20260127-2.0.0
+ v2-rev20261001-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-tpu:v2-rev20260127-2.0.0'
+ implementation 'com.google.apis:google-api-services-tpu:v2-rev20261001-2.0.0'
}
```
diff --git a/clients/google-api-services-tpu/v2alpha1/2.0.0/README.md b/clients/google-api-services-tpu/v2alpha1/2.0.0/README.md
index 3ce6eae510d..daf6b2535c9 100644
--- a/clients/google-api-services-tpu/v2alpha1/2.0.0/README.md
+++ b/clients/google-api-services-tpu/v2alpha1/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-tpu
- v2alpha1-rev20260127-2.0.0
+ v2alpha1-rev20261001-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-tpu:v2alpha1-rev20260127-2.0.0'
+ implementation 'com.google.apis:google-api-services-tpu:v2alpha1-rev20261001-2.0.0'
}
```
diff --git a/clients/google-api-services-tpu/v2alpha1/2.0.0/com/google/api/services/tpu/v2alpha1/TPU.java b/clients/google-api-services-tpu/v2alpha1/2.0.0/com/google/api/services/tpu/v2alpha1/TPU.java
index d1a91883410..5af2a110763 100644
--- a/clients/google-api-services-tpu/v2alpha1/2.0.0/com/google/api/services/tpu/v2alpha1/TPU.java
+++ b/clients/google-api-services-tpu/v2alpha1/2.0.0/com/google/api/services/tpu/v2alpha1/TPU.java
@@ -444,10 +444,14 @@ public Get set(String parameterName, Object value) {
}
}
/**
- * Lists information about the supported locations for this service. This method can be called in
- * two ways: * **List all public locations:** Use the path `GET /v1/locations`. * **List project-
- * visible locations:** Use the path `GET /v1/projects/{project_id}/locations`. This may include
- * public locations as well as private or other locations specifically visible to the project.
+ * Lists information about the supported locations for this service. This method lists locations
+ * based on the resource scope provided in the ListLocationsRequest.name field: * **Global
+ * locations**: If `name` is empty, the method lists the public locations available to all projects.
+ * * **Project-specific locations**: If `name` follows the format `projects/{project}`, the method
+ * lists locations visible to that specific project. This includes public, private, or other
+ * project-specific locations enabled for the project. For gRPC and client library implementations,
+ * the resource name is passed as the `name` field. For direct service calls, the resource name is
+ * incorporated into the request path based on the specific service implementation and version.
*
* Create a request for the method "locations.list".
*
@@ -471,10 +475,15 @@ public class List extends TPURequest extraLocationTypes;
- /** Optional. Do not use this field. It is unsupported and is ignored unless explicitly documented
- otherwise. This is primarily for internal usage.
+ /** Optional. Do not use this field unless explicitly documented otherwise. This is primarily for
+ internal usage.
*/
public java.util.List getExtraLocationTypes() {
return extraLocationTypes;
}
/**
- * Optional. Do not use this field. It is unsupported and is ignored unless explicitly
- * documented otherwise. This is primarily for internal usage.
+ * Optional. Do not use this field unless explicitly documented otherwise. This is primarily
+ * for internal usage.
*/
public List setExtraLocationTypes(java.util.List extraLocationTypes) {
this.extraLocationTypes = extraLocationTypes;
diff --git a/clients/google-api-services-tpu/v2alpha1/2.0.0/pom.xml b/clients/google-api-services-tpu/v2alpha1/2.0.0/pom.xml
index fc7f87047a9..638c099d9fb 100644
--- a/clients/google-api-services-tpu/v2alpha1/2.0.0/pom.xml
+++ b/clients/google-api-services-tpu/v2alpha1/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-tpu
- v2alpha1-rev20260127-2.0.0
- Cloud TPU API v2alpha1-rev20260127-2.0.0
+ v2alpha1-rev20261001-2.0.0
+ Cloud TPU API v2alpha1-rev20261001-2.0.0
jar
2011
diff --git a/clients/google-api-services-tpu/v2alpha1/README.md b/clients/google-api-services-tpu/v2alpha1/README.md
index 3ce6eae510d..daf6b2535c9 100644
--- a/clients/google-api-services-tpu/v2alpha1/README.md
+++ b/clients/google-api-services-tpu/v2alpha1/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-tpu
- v2alpha1-rev20260127-2.0.0
+ v2alpha1-rev20261001-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-tpu:v2alpha1-rev20260127-2.0.0'
+ implementation 'com.google.apis:google-api-services-tpu:v2alpha1-rev20261001-2.0.0'
}
```