Skip to content

Commit 190ab68

Browse files
1 parent bdc6500 commit 190ab68

File tree

7 files changed

+116
-25
lines changed

7 files changed

+116
-25
lines changed

clients/google-api-services-networkservices/v1beta1/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-networkservices</artifactId>
25-
<version>v1beta1-rev20251105-2.0.0</version>
25+
<version>v1beta1-rev20251203-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-networkservices:v1beta1-rev20251105-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20251203-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/NetworkServices.java

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10894,30 +10894,31 @@ public List setPageToken(java.lang.String pageToken) {
1089410894

1089510895
/**
1089610896
* When set to `true`, operations that are reachable are returned as normal, and those
10897-
* that are unreachable are returned in the [ListOperationsResponse.unreachable] field.
10898-
* This can only be `true` when reading across collections e.g. when `parent` is set to
10899-
* `"projects/example/locations/-"`. This field is not by default supported and will
10897+
* that are unreachable are returned in the ListOperationsResponse.unreachable field. This
10898+
* can only be `true` when reading across collections. For example, when `parent` is set
10899+
* to `"projects/example/locations/-"`. This field is not supported by default and will
1090010900
* result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in
1090110901
* service or product specific documentation.
1090210902
*/
1090310903
@com.google.api.client.util.Key
1090410904
private java.lang.Boolean returnPartialSuccess;
1090510905

1090610906
/** When set to `true`, operations that are reachable are returned as normal, and those that are
10907-
unreachable are returned in the [ListOperationsResponse.unreachable] field. This can only be `true`
10908-
when reading across collections e.g. when `parent` is set to `"projects/example/locations/-"`. This
10909-
field is not by default supported and will result in an `UNIMPLEMENTED` error if set unless
10910-
explicitly documented otherwise in service or product specific documentation.
10907+
unreachable are returned in the ListOperationsResponse.unreachable field. This can only be `true`
10908+
when reading across collections. For example, when `parent` is set to
10909+
`"projects/example/locations/-"`. This field is not supported by default and will result in an
10910+
`UNIMPLEMENTED` error if set unless explicitly documented otherwise in service or product specific
10911+
documentation.
1091110912
*/
1091210913
public java.lang.Boolean getReturnPartialSuccess() {
1091310914
return returnPartialSuccess;
1091410915
}
1091510916

1091610917
/**
1091710918
* When set to `true`, operations that are reachable are returned as normal, and those
10918-
* that are unreachable are returned in the [ListOperationsResponse.unreachable] field.
10919-
* This can only be `true` when reading across collections e.g. when `parent` is set to
10920-
* `"projects/example/locations/-"`. This field is not by default supported and will
10919+
* that are unreachable are returned in the ListOperationsResponse.unreachable field. This
10920+
* can only be `true` when reading across collections. For example, when `parent` is set
10921+
* to `"projects/example/locations/-"`. This field is not supported by default and will
1092110922
* result in an `UNIMPLEMENTED` error if set unless explicitly documented otherwise in
1092210923
* service or product specific documentation.
1092310924
*/

clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/AuthzExtension.java

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -138,8 +138,9 @@ public final class AuthzExtension extends com.google.api.client.json.GenericJson
138138
private String updateTime;
139139

140140
/**
141-
* Optional. The format of communication supported by the callout extension. If not specified, the
142-
* default value `EXT_PROC_GRPC` is used.
141+
* Optional. The format of communication supported by the callout extension. This field is
142+
* supported only for regional `AuthzExtension` resources. If not specified, the default value
143+
* `EXT_PROC_GRPC` is used. Global `AuthzExtension` resources use the `EXT_PROC_GRPC` wire format.
143144
* The value may be {@code null}.
144145
*/
145146
@com.google.api.client.util.Key
@@ -396,17 +397,19 @@ public AuthzExtension setUpdateTime(String updateTime) {
396397
}
397398

398399
/**
399-
* Optional. The format of communication supported by the callout extension. If not specified, the
400-
* default value `EXT_PROC_GRPC` is used.
400+
* Optional. The format of communication supported by the callout extension. This field is
401+
* supported only for regional `AuthzExtension` resources. If not specified, the default value
402+
* `EXT_PROC_GRPC` is used. Global `AuthzExtension` resources use the `EXT_PROC_GRPC` wire format.
401403
* @return value or {@code null} for none
402404
*/
403405
public java.lang.String getWireFormat() {
404406
return wireFormat;
405407
}
406408

407409
/**
408-
* Optional. The format of communication supported by the callout extension. If not specified, the
409-
* default value `EXT_PROC_GRPC` is used.
410+
* Optional. The format of communication supported by the callout extension. This field is
411+
* supported only for regional `AuthzExtension` resources. If not specified, the default value
412+
* `EXT_PROC_GRPC` is used. Global `AuthzExtension` resources use the `EXT_PROC_GRPC` wire format.
410413
* @param wireFormat wireFormat or {@code null} for none
411414
*/
412415
public AuthzExtension setWireFormat(java.lang.String wireFormat) {

clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/ListOperationsResponse.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public final class ListOperationsResponse extends com.google.api.client.json.Gen
4545

4646
/**
4747
* Unordered list. Unreachable resources. Populated when the request sets
48-
* `ListOperationsRequest.return_partial_success` and reads across collections e.g. when
48+
* `ListOperationsRequest.return_partial_success` and reads across collections. For example, when
4949
* attempting to list all resources across all supported locations.
5050
* The value may be {@code null}.
5151
*/
@@ -88,7 +88,7 @@ public ListOperationsResponse setOperations(java.util.List<Operation> operations
8888

8989
/**
9090
* Unordered list. Unreachable resources. Populated when the request sets
91-
* `ListOperationsRequest.return_partial_success` and reads across collections e.g. when
91+
* `ListOperationsRequest.return_partial_success` and reads across collections. For example, when
9292
* attempting to list all resources across all supported locations.
9393
* @return value or {@code null} for none
9494
*/
@@ -98,7 +98,7 @@ public java.util.List<java.lang.String> getUnreachable() {
9898

9999
/**
100100
* Unordered list. Unreachable resources. Populated when the request sets
101-
* `ListOperationsRequest.return_partial_success` and reads across collections e.g. when
101+
* `ListOperationsRequest.return_partial_success` and reads across collections. For example, when
102102
* attempting to list all resources across all supported locations.
103103
* @param unreachable unreachable or {@code null} for none
104104
*/

clients/google-api-services-networkservices/v1beta1/2.0.0/com/google/api/services/networkservices/v1beta1/model/WasmPlugin.java

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,33 @@ public final class WasmPlugin extends com.google.api.client.json.GenericJson {
4343
@com.google.api.client.util.Key
4444
private java.lang.String description;
4545

46+
/**
47+
* Optional. The name of the customer managed Cloud KMS key to be used to encrypt the `WasmPlugin`
48+
* image (provided by image_uri) and configuration (provided by plugin_config_data or
49+
* plugin_config_uri) that are stored by the `Service Extensions` product at rest. Format:
50+
* "projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}" By default,
51+
* Google Cloud automatically encrypts all data at rest using Google-owned and Google-managed
52+
* encryption keys. If you need ownership and control of the keys that protect your data at rest,
53+
* you can specify a customer-managed encryption key (CMEK) to encrypt your `WasmPlugin` data. For
54+
* more information, see [Using customer-managed encryption
55+
* keys](https://cloud.google.com/kms/docs/cmek).
56+
* The value may be {@code null}.
57+
*/
58+
@com.google.api.client.util.Key
59+
private java.lang.String kmsKeyName;
60+
61+
/**
62+
* Output only. The name of the specific CryptoKeyVersion used to encrypt the `WasmPlugin` data,
63+
* if the kms_key_name field is set. Format: "projects/{project}/locations/{location}/keyRings/{ke
64+
* yring}/cryptoKeys/{key}/cryptoKeyVersions/{version}" This is a read-only field. `WasmPlugin`
65+
* data is automatically encrypted using the most recent `CryptoKeyVersion` of the `CryptoKey`
66+
* provided in the `kms_key_name` field. See [Cloud KMS
67+
* resources](https://cloud.google.com/kms/docs/resource-hierarchy) for more information.
68+
* The value may be {@code null}.
69+
*/
70+
@com.google.api.client.util.Key
71+
private java.lang.String kmsKeyVersion;
72+
4673
/**
4774
* Optional. Set of labels associated with the `WasmPlugin` resource. The format must comply with
4875
* [the following requirements](/compute/docs/labeling-resources#requirements).
@@ -140,6 +167,66 @@ public WasmPlugin setDescription(java.lang.String description) {
140167
return this;
141168
}
142169

170+
/**
171+
* Optional. The name of the customer managed Cloud KMS key to be used to encrypt the `WasmPlugin`
172+
* image (provided by image_uri) and configuration (provided by plugin_config_data or
173+
* plugin_config_uri) that are stored by the `Service Extensions` product at rest. Format:
174+
* "projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}" By default,
175+
* Google Cloud automatically encrypts all data at rest using Google-owned and Google-managed
176+
* encryption keys. If you need ownership and control of the keys that protect your data at rest,
177+
* you can specify a customer-managed encryption key (CMEK) to encrypt your `WasmPlugin` data. For
178+
* more information, see [Using customer-managed encryption
179+
* keys](https://cloud.google.com/kms/docs/cmek).
180+
* @return value or {@code null} for none
181+
*/
182+
public java.lang.String getKmsKeyName() {
183+
return kmsKeyName;
184+
}
185+
186+
/**
187+
* Optional. The name of the customer managed Cloud KMS key to be used to encrypt the `WasmPlugin`
188+
* image (provided by image_uri) and configuration (provided by plugin_config_data or
189+
* plugin_config_uri) that are stored by the `Service Extensions` product at rest. Format:
190+
* "projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}" By default,
191+
* Google Cloud automatically encrypts all data at rest using Google-owned and Google-managed
192+
* encryption keys. If you need ownership and control of the keys that protect your data at rest,
193+
* you can specify a customer-managed encryption key (CMEK) to encrypt your `WasmPlugin` data. For
194+
* more information, see [Using customer-managed encryption
195+
* keys](https://cloud.google.com/kms/docs/cmek).
196+
* @param kmsKeyName kmsKeyName or {@code null} for none
197+
*/
198+
public WasmPlugin setKmsKeyName(java.lang.String kmsKeyName) {
199+
this.kmsKeyName = kmsKeyName;
200+
return this;
201+
}
202+
203+
/**
204+
* Output only. The name of the specific CryptoKeyVersion used to encrypt the `WasmPlugin` data,
205+
* if the kms_key_name field is set. Format: "projects/{project}/locations/{location}/keyRings/{ke
206+
* yring}/cryptoKeys/{key}/cryptoKeyVersions/{version}" This is a read-only field. `WasmPlugin`
207+
* data is automatically encrypted using the most recent `CryptoKeyVersion` of the `CryptoKey`
208+
* provided in the `kms_key_name` field. See [Cloud KMS
209+
* resources](https://cloud.google.com/kms/docs/resource-hierarchy) for more information.
210+
* @return value or {@code null} for none
211+
*/
212+
public java.lang.String getKmsKeyVersion() {
213+
return kmsKeyVersion;
214+
}
215+
216+
/**
217+
* Output only. The name of the specific CryptoKeyVersion used to encrypt the `WasmPlugin` data,
218+
* if the kms_key_name field is set. Format: "projects/{project}/locations/{location}/keyRings/{ke
219+
* yring}/cryptoKeys/{key}/cryptoKeyVersions/{version}" This is a read-only field. `WasmPlugin`
220+
* data is automatically encrypted using the most recent `CryptoKeyVersion` of the `CryptoKey`
221+
* provided in the `kms_key_name` field. See [Cloud KMS
222+
* resources](https://cloud.google.com/kms/docs/resource-hierarchy) for more information.
223+
* @param kmsKeyVersion kmsKeyVersion or {@code null} for none
224+
*/
225+
public WasmPlugin setKmsKeyVersion(java.lang.String kmsKeyVersion) {
226+
this.kmsKeyVersion = kmsKeyVersion;
227+
return this;
228+
}
229+
143230
/**
144231
* Optional. Set of labels associated with the `WasmPlugin` resource. The format must comply with
145232
* [the following requirements](/compute/docs/labeling-resources#requirements).

clients/google-api-services-networkservices/v1beta1/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-networkservices</artifactId>
11-
<version>v1beta1-rev20251105-2.0.0</version>
12-
<name>Network Services API v1beta1-rev20251105-2.0.0</name>
11+
<version>v1beta1-rev20251203-2.0.0</version>
12+
<name>Network Services API v1beta1-rev20251203-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-networkservices/v1beta1/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-networkservices</artifactId>
25-
<version>v1beta1-rev20251105-2.0.0</version>
25+
<version>v1beta1-rev20251203-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-networkservices:v1beta1-rev20251105-2.0.0'
38+
implementation 'com.google.apis:google-api-services-networkservices:v1beta1-rev20251203-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)