From 195ee82c3bc4fdfdc835e75fd409e1098d3bb5b7 Mon Sep 17 00:00:00 2001
From: yoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com>
Date: Thu, 23 Jul 2026 17:54:08 -0700
Subject: [PATCH] chore: regenerate networkservices client
---
.../v1/2.0.0/README.md | 4 +-
.../v1/model/AgentGatewaySelfManaged.java | 27 ++++++++
.../v1/model/AuthzExtension.java | 66 ++++++++++++-------
.../v1/model/EndpointPolicy.java | 39 ++++++-----
.../v1/2.0.0/pom.xml | 4 +-
.../v1/README.md | 4 +-
6 files changed, 96 insertions(+), 48 deletions(-)
diff --git a/clients/google-api-services-networkservices/v1/2.0.0/README.md b/clients/google-api-services-networkservices/v1/2.0.0/README.md
index ca154e5ead3..64edbfba827 100644
--- a/clients/google-api-services-networkservices/v1/2.0.0/README.md
+++ b/clients/google-api-services-networkservices/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-networkservices
- v1-rev20260626-2.0.0
+ v1-rev20260710-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260626-2.0.0'
+ implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260710-2.0.0'
}
```
diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewaySelfManaged.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewaySelfManaged.java
index 2014f39c3d3..9168611f09f 100644
--- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewaySelfManaged.java
+++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AgentGatewaySelfManaged.java
@@ -37,6 +37,14 @@ public final class AgentGatewaySelfManaged extends com.google.api.client.json.Ge
@com.google.api.client.util.Key
private java.lang.String resourceUri;
+ /**
+ * Optional. List of supported Google Cloud networking proxies in the Project and Location.
+ * resource_uris is mutually exclusive with resource_uri.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.util.List resourceUris;
+
/**
* Optional. A supported Google Cloud networking proxy in the Project and Location
* @return value or {@code null} for none
@@ -54,6 +62,25 @@ public AgentGatewaySelfManaged setResourceUri(java.lang.String resourceUri) {
return this;
}
+ /**
+ * Optional. List of supported Google Cloud networking proxies in the Project and Location.
+ * resource_uris is mutually exclusive with resource_uri.
+ * @return value or {@code null} for none
+ */
+ public java.util.List getResourceUris() {
+ return resourceUris;
+ }
+
+ /**
+ * Optional. List of supported Google Cloud networking proxies in the Project and Location.
+ * resource_uris is mutually exclusive with resource_uri.
+ * @param resourceUris resourceUris or {@code null} for none
+ */
+ public AgentGatewaySelfManaged setResourceUris(java.util.List resourceUris) {
+ this.resourceUris = resourceUris;
+ return this;
+ }
+
@Override
public AgentGatewaySelfManaged set(String fieldName, Object value) {
return (AgentGatewaySelfManaged) super.set(fieldName, value);
diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AuthzExtension.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AuthzExtension.java
index 224cc9dfe26..09eb347e3d5 100644
--- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AuthzExtension.java
+++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/AuthzExtension.java
@@ -32,7 +32,7 @@ public final class AuthzExtension extends com.google.api.client.json.GenericJson
/**
* Optional. The `:authority` header in the gRPC request sent from Envoy to the extension service.
- * It is required when the `service` field points to a backend service or a wasm plugin.
+ * It is required when the `service` field points to a backend service.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -96,10 +96,10 @@ public final class AuthzExtension extends com.google.api.client.json.GenericJson
/**
* Optional. All backend services and forwarding rules referenced by this extension must share the
- * same load balancing scheme. Supported values: `INTERNAL_MANAGED`, `EXTERNAL_MANAGED`. Can be
- * omitted for AuthzExtensions that do not reference a backend service. For more information,
- * refer to [Backend services overview](https://cloud.google.com/load-balancing/docs/backend-
- * service).
+ * same load balancing scheme. The supported values are `INTERNAL_MANAGED` and `EXTERNAL_MANAGED`.
+ * You can omit this field for `AuthzExtensions` resources that don't reference a backend service.
+ * For more information, see [Backend services overview](https://cloud.google.com/load-
+ * balancing/docs/backend-service).
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -126,11 +126,17 @@ public final class AuthzExtension extends com.google.api.client.json.GenericJson
/**
* Required. The reference to the service that runs the extension. To configure a callout
- * extension, `service` must be a fully-qualified reference to a [backend
+ * extension: For global AuthzExtension, `service` must be a fully-qualified reference to a
+ * [backend service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in
+ * the format: `https://www.googleapis.com/compute/v1/projects/{project}/global/backendServices/{b
+ * ackendService}`. For regional AuthzExtension, `service` must be a fully-qualified reference to
+ * one of the following: * a [backend
* service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in the
* format: `https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/backendServi
- * ces/{backendService}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/backe
- * ndServices/{backendService}`.
+ * ces/{backendService}`. * a fully qualified domain name that can be resolved by the Google Cloud
+ * DNS. * `iap.googleapis.com` and it can only be referenced by an AuthzPolicy with the
+ * policyProfile set to REQUEST_AUTHZ. * `modelarmor..rep.googleapis.com` and it can only be
+ * referenced by an AuthzPolicy with the policyProfile set to CONTENT_AUTHZ.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -162,7 +168,7 @@ public final class AuthzExtension extends com.google.api.client.json.GenericJson
/**
* Optional. The `:authority` header in the gRPC request sent from Envoy to the extension service.
- * It is required when the `service` field points to a backend service or a wasm plugin.
+ * It is required when the `service` field points to a backend service.
* @return value or {@code null} for none
*/
public java.lang.String getAuthority() {
@@ -171,7 +177,7 @@ public java.lang.String getAuthority() {
/**
* Optional. The `:authority` header in the gRPC request sent from Envoy to the extension service.
- * It is required when the `service` field points to a backend service or a wasm plugin.
+ * It is required when the `service` field points to a backend service.
* @param authority authority or {@code null} for none
*/
public AuthzExtension setAuthority(java.lang.String authority) {
@@ -311,10 +317,10 @@ public AuthzExtension setLabels(java.util.Map labels)
/**
* Optional. All backend services and forwarding rules referenced by this extension must share the
- * same load balancing scheme. Supported values: `INTERNAL_MANAGED`, `EXTERNAL_MANAGED`. Can be
- * omitted for AuthzExtensions that do not reference a backend service. For more information,
- * refer to [Backend services overview](https://cloud.google.com/load-balancing/docs/backend-
- * service).
+ * same load balancing scheme. The supported values are `INTERNAL_MANAGED` and `EXTERNAL_MANAGED`.
+ * You can omit this field for `AuthzExtensions` resources that don't reference a backend service.
+ * For more information, see [Backend services overview](https://cloud.google.com/load-
+ * balancing/docs/backend-service).
* @return value or {@code null} for none
*/
public java.lang.String getLoadBalancingScheme() {
@@ -323,10 +329,10 @@ public java.lang.String getLoadBalancingScheme() {
/**
* Optional. All backend services and forwarding rules referenced by this extension must share the
- * same load balancing scheme. Supported values: `INTERNAL_MANAGED`, `EXTERNAL_MANAGED`. Can be
- * omitted for AuthzExtensions that do not reference a backend service. For more information,
- * refer to [Backend services overview](https://cloud.google.com/load-balancing/docs/backend-
- * service).
+ * same load balancing scheme. The supported values are `INTERNAL_MANAGED` and `EXTERNAL_MANAGED`.
+ * You can omit this field for `AuthzExtensions` resources that don't reference a backend service.
+ * For more information, see [Backend services overview](https://cloud.google.com/load-
+ * balancing/docs/backend-service).
* @param loadBalancingScheme loadBalancingScheme or {@code null} for none
*/
public AuthzExtension setLoadBalancingScheme(java.lang.String loadBalancingScheme) {
@@ -380,11 +386,17 @@ public AuthzExtension setName(java.lang.String name) {
/**
* Required. The reference to the service that runs the extension. To configure a callout
- * extension, `service` must be a fully-qualified reference to a [backend
+ * extension: For global AuthzExtension, `service` must be a fully-qualified reference to a
+ * [backend service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in
+ * the format: `https://www.googleapis.com/compute/v1/projects/{project}/global/backendServices/{b
+ * ackendService}`. For regional AuthzExtension, `service` must be a fully-qualified reference to
+ * one of the following: * a [backend
* service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in the
* format: `https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/backendServi
- * ces/{backendService}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/backe
- * ndServices/{backendService}`.
+ * ces/{backendService}`. * a fully qualified domain name that can be resolved by the Google Cloud
+ * DNS. * `iap.googleapis.com` and it can only be referenced by an AuthzPolicy with the
+ * policyProfile set to REQUEST_AUTHZ. * `modelarmor..rep.googleapis.com` and it can only be
+ * referenced by an AuthzPolicy with the policyProfile set to CONTENT_AUTHZ.
* @return value or {@code null} for none
*/
public java.lang.String getService() {
@@ -393,11 +405,17 @@ public java.lang.String getService() {
/**
* Required. The reference to the service that runs the extension. To configure a callout
- * extension, `service` must be a fully-qualified reference to a [backend
+ * extension: For global AuthzExtension, `service` must be a fully-qualified reference to a
+ * [backend service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in
+ * the format: `https://www.googleapis.com/compute/v1/projects/{project}/global/backendServices/{b
+ * ackendService}`. For regional AuthzExtension, `service` must be a fully-qualified reference to
+ * one of the following: * a [backend
* service](https://cloud.google.com/compute/docs/reference/rest/v1/backendServices) in the
* format: `https://www.googleapis.com/compute/v1/projects/{project}/regions/{region}/backendServi
- * ces/{backendService}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/backe
- * ndServices/{backendService}`.
+ * ces/{backendService}`. * a fully qualified domain name that can be resolved by the Google Cloud
+ * DNS. * `iap.googleapis.com` and it can only be referenced by an AuthzPolicy with the
+ * policyProfile set to REQUEST_AUTHZ. * `modelarmor..rep.googleapis.com` and it can only be
+ * referenced by an AuthzPolicy with the policyProfile set to CONTENT_AUTHZ.
* @param service service or {@code null} for none
*/
public AuthzExtension setService(java.lang.String service) {
diff --git a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/EndpointPolicy.java b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/EndpointPolicy.java
index 818f8a83b7a..10101a4ae84 100644
--- a/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/EndpointPolicy.java
+++ b/clients/google-api-services-networkservices/v1/2.0.0/com/google/api/services/networkservices/v1/model/EndpointPolicy.java
@@ -41,12 +41,13 @@ public final class EndpointPolicy extends com.google.api.client.json.GenericJson
private java.lang.String authorizationPolicy;
/**
- * Optional. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify
- * the authentication for traffic from the proxy to the actual endpoints. More specifically, it is
- * applied to the outgoing traffic from the proxy to the endpoint. This is typically used for
- * sidecar model where the proxy identifies itself as endpoint to the control plane, with the
- * connection between sidecar and endpoint requiring authentication. If this field is not set,
- * authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
+ * Optional. Deprecated: This field is not used and is a no-op. A URL referring to a
+ * ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic
+ * from the proxy to the actual endpoints. More specifically, it is applied to the outgoing
+ * traffic from the proxy to the endpoint. This is typically used for sidecar model where the
+ * proxy identifies itself as endpoint to the control plane, with the connection between sidecar
+ * and endpoint requiring authentication. If this field is not set, authentication is
+ * disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
@@ -141,12 +142,13 @@ public EndpointPolicy setAuthorizationPolicy(java.lang.String authorizationPolic
}
/**
- * Optional. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify
- * the authentication for traffic from the proxy to the actual endpoints. More specifically, it is
- * applied to the outgoing traffic from the proxy to the endpoint. This is typically used for
- * sidecar model where the proxy identifies itself as endpoint to the control plane, with the
- * connection between sidecar and endpoint requiring authentication. If this field is not set,
- * authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
+ * Optional. Deprecated: This field is not used and is a no-op. A URL referring to a
+ * ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic
+ * from the proxy to the actual endpoints. More specifically, it is applied to the outgoing
+ * traffic from the proxy to the endpoint. This is typically used for sidecar model where the
+ * proxy identifies itself as endpoint to the control plane, with the connection between sidecar
+ * and endpoint requiring authentication. If this field is not set, authentication is
+ * disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
* @return value or {@code null} for none
*/
public java.lang.String getClientTlsPolicy() {
@@ -154,12 +156,13 @@ public java.lang.String getClientTlsPolicy() {
}
/**
- * Optional. A URL referring to a ClientTlsPolicy resource. ClientTlsPolicy can be set to specify
- * the authentication for traffic from the proxy to the actual endpoints. More specifically, it is
- * applied to the outgoing traffic from the proxy to the endpoint. This is typically used for
- * sidecar model where the proxy identifies itself as endpoint to the control plane, with the
- * connection between sidecar and endpoint requiring authentication. If this field is not set,
- * authentication is disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
+ * Optional. Deprecated: This field is not used and is a no-op. A URL referring to a
+ * ClientTlsPolicy resource. ClientTlsPolicy can be set to specify the authentication for traffic
+ * from the proxy to the actual endpoints. More specifically, it is applied to the outgoing
+ * traffic from the proxy to the endpoint. This is typically used for sidecar model where the
+ * proxy identifies itself as endpoint to the control plane, with the connection between sidecar
+ * and endpoint requiring authentication. If this field is not set, authentication is
+ * disabled(open). Applicable only when EndpointPolicyType is SIDECAR_PROXY.
* @param clientTlsPolicy clientTlsPolicy or {@code null} for none
*/
public EndpointPolicy setClientTlsPolicy(java.lang.String clientTlsPolicy) {
diff --git a/clients/google-api-services-networkservices/v1/2.0.0/pom.xml b/clients/google-api-services-networkservices/v1/2.0.0/pom.xml
index d27ebddd375..b742eb861f9 100644
--- a/clients/google-api-services-networkservices/v1/2.0.0/pom.xml
+++ b/clients/google-api-services-networkservices/v1/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-networkservices
- v1-rev20260626-2.0.0
- Network Services API v1-rev20260626-2.0.0
+ v1-rev20260710-2.0.0
+ Network Services API v1-rev20260710-2.0.0
jar
2011
diff --git a/clients/google-api-services-networkservices/v1/README.md b/clients/google-api-services-networkservices/v1/README.md
index ca154e5ead3..64edbfba827 100644
--- a/clients/google-api-services-networkservices/v1/README.md
+++ b/clients/google-api-services-networkservices/v1/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-networkservices
- v1-rev20260626-2.0.0
+ v1-rev20260710-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260626-2.0.0'
+ implementation 'com.google.apis:google-api-services-networkservices:v1-rev20260710-2.0.0'
}
```