Skip to content

Commit e4a43e5

Browse files
authored
chore(compute): update discovery doc circa 20250415 (#15093)
1 parent 56e707c commit e4a43e5

File tree

496 files changed

+21546
-15446
lines changed

Some content is hidden

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

496 files changed

+21546
-15446
lines changed

ci/etc/expected_install_directories

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -512,6 +512,10 @@
512512
./include/google/cloud/compute/regions/v1
513513
./include/google/cloud/compute/regions/v1/internal
514514
./include/google/cloud/compute/regions/v1/mocks
515+
./include/google/cloud/compute/reservation_blocks
516+
./include/google/cloud/compute/reservation_blocks/v1
517+
./include/google/cloud/compute/reservation_blocks/v1/internal
518+
./include/google/cloud/compute/reservation_blocks/v1/mocks
515519
./include/google/cloud/compute/reservations
516520
./include/google/cloud/compute/reservations/v1
517521
./include/google/cloud/compute/reservations/v1/internal

generator/discovery/compute_public_google_rest_v1.json

Lines changed: 953 additions & 147 deletions
Large diffs are not rendered by default.

generator/generator_config.textproto

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1664,6 +1664,15 @@ discovery_products {
16641664
generate_grpc_transport: false
16651665
}
16661666
1667+
rest_services {
1668+
service_proto_path: "google/cloud/compute/reservation_blocks/v1/reservation_blocks.proto"
1669+
product_path: "google/cloud/compute/reservation_blocks/v1"
1670+
initial_copyright_year: "2025"
1671+
retryable_status_codes: ["kUnavailable"]
1672+
generate_rest_transport: true
1673+
generate_grpc_transport: false
1674+
}
1675+
16671676
# update_discovery_doc.sh additions
16681677
}
16691678

google/cloud/compute/addresses/v1/addresses_proto_export.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
#include <google/cloud/compute/v1/internal/common_004.pb.h>
3030
#include <google/cloud/compute/v1/internal/common_005.pb.h>
3131
#include <google/cloud/compute/v1/internal/common_016.pb.h>
32-
#include <google/cloud/compute/v1/internal/common_103.pb.h>
32+
#include <google/cloud/compute/v1/internal/common_104.pb.h>
3333
// IWYU pragma: end_exports
3434

3535
#endif // GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_COMPUTE_ADDRESSES_V1_ADDRESSES_PROTO_EXPORT_H

google/cloud/compute/backend_buckets/v1/backend_buckets_client.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1127,7 +1127,7 @@ class BackendBucketsClient {
11271127
/// [`StatusOr`]: @ref google::cloud::StatusOr
11281128
/// [`Status`]: @ref google::cloud::Status
11291129
/// [google.cloud.cpp.compute.backend_buckets.v1.TestIamPermissionsRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_buckets/v1/backend_buckets.proto#L483}
1130-
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_139.proto#L30}
1130+
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_141.proto#L30}
11311131
///
11321132
// clang-format on
11331133
StatusOr<google::cloud::cpp::compute::v1::TestPermissionsResponse>
@@ -1162,7 +1162,7 @@ class BackendBucketsClient {
11621162
/// [`StatusOr`]: @ref google::cloud::StatusOr
11631163
/// [`Status`]: @ref google::cloud::Status
11641164
/// [google.cloud.cpp.compute.backend_buckets.v1.TestIamPermissionsRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_buckets/v1/backend_buckets.proto#L483}
1165-
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_139.proto#L30}
1165+
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_141.proto#L30}
11661166
///
11671167
// clang-format on
11681168
StatusOr<google::cloud::cpp::compute::v1::TestPermissionsResponse>

google/cloud/compute/backend_buckets/v1/backend_buckets_proto_export.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
#include <google/cloud/compute/v1/internal/common_016.pb.h>
3232
#include <google/cloud/compute/v1/internal/common_031.pb.h>
3333
#include <google/cloud/compute/v1/internal/common_047.pb.h>
34-
#include <google/cloud/compute/v1/internal/common_112.pb.h>
35-
#include <google/cloud/compute/v1/internal/common_115.pb.h>
36-
#include <google/cloud/compute/v1/internal/common_139.pb.h>
34+
#include <google/cloud/compute/v1/internal/common_114.pb.h>
35+
#include <google/cloud/compute/v1/internal/common_117.pb.h>
36+
#include <google/cloud/compute/v1/internal/common_141.pb.h>
3737
// IWYU pragma: end_exports
3838

3939
#endif // GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_COMPUTE_BACKEND_BUCKETS_V1_BACKEND_BUCKETS_PROTO_EXPORT_H

google/cloud/compute/backend_services/v1/backend_services_client.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@ class BackendServicesClient {
564564
/// [`StatusOr`]: @ref google::cloud::StatusOr
565565
/// [`Status`]: @ref google::cloud::Status
566566
/// [google.cloud.cpp.compute.backend_services.v1.GetBackendServiceRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L420}
567-
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L186}
567+
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L187}
568568
///
569569
// clang-format on
570570
StatusOr<google::cloud::cpp::compute::v1::BackendService> GetBackendService(
@@ -596,7 +596,7 @@ class BackendServicesClient {
596596
/// [`StatusOr`]: @ref google::cloud::StatusOr
597597
/// [`Status`]: @ref google::cloud::Status
598598
/// [google.cloud.cpp.compute.backend_services.v1.GetBackendServiceRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L420}
599-
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L186}
599+
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L187}
600600
///
601601
// clang-format on
602602
StatusOr<google::cloud::cpp::compute::v1::BackendService> GetBackendService(
@@ -628,7 +628,7 @@ class BackendServicesClient {
628628
/// [`StatusOr`]: @ref google::cloud::StatusOr
629629
/// [`Status`]: @ref google::cloud::Status
630630
/// [google.cloud.cpp.compute.backend_services.v1.GetHealthRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L431}
631-
/// [google.cloud.cpp.compute.v1.BackendServiceGroupHealth]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L870}
631+
/// [google.cloud.cpp.compute.v1.BackendServiceGroupHealth]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L928}
632632
///
633633
// clang-format on
634634
StatusOr<google::cloud::cpp::compute::v1::BackendServiceGroupHealth>
@@ -664,7 +664,7 @@ class BackendServicesClient {
664664
/// [`StatusOr`]: @ref google::cloud::StatusOr
665665
/// [`Status`]: @ref google::cloud::Status
666666
/// [google.cloud.cpp.compute.backend_services.v1.GetHealthRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L431}
667-
/// [google.cloud.cpp.compute.v1.BackendServiceGroupHealth]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L870}
667+
/// [google.cloud.cpp.compute.v1.BackendServiceGroupHealth]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L928}
668668
///
669669
// clang-format on
670670
StatusOr<google::cloud::cpp::compute::v1::BackendServiceGroupHealth>
@@ -893,7 +893,7 @@ class BackendServicesClient {
893893
/// [`StatusOr`]: @ref google::cloud::StatusOr
894894
/// [`Status`]: @ref google::cloud::Status
895895
/// [google.cloud.cpp.compute.backend_services.v1.ListBackendServicesRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L486}
896-
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L186}
896+
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L187}
897897
///
898898
// clang-format on
899899
StreamRange<google::cloud::cpp::compute::v1::BackendService>
@@ -934,7 +934,7 @@ class BackendServicesClient {
934934
/// [`StatusOr`]: @ref google::cloud::StatusOr
935935
/// [`Status`]: @ref google::cloud::Status
936936
/// [google.cloud.cpp.compute.backend_services.v1.ListBackendServicesRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L486}
937-
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L186}
937+
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L187}
938938
///
939939
// clang-format on
940940
StreamRange<google::cloud::cpp::compute::v1::BackendService>
@@ -971,7 +971,7 @@ class BackendServicesClient {
971971
/// [`StatusOr`]: @ref google::cloud::StatusOr
972972
/// [`Status`]: @ref google::cloud::Status
973973
/// [google.cloud.cpp.compute.backend_services.v1.ListUsableRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L554}
974-
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L186}
974+
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L187}
975975
///
976976
// clang-format on
977977
StreamRange<google::cloud::cpp::compute::v1::BackendService> ListUsable(
@@ -1011,7 +1011,7 @@ class BackendServicesClient {
10111011
/// [`StatusOr`]: @ref google::cloud::StatusOr
10121012
/// [`Status`]: @ref google::cloud::Status
10131013
/// [google.cloud.cpp.compute.backend_services.v1.ListUsableRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L554}
1014-
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L186}
1014+
/// [google.cloud.cpp.compute.v1.BackendService]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_000.proto#L187}
10151015
///
10161016
// clang-format on
10171017
StreamRange<google::cloud::cpp::compute::v1::BackendService> ListUsable(
@@ -1494,7 +1494,7 @@ class BackendServicesClient {
14941494
/// [`StatusOr`]: @ref google::cloud::StatusOr
14951495
/// [`Status`]: @ref google::cloud::Status
14961496
/// [google.cloud.cpp.compute.backend_services.v1.TestIamPermissionsRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L732}
1497-
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_139.proto#L30}
1497+
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_141.proto#L30}
14981498
///
14991499
// clang-format on
15001500
StatusOr<google::cloud::cpp::compute::v1::TestPermissionsResponse>
@@ -1529,7 +1529,7 @@ class BackendServicesClient {
15291529
/// [`StatusOr`]: @ref google::cloud::StatusOr
15301530
/// [`Status`]: @ref google::cloud::Status
15311531
/// [google.cloud.cpp.compute.backend_services.v1.TestIamPermissionsRequest]: @cloud_cpp_reference_link{google/cloud/compute/backend_services/v1/backend_services.proto#L732}
1532-
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_139.proto#L30}
1532+
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_141.proto#L30}
15331533
///
15341534
// clang-format on
15351535
StatusOr<google::cloud::cpp::compute::v1::TestPermissionsResponse>

google/cloud/compute/backend_services/v1/backend_services_proto_export.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@
3333
#include <google/cloud/compute/v1/internal/common_029.pb.h>
3434
#include <google/cloud/compute/v1/internal/common_031.pb.h>
3535
#include <google/cloud/compute/v1/internal/common_047.pb.h>
36-
#include <google/cloud/compute/v1/internal/common_051.pb.h>
37-
#include <google/cloud/compute/v1/internal/common_112.pb.h>
38-
#include <google/cloud/compute/v1/internal/common_115.pb.h>
39-
#include <google/cloud/compute/v1/internal/common_139.pb.h>
36+
#include <google/cloud/compute/v1/internal/common_052.pb.h>
37+
#include <google/cloud/compute/v1/internal/common_114.pb.h>
38+
#include <google/cloud/compute/v1/internal/common_117.pb.h>
39+
#include <google/cloud/compute/v1/internal/common_141.pb.h>
4040
// IWYU pragma: end_exports
4141

4242
#endif // GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_COMPUTE_BACKEND_SERVICES_V1_BACKEND_SERVICES_PROTO_EXPORT_H

google/cloud/compute/disks/v1/disks_client.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1856,7 +1856,7 @@ class DisksClient {
18561856
/// [`StatusOr`]: @ref google::cloud::StatusOr
18571857
/// [`Status`]: @ref google::cloud::Status
18581858
/// [google.cloud.cpp.compute.disks.v1.TestIamPermissionsRequest]: @cloud_cpp_reference_link{google/cloud/compute/disks/v1/disks.proto#L877}
1859-
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_139.proto#L30}
1859+
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_141.proto#L30}
18601860
///
18611861
// clang-format on
18621862
StatusOr<google::cloud::cpp::compute::v1::TestPermissionsResponse>
@@ -1892,7 +1892,7 @@ class DisksClient {
18921892
/// [`StatusOr`]: @ref google::cloud::StatusOr
18931893
/// [`Status`]: @ref google::cloud::Status
18941894
/// [google.cloud.cpp.compute.disks.v1.TestIamPermissionsRequest]: @cloud_cpp_reference_link{google/cloud/compute/disks/v1/disks.proto#L877}
1895-
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_139.proto#L30}
1895+
/// [google.cloud.cpp.compute.v1.TestPermissionsResponse]: @cloud_cpp_reference_link{google/cloud/compute/v1/internal/common_141.proto#L30}
18961896
///
18971897
// clang-format on
18981898
StatusOr<google::cloud::cpp::compute::v1::TestPermissionsResponse>

google/cloud/compute/disks/v1/disks_proto_export.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
#include <google/cloud/compute/v1/internal/common_020.pb.h>
3333
#include <google/cloud/compute/v1/internal/common_023.pb.h>
3434
#include <google/cloud/compute/v1/internal/common_031.pb.h>
35-
#include <google/cloud/compute/v1/internal/common_116.pb.h>
36-
#include <google/cloud/compute/v1/internal/common_139.pb.h>
37-
#include <google/cloud/compute/v1/internal/common_145.pb.h>
38-
#include <google/cloud/compute/v1/internal/common_146.pb.h>
35+
#include <google/cloud/compute/v1/internal/common_118.pb.h>
36+
#include <google/cloud/compute/v1/internal/common_141.pb.h>
37+
#include <google/cloud/compute/v1/internal/common_147.pb.h>
38+
#include <google/cloud/compute/v1/internal/common_148.pb.h>
3939
// IWYU pragma: end_exports
4040

4141
#endif // GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_COMPUTE_DISKS_V1_DISKS_PROTO_EXPORT_H

0 commit comments

Comments
 (0)