You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// A request message for Subnetworks.Get. See the method description for details.
11020
11020
message GetSubnetworkRequest {
11021
+
// Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response.
11022
+
enum Views {
11023
+
// A value indicating that the enum field is not set.
// Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response.
11043
+
// Check the Views enum for the list of possible values.
11044
+
optional string views = 112204398;
11045
+
11030
11046
}
11031
11047
11032
11048
// A request message for TargetGrpcProxies.Get. See the method description for details.
// [Output Only] Server-defined URL for the resource.
17630
17646
optional string self_link = 456214797;
17631
17647
17648
+
// [Output Only] URLs of the other locations that can pair up with this location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and iad-zone2-5467 are Single-Region 99.99% peer locations of each other.
// [Output Only] The status of this InterconnectLocation, which can take one of the following values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new Interconnects. - AVAILABLE: The InterconnectLocation is available for provisioning new Interconnects.
17633
17652
// Check the Status enum for the list of possible values.
// [Output Only] The maximum number of 10 Gbps ports supported in a link aggregation group (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed max_lag_size_10_gbps.
17911
17930
optional int32 max_lag_size10_gbps = 294007573;
17912
17931
17932
+
// [Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.
// A request message for Subnetworks.List. See the method description for details.
20816
20838
message ListSubnetworksRequest {
20839
+
// Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response.
20840
+
enum Views {
20841
+
// A value indicating that the enum field is not set.
20842
+
UNDEFINED_VIEWS = 0;
20843
+
20844
+
DEFAULT = 115302945;
20845
+
20846
+
// Utilization data is included in the response.
20847
+
WITH_UTILIZATION = 504090633;
20848
+
20849
+
}
20850
+
20817
20851
// A filter expression that filters resources listed in the response. Most Compute resources support two types of filter expressions: expressions that support regular expressions and expressions that follow API improvement proposal AIP-160. These two types of filter expressions cannot be mixed in one request. If you want to use AIP-160, your expression must specify the field name, an operator, and the value that you want to use for filtering. The value must be a string, a number, or a boolean. The operator must be either `=`, `!=`, `>`, `<`, `<=`, `>=` or `:`. For example, if you are filtering Compute Engine instances, you can exclude instances named `example-instance` by specifying `name != example-instance`. The `:*` comparison can be used to test whether a key has been defined. For example, to find all objects with `owner` label use: ``` labels.owner:* ``` You can also filter nested fields. For example, you could specify `scheduling.automaticRestart = false` to include instances only if they are not scheduled for automatic restarts. You can use filtering on nested fields to filter based on resource labels. To filter on multiple expressions, provide each separate expression within parentheses. For example: ``` (scheduling.automaticRestart = true) (cpuPlatform = "Intel Skylake") ``` By default, each expression is an `AND` expression. However, you can include `AND` and `OR` expressions explicitly. For example: ``` (cpuPlatform = "Intel Skylake") OR (cpuPlatform = "Intel Broadwell") AND (scheduling.automaticRestart = true) ``` If you want to use a regular expression, use the `eq` (equal) or `ne` (not equal) operator against a single un-parenthesized expression with or without quotes or against multiple parenthesized expressions. Examples: `fieldname eq unquoted literal` `fieldname eq 'single quoted literal'` `fieldname eq "double quoted literal"` `(fieldname1 eq literal) (fieldname2 ne "literal")` The literal value is interpreted as a regular expression using Google RE2 library syntax. The literal value must match the entire field. For example, to filter for instances that do not end with name "instance", you would use `name ne .*instance`. You cannot combine constraints on multiple fields using regular expressions.
// Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. For example, when partial success behavior is enabled, aggregatedList for a single zone scope either returns all resources in the zone or no resources, with an error code.
20836
20870
optional bool return_partial_success = 517198390;
20837
20871
20872
+
// Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response.
20873
+
// Check the Views enum for the list of possible values.
20874
+
optional string views = 112204398;
20875
+
20838
20876
}
20839
20877
20840
20878
// A request message for TargetGrpcProxies.List. See the method description for details.
// The full or partial URL to the BackendService resource being mirrored to. The backend service configured for a mirroring policy must reference backends that are of the same type as the original backend service matched in the URL map. Serverless NEG backends are not currently supported as a mirrored backend service.
28520
28558
optional string backend_service = 306946058;
28521
28559
28560
+
// The percentage of requests to be mirrored to `backend_service`.
28561
+
optional double mirror_percent = 277432261;
28562
+
28522
28563
}
28523
28564
28524
28565
// A request message for Networks.RequestRemovePeering. See the method description for details.
@@ -36034,6 +36075,9 @@ message Subnetwork {
36034
36075
// Output only. [Output Only] The array of internal IPv6 network ranges reserved from the subnetwork's internal IPv6 range for system use.
// The IP (in CIDR format or netmask) of internal addresses that are legal on this Subnetwork. This range should be disjoint from other subnetworks within this network. This range can only be larger than (i.e. a superset of) the range previously defined before the update.
// Moves a persistent disk from one zone to another.
44559
+
// Starting September 29, 2025, you can't use the moveDisk API on new projects. To move a disk to a different region or zone, follow the steps in [Change the location of a disk](https://{$universe.dns_names.final_documentation_domain}/compute/docs/disks/migrate-to-hyperdisk#migrate-to-hd). Projects that already use the moveDisk API can continue usage until September 29, 2026. Starting November 1, 2025, API responses will include a warning message in the response body about the upcoming deprecation. You can skip the message to continue using the service without interruption.
Copy file name to clipboardExpand all lines: google/cloud/compute/v1/compute.v1.json
+111-2Lines changed: 111 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -20558,7 +20558,8 @@
20558
20558
]
20559
20559
},
20560
20560
"moveDisk": {
20561
-
"description": "Moves a persistent disk from one zone to another.",
20561
+
"deprecated": true,
20562
+
"description": "Starting September 29, 2025, you can't use the moveDisk API on new projects. To move a disk to a different region or zone, follow the steps in [Change the location of a disk](https://{$universe.dns_names.final_documentation_domain}/compute/docs/disks/migrate-to-hyperdisk#migrate-to-hd). Projects that already use the moveDisk API can continue usage until September 29, 2026. Starting November 1, 2025, API responses will include a warning message in the response body about the upcoming deprecation. You can skip the message to continue using the service without interruption.",
"description": "Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response. ",
"description": "Opt-in for partial success behavior which provides partial results in case of failure. The default value is false. For example, when partial success behavior is enabled, aggregatedList for a single zone scope either returns all resources in the zone or no resources, with an error code.",
35663
35678
"location": "query",
35664
35679
"type": "boolean"
35680
+
},
35681
+
"views": {
35682
+
"description": "Defines the extra views returned back in the subnetwork resource. Supported values: - WITH_UTILIZATION: Utilization data is included in the response. ",
"description": "[Output Only] Server-defined URL for the resource.",
60916
60945
"type": "string"
60917
60946
},
60947
+
"singleRegionProductionCriticalPeerLocations": {
60948
+
"description": "[Output Only] URLs of the other locations that can pair up with this location to support Single-Region 99.99% SLA. E.g. iad-zone1-1 and iad-zone2-5467 are Single-Region 99.99% peer locations of each other.",
60949
+
"items": {
60950
+
"type": "string"
60951
+
},
60952
+
"type": "array"
60953
+
},
60918
60954
"status": {
60919
60955
"description": "[Output Only] The status of this InterconnectLocation, which can take one of the following values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new Interconnects. - AVAILABLE: The InterconnectLocation is available for provisioning new Interconnects. ",
60920
60956
"enum": [
@@ -61355,6 +61391,11 @@
61355
61391
"format": "int32",
61356
61392
"type": "integer"
61357
61393
},
61394
+
"maxLagSize400Gbps": {
61395
+
"description": "[Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.",
61396
+
"format": "int32",
61397
+
"type": "integer"
61398
+
},
61358
61399
"name": {
61359
61400
"description": "[Output Only] Name of the resource.",
61360
61401
"type": "string"
@@ -74233,6 +74274,11 @@
74233
74274
"backendService": {
74234
74275
"description": "The full or partial URL to the BackendService resource being mirrored to. The backend service configured for a mirroring policy must reference backends that are of the same type as the original backend service matched in the URL map. Serverless NEG backends are not currently supported as a mirrored backend service. ",
74235
74276
"type": "string"
74277
+
},
74278
+
"mirrorPercent": {
74279
+
"description": "The percentage of requests to be mirrored to `backend_service`.",
74280
+
"format": "double",
74281
+
"type": "number"
74236
74282
}
74237
74283
},
74238
74284
"type": "object"
@@ -85168,6 +85214,11 @@
85168
85214
},
85169
85215
"readOnly": true,
85170
85216
"type": "array"
85217
+
},
85218
+
"utilizationDetails": {
85219
+
"$ref": "SubnetworkUtilizationDetails",
85220
+
"description": "Output only. [Output Only] The current IP utilization of all subnetwork ranges. Contains the total number of allocated and free IPs in each range.",
85221
+
"readOnly": true
85171
85222
}
85172
85223
},
85173
85224
"type": "object"
@@ -85583,6 +85634,64 @@
85583
85634
},
85584
85635
"type": "object"
85585
85636
},
85637
+
"SubnetworkUtilizationDetails": {
85638
+
"description": "The current IP utilization of all subnetwork ranges. Contains the total number of allocated and free IPs in each range.",
0 commit comments