Skip to content

Commit 6185c6f

Browse files
1 parent e18da31 commit 6185c6f

File tree

11 files changed

+505
-8
lines changed

11 files changed

+505
-8
lines changed

clients/google-api-services-compute/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-compute</artifactId>
25-
<version>v1-rev20250902-2.0.0</version>
25+
<version>v1-rev20250909-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-compute:v1-rev20250902-2.0.0'
38+
implementation 'com.google.apis:google-api-services-compute:v1-rev20250909-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-compute/v1/2.0.0/com/google/api/services/compute/Compute.java

Lines changed: 60 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106221,7 +106221,13 @@ public ListXpnHosts set(String parameterName, Object value) {
106221106221
}
106222106222
}
106223106223
/**
106224-
* Moves a persistent disk from one zone to another.
106224+
* Starting September 29, 2025, you can't use the moveDisk API on new projects. To move a disk to a
106225+
* different region or zone, follow the steps in [Change the location of a
106226+
* disk](https://{$universe.dns_names.final_documentation_domain}/compute/docs/disks/migrate-to-
106227+
* hyperdisk#migrate-to-hd). Projects that already use the moveDisk API can continue usage until
106228+
* September 29, 2026. Starting November 1, 2025, API responses will include a warning message in
106229+
* the response body about the upcoming deprecation. You can skip the message to continue using the
106230+
* service without interruption.
106225106231
*
106226106232
* Create a request for the method "projects.moveDisk".
106227106233
*
@@ -106246,7 +106252,13 @@ public class MoveDisk extends ComputeRequest<com.google.api.services.compute.mod
106246106252
java.util.regex.Pattern.compile("(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])?))");
106247106253

106248106254
/**
106249-
* Moves a persistent disk from one zone to another.
106255+
* Starting September 29, 2025, you can't use the moveDisk API on new projects. To move a disk to
106256+
* a different region or zone, follow the steps in [Change the location of a
106257+
* disk](https://{$universe.dns_names.final_documentation_domain}/compute/docs/disks/migrate-to-
106258+
* hyperdisk#migrate-to-hd). Projects that already use the moveDisk API can continue usage until
106259+
* September 29, 2026. Starting November 1, 2025, API responses will include a warning message in
106260+
* the response body about the upcoming deprecation. You can skip the message to continue using
106261+
* the service without interruption.
106250106262
*
106251106263
* Create a request for the method "projects.moveDisk".
106252106264
*
@@ -182965,6 +182977,29 @@ public Get setSubnetwork(java.lang.String subnetwork) {
182965182977
return this;
182966182978
}
182967182979

182980+
/**
182981+
* Defines the extra views returned back in the subnetwork resource. Supported values: -
182982+
* WITH_UTILIZATION: Utilization data is included in the response.
182983+
*/
182984+
@com.google.api.client.util.Key
182985+
private java.util.List<java.lang.String> views;
182986+
182987+
/** Defines the extra views returned back in the subnetwork resource. Supported values: -
182988+
WITH_UTILIZATION: Utilization data is included in the response.
182989+
*/
182990+
public java.util.List<java.lang.String> getViews() {
182991+
return views;
182992+
}
182993+
182994+
/**
182995+
* Defines the extra views returned back in the subnetwork resource. Supported values: -
182996+
* WITH_UTILIZATION: Utilization data is included in the response.
182997+
*/
182998+
public Get setViews(java.util.List<java.lang.String> views) {
182999+
this.views = views;
183000+
return this;
183001+
}
183002+
182968183003
@Override
182969183004
public Get set(String parameterName, Object value) {
182970183005
return (Get) super.set(parameterName, value);
@@ -183780,6 +183815,29 @@ public List setReturnPartialSuccess(java.lang.Boolean returnPartialSuccess) {
183780183815
return this;
183781183816
}
183782183817

183818+
/**
183819+
* Defines the extra views returned back in the subnetwork resource. Supported values: -
183820+
* WITH_UTILIZATION: Utilization data is included in the response.
183821+
*/
183822+
@com.google.api.client.util.Key
183823+
private java.util.List<java.lang.String> views;
183824+
183825+
/** Defines the extra views returned back in the subnetwork resource. Supported values: -
183826+
WITH_UTILIZATION: Utilization data is included in the response.
183827+
*/
183828+
public java.util.List<java.lang.String> getViews() {
183829+
return views;
183830+
}
183831+
183832+
/**
183833+
* Defines the extra views returned back in the subnetwork resource. Supported values: -
183834+
* WITH_UTILIZATION: Utilization data is included in the response.
183835+
*/
183836+
public List setViews(java.util.List<java.lang.String> views) {
183837+
this.views = views;
183838+
return this;
183839+
}
183840+
183783183841
@Override
183784183842
public List set(String parameterName, Object value) {
183785183843
return (List) super.set(parameterName, value);

clients/google-api-services-compute/v1/2.0.0/com/google/api/services/compute/model/InterconnectLocation.java

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,15 @@ public final class InterconnectLocation extends com.google.api.client.json.Gener
154154
@com.google.api.client.util.Key
155155
private java.lang.String selfLink;
156156

157+
/**
158+
* [Output Only] URLs of the other locations that can pair up with this location to support
159+
* Single-Region 99.99% SLA. E.g. iad-zone1-1 and iad-zone2-5467 are Single-Region 99.99% peer
160+
* locations of each other.
161+
* The value may be {@code null}.
162+
*/
163+
@com.google.api.client.util.Key
164+
private java.util.List<java.lang.String> singleRegionProductionCriticalPeerLocations;
165+
157166
/**
158167
* [Output Only] The status of this InterconnectLocation, which can take one of the following
159168
* values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new
@@ -465,6 +474,27 @@ public InterconnectLocation setSelfLink(java.lang.String selfLink) {
465474
return this;
466475
}
467476

477+
/**
478+
* [Output Only] URLs of the other locations that can pair up with this location to support
479+
* Single-Region 99.99% SLA. E.g. iad-zone1-1 and iad-zone2-5467 are Single-Region 99.99% peer
480+
* locations of each other.
481+
* @return value or {@code null} for none
482+
*/
483+
public java.util.List<java.lang.String> getSingleRegionProductionCriticalPeerLocations() {
484+
return singleRegionProductionCriticalPeerLocations;
485+
}
486+
487+
/**
488+
* [Output Only] URLs of the other locations that can pair up with this location to support
489+
* Single-Region 99.99% SLA. E.g. iad-zone1-1 and iad-zone2-5467 are Single-Region 99.99% peer
490+
* locations of each other.
491+
* @param singleRegionProductionCriticalPeerLocations singleRegionProductionCriticalPeerLocations or {@code null} for none
492+
*/
493+
public InterconnectLocation setSingleRegionProductionCriticalPeerLocations(java.util.List<java.lang.String> singleRegionProductionCriticalPeerLocations) {
494+
this.singleRegionProductionCriticalPeerLocations = singleRegionProductionCriticalPeerLocations;
495+
return this;
496+
}
497+
468498
/**
469499
* [Output Only] The status of this InterconnectLocation, which can take one of the following
470500
* values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new

clients/google-api-services-compute/v1/2.0.0/com/google/api/services/compute/model/InterconnectRemoteLocation.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,14 @@ public final class InterconnectRemoteLocation extends com.google.api.client.json
137137
@com.google.api.client.util.Key
138138
private java.lang.Integer maxLagSize10Gbps;
139139

140+
/**
141+
* [Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG).
142+
* When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.
143+
* The value may be {@code null}.
144+
*/
145+
@com.google.api.client.util.Key
146+
private java.lang.Integer maxLagSize400Gbps;
147+
140148
/**
141149
* [Output Only] Name of the resource.
142150
* The value may be {@code null}.
@@ -440,6 +448,25 @@ public InterconnectRemoteLocation setMaxLagSize10Gbps(java.lang.Integer maxLagSi
440448
return this;
441449
}
442450

451+
/**
452+
* [Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG).
453+
* When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.
454+
* @return value or {@code null} for none
455+
*/
456+
public java.lang.Integer getMaxLagSize400Gbps() {
457+
return maxLagSize400Gbps;
458+
}
459+
460+
/**
461+
* [Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG).
462+
* When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.
463+
* @param maxLagSize400Gbps maxLagSize400Gbps or {@code null} for none
464+
*/
465+
public InterconnectRemoteLocation setMaxLagSize400Gbps(java.lang.Integer maxLagSize400Gbps) {
466+
this.maxLagSize400Gbps = maxLagSize400Gbps;
467+
return this;
468+
}
469+
443470
/**
444471
* [Output Only] Name of the resource.
445472
* @return value or {@code null} for none

clients/google-api-services-compute/v1/2.0.0/com/google/api/services/compute/model/RequestMirrorPolicy.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,13 @@ public final class RequestMirrorPolicy extends com.google.api.client.json.Generi
4242
@com.google.api.client.util.Key
4343
private java.lang.String backendService;
4444

45+
/**
46+
* The percentage of requests to be mirrored to `backend_service`.
47+
* The value may be {@code null}.
48+
*/
49+
@com.google.api.client.util.Key
50+
private java.lang.Double mirrorPercent;
51+
4552
/**
4653
* The full or partial URL to the BackendService resource being mirrored to. The backend service
4754
* configured for a mirroring policy must reference backends that are of the same type as the
@@ -65,6 +72,23 @@ public RequestMirrorPolicy setBackendService(java.lang.String backendService) {
6572
return this;
6673
}
6774

75+
/**
76+
* The percentage of requests to be mirrored to `backend_service`.
77+
* @return value or {@code null} for none
78+
*/
79+
public java.lang.Double getMirrorPercent() {
80+
return mirrorPercent;
81+
}
82+
83+
/**
84+
* The percentage of requests to be mirrored to `backend_service`.
85+
* @param mirrorPercent mirrorPercent or {@code null} for none
86+
*/
87+
public RequestMirrorPolicy setMirrorPercent(java.lang.Double mirrorPercent) {
88+
this.mirrorPercent = mirrorPercent;
89+
return this;
90+
}
91+
6892
@Override
6993
public RequestMirrorPolicy set(String fieldName, Object value) {
7094
return (RequestMirrorPolicy) super.set(fieldName, value);

clients/google-api-services-compute/v1/2.0.0/com/google/api/services/compute/model/Subnetwork.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,14 @@ public final class Subnetwork extends com.google.api.client.json.GenericJson {
292292
@com.google.api.client.util.Key
293293
private java.util.List<java.lang.String> systemReservedInternalIpv6Ranges;
294294

295+
/**
296+
* Output only. [Output Only] The current IP utilization of all subnetwork ranges. Contains the
297+
* total number of allocated and free IPs in each range.
298+
* The value may be {@code null}.
299+
*/
300+
@com.google.api.client.util.Key
301+
private SubnetworkUtilizationDetails utilizationDetails;
302+
295303
/**
296304
* [Output Only] Creation timestamp in RFC3339 text format.
297305
* @return value or {@code null} for none
@@ -940,6 +948,25 @@ public Subnetwork setSystemReservedInternalIpv6Ranges(java.util.List<java.lang.S
940948
return this;
941949
}
942950

951+
/**
952+
* Output only. [Output Only] The current IP utilization of all subnetwork ranges. Contains the
953+
* total number of allocated and free IPs in each range.
954+
* @return value or {@code null} for none
955+
*/
956+
public SubnetworkUtilizationDetails getUtilizationDetails() {
957+
return utilizationDetails;
958+
}
959+
960+
/**
961+
* Output only. [Output Only] The current IP utilization of all subnetwork ranges. Contains the
962+
* total number of allocated and free IPs in each range.
963+
* @param utilizationDetails utilizationDetails or {@code null} for none
964+
*/
965+
public Subnetwork setUtilizationDetails(SubnetworkUtilizationDetails utilizationDetails) {
966+
this.utilizationDetails = utilizationDetails;
967+
return this;
968+
}
969+
943970
@Override
944971
public Subnetwork set(String fieldName, Object value) {
945972
return (Subnetwork) super.set(fieldName, value);

0 commit comments

Comments
 (0)