Skip to content

Commit 3f9fc28

Browse files
fix: ignore unknown fields in response (#25)
* chore: upgrade to gapic-generator-python 0.40.10 fix: ignore unknown fields returned from server for REST Source-Author: Bu Sun Kim <[email protected]> Source-Date: Thu Feb 25 21:29:43 2021 -0700 Source-Repo: googleapis/googleapis-discovery Source-Sha: 3a6a0438c9143dcb7ecd26f90cc1688d6364d068 Source-Link: googleapis/googleapis-discovery@3a6a043 * chore: Add renovate.json Source-Author: WhiteSource Renovate <[email protected]> Source-Date: Fri Feb 26 05:48:14 2021 +0100 Source-Repo: googleapis/googleapis-discovery Source-Sha: 806768fb4ee175390ce625331cdcb05293786c8f Source-Link: googleapis/googleapis-discovery@806768f
1 parent 0e8a28c commit 3f9fc28

File tree

150 files changed

+1371
-707
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+1371
-707
lines changed

packages/google-cloud-compute/google/cloud/compute_v1/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1495,7 +1495,6 @@
14951495
"GetZoneOperationRequest",
14961496
"GetZoneRequest",
14971497
"GlobalAddressesClient",
1498-
"GlobalForwardingRulesClient",
14991498
"GlobalNetworkEndpointGroupsAttachEndpointsRequest",
15001499
"GlobalNetworkEndpointGroupsClient",
15011500
"GlobalNetworkEndpointGroupsDetachEndpointsRequest",
@@ -2226,6 +2225,7 @@
22262225
"UrlMapTest",
22272226
"UrlMapValidationResult",
22282227
"UrlMapsAggregatedList",
2228+
"UrlMapsClient",
22292229
"UrlMapsScopedList",
22302230
"UrlMapsValidateRequest",
22312231
"UrlMapsValidateResponse",
@@ -2271,5 +2271,5 @@
22712271
"ZoneSetLabelsRequest",
22722272
"ZoneSetPolicyRequest",
22732273
"ZonesClient",
2274-
"UrlMapsClient",
2274+
"GlobalForwardingRulesClient",
22752275
)

packages/google-cloud-compute/google/cloud/compute_v1/services/accelerator_types/transports/rest.py

+9-3
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,9 @@ def aggregated_list(
148148
response.raise_for_status()
149149

150150
# Return the response
151-
return compute.AcceleratorTypeAggregatedList.from_json(response.content)
151+
return compute.AcceleratorTypeAggregatedList.from_json(
152+
response.content, ignore_unknown_fields=True
153+
)
152154

153155
def get(
154156
self,
@@ -208,7 +210,9 @@ def get(
208210
response.raise_for_status()
209211

210212
# Return the response
211-
return compute.AcceleratorType.from_json(response.content)
213+
return compute.AcceleratorType.from_json(
214+
response.content, ignore_unknown_fields=True
215+
)
212216

213217
def list(
214218
self,
@@ -263,7 +267,9 @@ def list(
263267
response.raise_for_status()
264268

265269
# Return the response
266-
return compute.AcceleratorTypeList.from_json(response.content)
270+
return compute.AcceleratorTypeList.from_json(
271+
response.content, ignore_unknown_fields=True
272+
)
267273

268274

269275
__all__ = ("AcceleratorTypesRestTransport",)

packages/google-cloud-compute/google/cloud/compute_v1/services/addresses/transports/rest.py

+9-5
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,9 @@ def aggregated_list(
147147
response.raise_for_status()
148148

149149
# Return the response
150-
return compute.AddressAggregatedList.from_json(response.content)
150+
return compute.AddressAggregatedList.from_json(
151+
response.content, ignore_unknown_fields=True
152+
)
151153

152154
def delete(
153155
self,
@@ -229,7 +231,7 @@ def delete(
229231
response.raise_for_status()
230232

231233
# Return the response
232-
return compute.Operation.from_json(response.content)
234+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
233235

234236
def get(
235237
self,
@@ -308,7 +310,7 @@ def get(
308310
response.raise_for_status()
309311

310312
# Return the response
311-
return compute.Address.from_json(response.content)
313+
return compute.Address.from_json(response.content, ignore_unknown_fields=True)
312314

313315
def insert(
314316
self,
@@ -394,7 +396,7 @@ def insert(
394396
response.raise_for_status()
395397

396398
# Return the response
397-
return compute.Operation.from_json(response.content)
399+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
398400

399401
def list(
400402
self,
@@ -448,7 +450,9 @@ def list(
448450
response.raise_for_status()
449451

450452
# Return the response
451-
return compute.AddressList.from_json(response.content)
453+
return compute.AddressList.from_json(
454+
response.content, ignore_unknown_fields=True
455+
)
452456

453457

454458
__all__ = ("AddressesRestTransport",)

packages/google-cloud-compute/google/cloud/compute_v1/services/autoscalers/transports/rest.py

+13-7
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,9 @@ def aggregated_list(
147147
response.raise_for_status()
148148

149149
# Return the response
150-
return compute.AutoscalerAggregatedList.from_json(response.content)
150+
return compute.AutoscalerAggregatedList.from_json(
151+
response.content, ignore_unknown_fields=True
152+
)
151153

152154
def delete(
153155
self,
@@ -229,7 +231,7 @@ def delete(
229231
response.raise_for_status()
230232

231233
# Return the response
232-
return compute.Operation.from_json(response.content)
234+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
233235

234236
def get(
235237
self,
@@ -301,7 +303,9 @@ def get(
301303
response.raise_for_status()
302304

303305
# Return the response
304-
return compute.Autoscaler.from_json(response.content)
306+
return compute.Autoscaler.from_json(
307+
response.content, ignore_unknown_fields=True
308+
)
305309

306310
def insert(
307311
self,
@@ -387,7 +391,7 @@ def insert(
387391
response.raise_for_status()
388392

389393
# Return the response
390-
return compute.Operation.from_json(response.content)
394+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
391395

392396
def list(
393397
self,
@@ -444,7 +448,9 @@ def list(
444448
response.raise_for_status()
445449

446450
# Return the response
447-
return compute.AutoscalerList.from_json(response.content)
451+
return compute.AutoscalerList.from_json(
452+
response.content, ignore_unknown_fields=True
453+
)
448454

449455
def patch(
450456
self,
@@ -531,7 +537,7 @@ def patch(
531537
response.raise_for_status()
532538

533539
# Return the response
534-
return compute.Operation.from_json(response.content)
540+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
535541

536542
def update(
537543
self,
@@ -618,7 +624,7 @@ def update(
618624
response.raise_for_status()
619625

620626
# Return the response
621-
return compute.Operation.from_json(response.content)
627+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
622628

623629

624630
__all__ = ("AutoscalersRestTransport",)

packages/google-cloud-compute/google/cloud/compute_v1/services/backend_buckets/transports/rest.py

+12-8
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ def add_signed_url_key(
179179
response.raise_for_status()
180180

181181
# Return the response
182-
return compute.Operation.from_json(response.content)
182+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
183183

184184
def delete(
185185
self,
@@ -260,7 +260,7 @@ def delete(
260260
response.raise_for_status()
261261

262262
# Return the response
263-
return compute.Operation.from_json(response.content)
263+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
264264

265265
def delete_signed_url_key(
266266
self,
@@ -342,7 +342,7 @@ def delete_signed_url_key(
342342
response.raise_for_status()
343343

344344
# Return the response
345-
return compute.Operation.from_json(response.content)
345+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
346346

347347
def get(
348348
self,
@@ -399,7 +399,9 @@ def get(
399399
response.raise_for_status()
400400

401401
# Return the response
402-
return compute.BackendBucket.from_json(response.content)
402+
return compute.BackendBucket.from_json(
403+
response.content, ignore_unknown_fields=True
404+
)
403405

404406
def insert(
405407
self,
@@ -485,7 +487,7 @@ def insert(
485487
response.raise_for_status()
486488

487489
# Return the response
488-
return compute.Operation.from_json(response.content)
490+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
489491

490492
def list(
491493
self,
@@ -542,7 +544,9 @@ def list(
542544
response.raise_for_status()
543545

544546
# Return the response
545-
return compute.BackendBucketList.from_json(response.content)
547+
return compute.BackendBucketList.from_json(
548+
response.content, ignore_unknown_fields=True
549+
)
546550

547551
def patch(
548552
self,
@@ -630,7 +634,7 @@ def patch(
630634
response.raise_for_status()
631635

632636
# Return the response
633-
return compute.Operation.from_json(response.content)
637+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
634638

635639
def update(
636640
self,
@@ -718,7 +722,7 @@ def update(
718722
response.raise_for_status()
719723

720724
# Return the response
721-
return compute.Operation.from_json(response.content)
725+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
722726

723727

724728
__all__ = ("BackendBucketsRestTransport",)

packages/google-cloud-compute/google/cloud/compute_v1/services/backend_services/transports/rest.py

+19-11
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ def add_signed_url_key(
179179
response.raise_for_status()
180180

181181
# Return the response
182-
return compute.Operation.from_json(response.content)
182+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
183183

184184
def aggregated_list(
185185
self,
@@ -237,7 +237,9 @@ def aggregated_list(
237237
response.raise_for_status()
238238

239239
# Return the response
240-
return compute.BackendServiceAggregatedList.from_json(response.content)
240+
return compute.BackendServiceAggregatedList.from_json(
241+
response.content, ignore_unknown_fields=True
242+
)
241243

242244
def delete(
243245
self,
@@ -318,7 +320,7 @@ def delete(
318320
response.raise_for_status()
319321

320322
# Return the response
321-
return compute.Operation.from_json(response.content)
323+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
322324

323325
def delete_signed_url_key(
324326
self,
@@ -400,7 +402,7 @@ def delete_signed_url_key(
400402
response.raise_for_status()
401403

402404
# Return the response
403-
return compute.Operation.from_json(response.content)
405+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
404406

405407
def get(
406408
self,
@@ -473,7 +475,9 @@ def get(
473475
response.raise_for_status()
474476

475477
# Return the response
476-
return compute.BackendService.from_json(response.content)
478+
return compute.BackendService.from_json(
479+
response.content, ignore_unknown_fields=True
480+
)
477481

478482
def get_health(
479483
self,
@@ -531,7 +535,9 @@ def get_health(
531535
response.raise_for_status()
532536

533537
# Return the response
534-
return compute.BackendServiceGroupHealth.from_json(response.content)
538+
return compute.BackendServiceGroupHealth.from_json(
539+
response.content, ignore_unknown_fields=True
540+
)
535541

536542
def insert(
537543
self,
@@ -617,7 +623,7 @@ def insert(
617623
response.raise_for_status()
618624

619625
# Return the response
620-
return compute.Operation.from_json(response.content)
626+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
621627

622628
def list(
623629
self,
@@ -674,7 +680,9 @@ def list(
674680
response.raise_for_status()
675681

676682
# Return the response
677-
return compute.BackendServiceList.from_json(response.content)
683+
return compute.BackendServiceList.from_json(
684+
response.content, ignore_unknown_fields=True
685+
)
678686

679687
def patch(
680688
self,
@@ -762,7 +770,7 @@ def patch(
762770
response.raise_for_status()
763771

764772
# Return the response
765-
return compute.Operation.from_json(response.content)
773+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
766774

767775
def set_security_policy(
768776
self,
@@ -850,7 +858,7 @@ def set_security_policy(
850858
response.raise_for_status()
851859

852860
# Return the response
853-
return compute.Operation.from_json(response.content)
861+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
854862

855863
def update(
856864
self,
@@ -938,7 +946,7 @@ def update(
938946
response.raise_for_status()
939947

940948
# Return the response
941-
return compute.Operation.from_json(response.content)
949+
return compute.Operation.from_json(response.content, ignore_unknown_fields=True)
942950

943951

944952
__all__ = ("BackendServicesRestTransport",)

packages/google-cloud-compute/google/cloud/compute_v1/services/disk_types/transports/rest.py

+7-3
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,9 @@ def aggregated_list(
147147
response.raise_for_status()
148148

149149
# Return the response
150-
return compute.DiskTypeAggregatedList.from_json(response.content)
150+
return compute.DiskTypeAggregatedList.from_json(
151+
response.content, ignore_unknown_fields=True
152+
)
151153

152154
def get(
153155
self,
@@ -218,7 +220,7 @@ def get(
218220
response.raise_for_status()
219221

220222
# Return the response
221-
return compute.DiskType.from_json(response.content)
223+
return compute.DiskType.from_json(response.content, ignore_unknown_fields=True)
222224

223225
def list(
224226
self,
@@ -272,7 +274,9 @@ def list(
272274
response.raise_for_status()
273275

274276
# Return the response
275-
return compute.DiskTypeList.from_json(response.content)
277+
return compute.DiskTypeList.from_json(
278+
response.content, ignore_unknown_fields=True
279+
)
276280

277281

278282
__all__ = ("DiskTypesRestTransport",)

0 commit comments

Comments
 (0)