Skip to content

Commit c95ee0a

Browse files
feat: Update Compute Engine v1 API to revision 20260227
1 parent 84e0392 commit c95ee0a

203 files changed

Lines changed: 93395 additions & 7630 deletions

File tree

Some content is hidden

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

google-cloud-compute-v1/.owlbot-manifest.json

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@
2424
"lib/google/cloud/compute/v1/addresses/rest.rb",
2525
"lib/google/cloud/compute/v1/addresses/rest/client.rb",
2626
"lib/google/cloud/compute/v1/addresses/rest/service_stub.rb",
27+
"lib/google/cloud/compute/v1/advice.rb",
28+
"lib/google/cloud/compute/v1/advice/credentials.rb",
29+
"lib/google/cloud/compute/v1/advice/rest.rb",
30+
"lib/google/cloud/compute/v1/advice/rest/client.rb",
31+
"lib/google/cloud/compute/v1/advice/rest/service_stub.rb",
2732
"lib/google/cloud/compute/v1/autoscalers.rb",
2833
"lib/google/cloud/compute/v1/autoscalers/credentials.rb",
2934
"lib/google/cloud/compute/v1/autoscalers/rest.rb",
@@ -40,6 +45,11 @@
4045
"lib/google/cloud/compute/v1/backend_services/rest/client.rb",
4146
"lib/google/cloud/compute/v1/backend_services/rest/service_stub.rb",
4247
"lib/google/cloud/compute/v1/compute_pb.rb",
48+
"lib/google/cloud/compute/v1/cross_site_networks.rb",
49+
"lib/google/cloud/compute/v1/cross_site_networks/credentials.rb",
50+
"lib/google/cloud/compute/v1/cross_site_networks/rest.rb",
51+
"lib/google/cloud/compute/v1/cross_site_networks/rest/client.rb",
52+
"lib/google/cloud/compute/v1/cross_site_networks/rest/service_stub.rb",
4353
"lib/google/cloud/compute/v1/disk_types.rb",
4454
"lib/google/cloud/compute/v1/disk_types/credentials.rb",
4555
"lib/google/cloud/compute/v1/disk_types/rest.rb",
@@ -70,6 +80,11 @@
7080
"lib/google/cloud/compute/v1/forwarding_rules/rest.rb",
7181
"lib/google/cloud/compute/v1/forwarding_rules/rest/client.rb",
7282
"lib/google/cloud/compute/v1/forwarding_rules/rest/service_stub.rb",
83+
"lib/google/cloud/compute/v1/future_reservations.rb",
84+
"lib/google/cloud/compute/v1/future_reservations/credentials.rb",
85+
"lib/google/cloud/compute/v1/future_reservations/rest.rb",
86+
"lib/google/cloud/compute/v1/future_reservations/rest/client.rb",
87+
"lib/google/cloud/compute/v1/future_reservations/rest/service_stub.rb",
7388
"lib/google/cloud/compute/v1/global_addresses.rb",
7489
"lib/google/cloud/compute/v1/global_addresses/credentials.rb",
7590
"lib/google/cloud/compute/v1/global_addresses/rest.rb",
@@ -247,11 +262,21 @@
247262
"lib/google/cloud/compute/v1/node_types/rest.rb",
248263
"lib/google/cloud/compute/v1/node_types/rest/client.rb",
249264
"lib/google/cloud/compute/v1/node_types/rest/service_stub.rb",
265+
"lib/google/cloud/compute/v1/organization_security_policies.rb",
266+
"lib/google/cloud/compute/v1/organization_security_policies/credentials.rb",
267+
"lib/google/cloud/compute/v1/organization_security_policies/rest.rb",
268+
"lib/google/cloud/compute/v1/organization_security_policies/rest/client.rb",
269+
"lib/google/cloud/compute/v1/organization_security_policies/rest/service_stub.rb",
250270
"lib/google/cloud/compute/v1/packet_mirrorings.rb",
251271
"lib/google/cloud/compute/v1/packet_mirrorings/credentials.rb",
252272
"lib/google/cloud/compute/v1/packet_mirrorings/rest.rb",
253273
"lib/google/cloud/compute/v1/packet_mirrorings/rest/client.rb",
254274
"lib/google/cloud/compute/v1/packet_mirrorings/rest/service_stub.rb",
275+
"lib/google/cloud/compute/v1/preview_features.rb",
276+
"lib/google/cloud/compute/v1/preview_features/credentials.rb",
277+
"lib/google/cloud/compute/v1/preview_features/rest.rb",
278+
"lib/google/cloud/compute/v1/preview_features/rest/client.rb",
279+
"lib/google/cloud/compute/v1/preview_features/rest/service_stub.rb",
255280
"lib/google/cloud/compute/v1/projects.rb",
256281
"lib/google/cloud/compute/v1/projects/credentials.rb",
257282
"lib/google/cloud/compute/v1/projects/rest.rb",
@@ -282,6 +307,11 @@
282307
"lib/google/cloud/compute/v1/region_commitments/rest.rb",
283308
"lib/google/cloud/compute/v1/region_commitments/rest/client.rb",
284309
"lib/google/cloud/compute/v1/region_commitments/rest/service_stub.rb",
310+
"lib/google/cloud/compute/v1/region_composite_health_checks.rb",
311+
"lib/google/cloud/compute/v1/region_composite_health_checks/credentials.rb",
312+
"lib/google/cloud/compute/v1/region_composite_health_checks/rest.rb",
313+
"lib/google/cloud/compute/v1/region_composite_health_checks/rest/client.rb",
314+
"lib/google/cloud/compute/v1/region_composite_health_checks/rest/service_stub.rb",
285315
"lib/google/cloud/compute/v1/region_disk_types.rb",
286316
"lib/google/cloud/compute/v1/region_disk_types/credentials.rb",
287317
"lib/google/cloud/compute/v1/region_disk_types/rest.rb",
@@ -292,6 +322,11 @@
292322
"lib/google/cloud/compute/v1/region_disks/rest.rb",
293323
"lib/google/cloud/compute/v1/region_disks/rest/client.rb",
294324
"lib/google/cloud/compute/v1/region_disks/rest/service_stub.rb",
325+
"lib/google/cloud/compute/v1/region_health_aggregation_policies.rb",
326+
"lib/google/cloud/compute/v1/region_health_aggregation_policies/credentials.rb",
327+
"lib/google/cloud/compute/v1/region_health_aggregation_policies/rest.rb",
328+
"lib/google/cloud/compute/v1/region_health_aggregation_policies/rest/client.rb",
329+
"lib/google/cloud/compute/v1/region_health_aggregation_policies/rest/service_stub.rb",
295330
"lib/google/cloud/compute/v1/region_health_check_services.rb",
296331
"lib/google/cloud/compute/v1/region_health_check_services/credentials.rb",
297332
"lib/google/cloud/compute/v1/region_health_check_services/rest.rb",
@@ -302,6 +337,11 @@
302337
"lib/google/cloud/compute/v1/region_health_checks/rest.rb",
303338
"lib/google/cloud/compute/v1/region_health_checks/rest/client.rb",
304339
"lib/google/cloud/compute/v1/region_health_checks/rest/service_stub.rb",
340+
"lib/google/cloud/compute/v1/region_health_sources.rb",
341+
"lib/google/cloud/compute/v1/region_health_sources/credentials.rb",
342+
"lib/google/cloud/compute/v1/region_health_sources/rest.rb",
343+
"lib/google/cloud/compute/v1/region_health_sources/rest/client.rb",
344+
"lib/google/cloud/compute/v1/region_health_sources/rest/service_stub.rb",
305345
"lib/google/cloud/compute/v1/region_instance_group_managers.rb",
306346
"lib/google/cloud/compute/v1/region_instance_group_managers/credentials.rb",
307347
"lib/google/cloud/compute/v1/region_instance_group_managers/rest.rb",
@@ -398,6 +438,11 @@
398438
"lib/google/cloud/compute/v1/reservation_blocks/rest.rb",
399439
"lib/google/cloud/compute/v1/reservation_blocks/rest/client.rb",
400440
"lib/google/cloud/compute/v1/reservation_blocks/rest/service_stub.rb",
441+
"lib/google/cloud/compute/v1/reservation_slots.rb",
442+
"lib/google/cloud/compute/v1/reservation_slots/credentials.rb",
443+
"lib/google/cloud/compute/v1/reservation_slots/rest.rb",
444+
"lib/google/cloud/compute/v1/reservation_slots/rest/client.rb",
445+
"lib/google/cloud/compute/v1/reservation_slots/rest/service_stub.rb",
401446
"lib/google/cloud/compute/v1/reservation_sub_blocks.rb",
402447
"lib/google/cloud/compute/v1/reservation_sub_blocks/credentials.rb",
403448
"lib/google/cloud/compute/v1/reservation_sub_blocks/rest.rb",
@@ -525,6 +570,11 @@
525570
"lib/google/cloud/compute/v1/vpn_tunnels/rest.rb",
526571
"lib/google/cloud/compute/v1/vpn_tunnels/rest/client.rb",
527572
"lib/google/cloud/compute/v1/vpn_tunnels/rest/service_stub.rb",
573+
"lib/google/cloud/compute/v1/wire_groups.rb",
574+
"lib/google/cloud/compute/v1/wire_groups/credentials.rb",
575+
"lib/google/cloud/compute/v1/wire_groups/rest.rb",
576+
"lib/google/cloud/compute/v1/wire_groups/rest/client.rb",
577+
"lib/google/cloud/compute/v1/wire_groups/rest/service_stub.rb",
528578
"lib/google/cloud/compute/v1/zone_operations.rb",
529579
"lib/google/cloud/compute/v1/zone_operations/credentials.rb",
530580
"lib/google/cloud/compute/v1/zone_operations/rest.rb",
@@ -547,15 +597,18 @@
547597
"proto_docs/google/protobuf/duration.rb",
548598
"test/google/cloud/compute/v1/accelerator_types_rest_test.rb",
549599
"test/google/cloud/compute/v1/addresses_rest_test.rb",
600+
"test/google/cloud/compute/v1/advice_rest_test.rb",
550601
"test/google/cloud/compute/v1/autoscalers_rest_test.rb",
551602
"test/google/cloud/compute/v1/backend_buckets_rest_test.rb",
552603
"test/google/cloud/compute/v1/backend_services_rest_test.rb",
604+
"test/google/cloud/compute/v1/cross_site_networks_rest_test.rb",
553605
"test/google/cloud/compute/v1/disk_types_rest_test.rb",
554606
"test/google/cloud/compute/v1/disks_rest_test.rb",
555607
"test/google/cloud/compute/v1/external_vpn_gateways_rest_test.rb",
556608
"test/google/cloud/compute/v1/firewall_policies_rest_test.rb",
557609
"test/google/cloud/compute/v1/firewalls_rest_test.rb",
558610
"test/google/cloud/compute/v1/forwarding_rules_rest_test.rb",
611+
"test/google/cloud/compute/v1/future_reservations_rest_test.rb",
559612
"test/google/cloud/compute/v1/global_addresses_rest_test.rb",
560613
"test/google/cloud/compute/v1/global_forwarding_rules_rest_test.rb",
561614
"test/google/cloud/compute/v1/global_network_endpoint_groups_rest_test.rb",
@@ -591,17 +644,22 @@
591644
"test/google/cloud/compute/v1/node_groups_rest_test.rb",
592645
"test/google/cloud/compute/v1/node_templates_rest_test.rb",
593646
"test/google/cloud/compute/v1/node_types_rest_test.rb",
647+
"test/google/cloud/compute/v1/organization_security_policies_rest_test.rb",
594648
"test/google/cloud/compute/v1/packet_mirrorings_rest_test.rb",
649+
"test/google/cloud/compute/v1/preview_features_rest_test.rb",
595650
"test/google/cloud/compute/v1/projects_rest_test.rb",
596651
"test/google/cloud/compute/v1/public_advertised_prefixes_rest_test.rb",
597652
"test/google/cloud/compute/v1/public_delegated_prefixes_rest_test.rb",
598653
"test/google/cloud/compute/v1/region_autoscalers_rest_test.rb",
599654
"test/google/cloud/compute/v1/region_backend_services_rest_test.rb",
600655
"test/google/cloud/compute/v1/region_commitments_rest_test.rb",
656+
"test/google/cloud/compute/v1/region_composite_health_checks_rest_test.rb",
601657
"test/google/cloud/compute/v1/region_disk_types_rest_test.rb",
602658
"test/google/cloud/compute/v1/region_disks_rest_test.rb",
659+
"test/google/cloud/compute/v1/region_health_aggregation_policies_rest_test.rb",
603660
"test/google/cloud/compute/v1/region_health_check_services_rest_test.rb",
604661
"test/google/cloud/compute/v1/region_health_checks_rest_test.rb",
662+
"test/google/cloud/compute/v1/region_health_sources_rest_test.rb",
605663
"test/google/cloud/compute/v1/region_instance_group_managers_rest_test.rb",
606664
"test/google/cloud/compute/v1/region_instance_groups_rest_test.rb",
607665
"test/google/cloud/compute/v1/region_instance_templates_rest_test.rb",
@@ -621,6 +679,7 @@
621679
"test/google/cloud/compute/v1/region_zones_rest_test.rb",
622680
"test/google/cloud/compute/v1/regions_rest_test.rb",
623681
"test/google/cloud/compute/v1/reservation_blocks_rest_test.rb",
682+
"test/google/cloud/compute/v1/reservation_slots_rest_test.rb",
624683
"test/google/cloud/compute/v1/reservation_sub_blocks_rest_test.rb",
625684
"test/google/cloud/compute/v1/reservations_rest_test.rb",
626685
"test/google/cloud/compute/v1/resource_policies_rest_test.rb",
@@ -646,6 +705,7 @@
646705
"test/google/cloud/compute/v1/url_maps_rest_test.rb",
647706
"test/google/cloud/compute/v1/vpn_gateways_rest_test.rb",
648707
"test/google/cloud/compute/v1/vpn_tunnels_rest_test.rb",
708+
"test/google/cloud/compute/v1/wire_groups_rest_test.rb",
649709
"test/google/cloud/compute/v1/zone_operations_rest_test.rb",
650710
"test/google/cloud/compute/v1/zones_rest_test.rb",
651711
"test/helper.rb"

google-cloud-compute-v1/Gemfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@ source "https://rubygems.org"
22

33
gemspec
44

5-
gem "google-style", "~> 1.31.1"
6-
gem "minitest", "~> 5.22"
5+
gem "google-style", "~> 1.32.0"
6+
gem "irb", "~> 1.17"
7+
gem "minitest", "~> 6.0.2"
78
gem "minitest-focus", "~> 1.4"
9+
gem "minitest-mock", "~> 5.27"
810
gem "minitest-rg", "~> 5.3"
11+
gem "ostruct", "~> 0.5.5"
912
gem "rake", ">= 13.0"
1013
gem "redcarpet", "~> 3.6"
1114
gem "yard", "~> 0.9"

google-cloud-compute-v1/google-cloud-compute-v1.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Gem::Specification.new do |gem|
2121
["README.md", "LICENSE.md", "AUTHENTICATION.md", ".yardopts"]
2222
gem.require_paths = ["lib"]
2323

24-
gem.required_ruby_version = ">= 3.1"
24+
gem.required_ruby_version = ">= 3.2"
2525

2626
gem.add_dependency "gapic-common", "~> 1.2"
2727
gem.add_dependency "google-cloud-common", "~> 1.0"

google-cloud-compute-v1/lib/google/cloud/compute/v1.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,18 @@
1818

1919
require "google/cloud/compute/v1/accelerator_types"
2020
require "google/cloud/compute/v1/addresses"
21+
require "google/cloud/compute/v1/advice"
2122
require "google/cloud/compute/v1/autoscalers"
2223
require "google/cloud/compute/v1/backend_buckets"
2324
require "google/cloud/compute/v1/backend_services"
25+
require "google/cloud/compute/v1/cross_site_networks"
2426
require "google/cloud/compute/v1/disk_types"
2527
require "google/cloud/compute/v1/disks"
2628
require "google/cloud/compute/v1/external_vpn_gateways"
2729
require "google/cloud/compute/v1/firewall_policies"
2830
require "google/cloud/compute/v1/firewalls"
2931
require "google/cloud/compute/v1/forwarding_rules"
32+
require "google/cloud/compute/v1/future_reservations"
3033
require "google/cloud/compute/v1/global_addresses"
3134
require "google/cloud/compute/v1/global_forwarding_rules"
3235
require "google/cloud/compute/v1/global_network_endpoint_groups"
@@ -62,17 +65,22 @@
6265
require "google/cloud/compute/v1/node_groups"
6366
require "google/cloud/compute/v1/node_templates"
6467
require "google/cloud/compute/v1/node_types"
68+
require "google/cloud/compute/v1/organization_security_policies"
6569
require "google/cloud/compute/v1/packet_mirrorings"
70+
require "google/cloud/compute/v1/preview_features"
6671
require "google/cloud/compute/v1/projects"
6772
require "google/cloud/compute/v1/public_advertised_prefixes"
6873
require "google/cloud/compute/v1/public_delegated_prefixes"
6974
require "google/cloud/compute/v1/region_autoscalers"
7075
require "google/cloud/compute/v1/region_backend_services"
7176
require "google/cloud/compute/v1/region_commitments"
77+
require "google/cloud/compute/v1/region_composite_health_checks"
7278
require "google/cloud/compute/v1/region_disk_types"
7379
require "google/cloud/compute/v1/region_disks"
80+
require "google/cloud/compute/v1/region_health_aggregation_policies"
7481
require "google/cloud/compute/v1/region_health_check_services"
7582
require "google/cloud/compute/v1/region_health_checks"
83+
require "google/cloud/compute/v1/region_health_sources"
7684
require "google/cloud/compute/v1/region_instance_group_managers"
7785
require "google/cloud/compute/v1/region_instance_groups"
7886
require "google/cloud/compute/v1/region_instance_templates"
@@ -92,6 +100,7 @@
92100
require "google/cloud/compute/v1/region_zones"
93101
require "google/cloud/compute/v1/regions"
94102
require "google/cloud/compute/v1/reservation_blocks"
103+
require "google/cloud/compute/v1/reservation_slots"
95104
require "google/cloud/compute/v1/reservation_sub_blocks"
96105
require "google/cloud/compute/v1/reservations"
97106
require "google/cloud/compute/v1/resource_policies"
@@ -117,6 +126,7 @@
117126
require "google/cloud/compute/v1/url_maps"
118127
require "google/cloud/compute/v1/vpn_gateways"
119128
require "google/cloud/compute/v1/vpn_tunnels"
129+
require "google/cloud/compute/v1/wire_groups"
120130
require "google/cloud/compute/v1/zone_operations"
121131
require "google/cloud/compute/v1/zones"
122132
require "google/cloud/compute/v1/version"

0 commit comments

Comments
 (0)