chore(release): run dep upgrader (#3380)
diff --git a/go/private/repositories.bzl b/go/private/repositories.bzl
index ab31702..96e8395 100644
--- a/go/private/repositories.bzl
+++ b/go/private/repositories.bzl
@@ -50,7 +50,7 @@
wrapper(
http_archive,
name = "bazel_skylib",
- # 1.3.0, latest as of 2022-11-21
+ # 1.3.0, latest as of 2022-12-05
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz",
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.3.0/bazel-skylib-1.3.0.tar.gz",
@@ -86,13 +86,13 @@
wrapper(
http_archive,
name = "org_golang_x_sys",
- # v0.2.0, latest as of 2022-11-21
+ # v0.3.0, latest as of 2022-12-05
urls = [
- "https://mirror.bazel.build/github.com/golang/sys/archive/refs/tags/v0.2.0.zip",
- "https://github.com/golang/sys/archive/refs/tags/v0.2.0.zip",
+ "https://mirror.bazel.build/github.com/golang/sys/archive/refs/tags/v0.3.0.zip",
+ "https://github.com/golang/sys/archive/refs/tags/v0.3.0.zip",
],
- sha256 = "ad14d9ab9ca570e1762a7c381546a19c97ce0520134b7451c3fae98390a138b5",
- strip_prefix = "sys-0.2.0",
+ sha256 = "06e72b7166ec73e4ee6454e25d68abba7bf1e0beabebe09fe38b379b836dc976",
+ strip_prefix = "sys-0.3.0",
patches = [
# releaser:patch-cmd gazelle -repo_root . -go_prefix golang.org/x/sys -go_naming_convention import_alias
Label("//third_party:org_golang_x_sys-gazelle.patch"),
@@ -105,7 +105,7 @@
wrapper(
http_archive,
name = "org_golang_x_xerrors",
- # master, as of 2022-11-21
+ # master, as of 2022-12-05
urls = [
"https://mirror.bazel.build/github.com/golang/xerrors/archive/04be3eba64a22a838cdb17b8dca15a52871c08b4.zip",
"https://github.com/golang/xerrors/archive/04be3eba64a22a838cdb17b8dca15a52871c08b4.zip",
@@ -141,7 +141,7 @@
http_archive,
name = "org_golang_google_protobuf",
sha256 = "cbaac40c1faf6a3647316d46ec9c614e99aa92c539a78b7c1e4dec3ff5f73694",
- # v1.28.1, latest as of 2022-11-21
+ # v1.28.1, latest as of 2022-12-05
urls = [
"https://mirror.bazel.build/github.com/protocolbuffers/protobuf-go/archive/refs/tags/v1.28.1.zip",
"https://github.com/protocolbuffers/protobuf-go/archive/refs/tags/v1.28.1.zip",
@@ -163,7 +163,7 @@
wrapper(
http_archive,
name = "com_github_golang_protobuf",
- # v1.5.2, latest as of 2022-11-21
+ # v1.5.2, latest as of 2022-12-05
urls = [
"https://mirror.bazel.build/github.com/golang/protobuf/archive/refs/tags/v1.5.2.zip",
"https://github.com/golang/protobuf/archive/refs/tags/v1.5.2.zip",
@@ -183,7 +183,7 @@
wrapper(
http_archive,
name = "com_github_mwitkow_go_proto_validators",
- # v0.3.2, latest as of 2022-11-21
+ # v0.3.2, latest as of 2022-12-05
urls = [
"https://mirror.bazel.build/github.com/mwitkow/go-proto-validators/archive/refs/tags/v0.3.2.zip",
"https://github.com/mwitkow/go-proto-validators/archive/refs/tags/v0.3.2.zip",
@@ -197,7 +197,7 @@
wrapper(
http_archive,
name = "com_github_gogo_protobuf",
- # v1.3.2, latest as of 2022-11-21
+ # v1.3.2, latest as of 2022-12-05
urls = [
"https://mirror.bazel.build/github.com/gogo/protobuf/archive/refs/tags/v1.3.2.zip",
"https://github.com/gogo/protobuf/archive/refs/tags/v1.3.2.zip",
@@ -224,13 +224,13 @@
wrapper(
http_archive,
name = "org_golang_google_genproto",
- # main, as of 2022-11-21
+ # main, as of 2022-12-05
urls = [
- "https://mirror.bazel.build/github.com/googleapis/go-genproto/archive/16455021b5e60501e2adf67e15f857d2f5d95388.zip",
- "https://github.com/googleapis/go-genproto/archive/16455021b5e60501e2adf67e15f857d2f5d95388.zip",
+ "https://mirror.bazel.build/github.com/googleapis/go-genproto/archive/67e5cbc046fddc8362f3cdb8d7897dfc780fbb12.zip",
+ "https://github.com/googleapis/go-genproto/archive/67e5cbc046fddc8362f3cdb8d7897dfc780fbb12.zip",
],
- sha256 = "48523e2630ef0da7ce171d0fa801048609b7533dc8c852f8d55b06968910a317",
- strip_prefix = "go-genproto-16455021b5e60501e2adf67e15f857d2f5d95388",
+ sha256 = "d4e4742a5af7fc026ec0ed5c14fd0d6b91118d0a5c7a3f76bcbfb371cdaabda0",
+ strip_prefix = "go-genproto-67e5cbc046fddc8362f3cdb8d7897dfc780fbb12",
patches = [
# releaser:patch-cmd gazelle -repo_root . -go_prefix google.golang.org/genproto -go_naming_convention import_alias -proto disable_global
Label("//third_party:org_golang_google_genproto-gazelle.patch"),
@@ -247,13 +247,13 @@
wrapper(
http_archive,
name = "go_googleapis",
- # master, as of 2022-11-21
+ # master, as of 2022-12-05
urls = [
- "https://mirror.bazel.build/github.com/googleapis/googleapis/archive/b6b751420f6b055d9445e81d35f90c0a2ee16b05.zip",
- "https://github.com/googleapis/googleapis/archive/b6b751420f6b055d9445e81d35f90c0a2ee16b05.zip",
+ "https://mirror.bazel.build/github.com/googleapis/googleapis/archive/83c3605afb5a39952bf0a0809875d41cf2a558ca.zip",
+ "https://github.com/googleapis/googleapis/archive/83c3605afb5a39952bf0a0809875d41cf2a558ca.zip",
],
- sha256 = "9b6ed7278a1a82746be257d9d7e8289d6a480571dc22afd89073f3045fad0b46",
- strip_prefix = "googleapis-b6b751420f6b055d9445e81d35f90c0a2ee16b05",
+ sha256 = "ba694861340e792fd31cb77274eacaf6e4ca8bda97707898f41d8bebfd8a4984",
+ strip_prefix = "googleapis-83c3605afb5a39952bf0a0809875d41cf2a558ca",
patches = [
# releaser:patch-cmd find . -name BUILD.bazel -delete
Label("//third_party:go_googleapis-deletebuild.patch"),
@@ -269,7 +269,7 @@
_maybe(
http_archive,
name = "com_github_golang_mock",
- # v1.7.0-rc.1, latest as of 2022-11-21
+ # v1.7.0-rc.1, latest as of 2022-12-05
urls = [
"https://mirror.bazel.build/github.com/golang/mock/archive/refs/tags/v1.7.0-rc.1.zip",
"https://github.com/golang/mock/archive/refs/tags/v1.7.0-rc.1.zip",
diff --git a/third_party/go_googleapis-deletebuild.patch b/third_party/go_googleapis-deletebuild.patch
index 1eaf960..cc6654d 100644
--- a/third_party/go_googleapis-deletebuild.patch
+++ b/third_party/go_googleapis-deletebuild.patch
@@ -24072,6 +24072,187 @@
-# C++
-##############################################################################
-# Put your C++ rules here
+diff -urN a/google/cloud/backupdr/logging/v1/BUILD.bazel b/google/cloud/backupdr/logging/v1/BUILD.bazel
+--- a/google/cloud/backupdr/logging/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
++++ b/google/cloud/backupdr/logging/v1/BUILD.bazel 1969-12-31 16:00:00
+@@ -1,177 +0,0 @@
+-# TODO(pandeydeeksha): describe this package.
+-
+-# This file was automatically generated by BuildFileGenerator
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_proto_library",
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "moved_proto_library",
+- "py_grpc_library",
+- "py_proto_library",
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "cc_grpc_library",
+- "cc_proto_library",
+-)
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-proto_library(
+- name = "logging_proto",
+- srcs = [
+- "eventlog.proto",
+- ],
+- deps = [
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-java_proto_library(
+- name = "logging_java_proto",
+- deps = [":logging_proto"],
+-)
+-
+-java_grpc_library(
+- name = "logging_java_grpc",
+- srcs = [":logging_proto"],
+- deps = [":logging_java_proto"],
+-)
+-
+-go_proto_library(
+- name = "logging_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/backupdr/logging/v1",
+- protos = [":logging_proto"],
+- deps = [
+- ],
+-)
+-
+-moved_proto_library(
+- name = "logging_moved_proto",
+- srcs = [":logging_proto"],
+- deps = [
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-py_proto_library(
+- name = "logging_py_proto",
+- deps = [":logging_moved_proto"],
+-)
+-
+-py_grpc_library(
+- name = "logging_py_grpc",
+- srcs = [":logging_moved_proto"],
+- deps = [":logging_py_proto"],
+-)
+-
+-php_proto_library(
+- name = "logging_php_proto",
+- deps = [":logging_proto"],
+-)
+-
+-php_grpc_library(
+- name = "logging_php_grpc",
+- srcs = [":logging_proto"],
+- deps = [":logging_php_proto"],
+-)
+-
+-ruby_proto_library(
+- name = "logging_ruby_proto",
+- deps = [":logging_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "logging_ruby_grpc",
+- srcs = [":logging_proto"],
+- deps = [":logging_ruby_proto"],
+-)
+-
+-csharp_proto_library(
+- name = "logging_csharp_proto",
+- deps = [":logging_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "logging_csharp_grpc",
+- srcs = [":logging_proto"],
+- deps = [":logging_csharp_proto"],
+-)
+-
+-cc_proto_library(
+- name = "logging_cc_proto",
+- deps = [":logging_proto"],
+-)
+-
+-cc_grpc_library(
+- name = "logging_cc_grpc",
+- srcs = [":logging_proto"],
+- grpc_only = True,
+- deps = [":logging_cc_proto"],
+-)
diff -urN a/google/cloud/baremetalsolution/BUILD.bazel b/google/cloud/baremetalsolution/BUILD.bazel
--- a/google/cloud/baremetalsolution/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/baremetalsolution/BUILD.bazel 1969-12-31 16:00:00
@@ -29124,6 +29305,401 @@
- ":bigquerydatapolicy_ruby_wrapper",
- ],
-)
+diff -urN a/google/cloud/bigquery/datapolicies/v1/BUILD.bazel b/google/cloud/bigquery/datapolicies/v1/BUILD.bazel
+--- a/google/cloud/bigquery/datapolicies/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
++++ b/google/cloud/bigquery/datapolicies/v1/BUILD.bazel 1969-12-31 16:00:00
+@@ -1,391 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "datapolicies_proto",
+- srcs = [
+- "datapolicy.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/iam/v1:iam_policy_proto",
+- "//google/iam/v1:policy_proto",
+- "@com_google_protobuf//:empty_proto",
+- "@com_google_protobuf//:field_mask_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "datapolicies_proto_with_info",
+- deps = [
+- ":datapolicies_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "datapolicies_java_proto",
+- deps = [":datapolicies_proto"],
+-)
+-
+-java_grpc_library(
+- name = "datapolicies_java_grpc",
+- srcs = [":datapolicies_proto"],
+- deps = [":datapolicies_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "datapolicies_java_gapic",
+- srcs = [":datapolicies_proto_with_info"],
+- gapic_yaml = None,
+- grpc_service_config = "datapolicies_v1_grpc_service_config.json",
+- rest_numeric_enums = True,
+- service_yaml = "bigquerydatapolicy_v1.yaml",
+- test_deps = [
+- ":datapolicies_java_grpc",
+- "//google/iam/v1:iam_java_grpc",
+- ],
+- transport = "grpc+rest",
+- deps = [
+- ":datapolicies_java_proto",
+- "//google/api:api_java_proto",
+- "//google/iam/v1:iam_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "datapolicies_java_gapic_test_suite",
+- test_classes = [
+- "com.google.cloud.bigquery.datapolicies.v1.DataPolicyServiceClientHttpJsonTest",
+- "com.google.cloud.bigquery.datapolicies.v1.DataPolicyServiceClientTest",
+- ],
+- runtime_deps = [":datapolicies_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-bigquery-datapolicies-v1-java",
+- transport = "grpc+rest",
+- deps = [
+- ":datapolicies_java_gapic",
+- ":datapolicies_java_grpc",
+- ":datapolicies_java_proto",
+- ":datapolicies_proto",
+- ],
+- include_samples = True,
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "datapolicies_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/datapolicies/v1",
+- protos = [":datapolicies_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/iam/v1:iam_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "datapolicies_go_gapic",
+- srcs = [":datapolicies_proto_with_info"],
+- grpc_service_config = "datapolicies_v1_grpc_service_config.json",
+- importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1;datapolicies",
+- metadata = True,
+- rest_numeric_enums = True,
+- service_yaml = "bigquerydatapolicy_v1.yaml",
+- transport = "grpc+rest",
+- deps = [
+- ":datapolicies_go_proto",
+- "//google/iam/v1:iam_go_proto",
+- ],
+-)
+-
+-go_test(
+- name = "datapolicies_go_gapic_test",
+- srcs = [":datapolicies_go_gapic_srcjar_test"],
+- embed = [":datapolicies_go_gapic"],
+- importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-bigquery-datapolicies-v1-go",
+- deps = [
+- ":datapolicies_go_gapic",
+- ":datapolicies_go_gapic_srcjar-test.srcjar",
+- ":datapolicies_go_gapic_srcjar-metadata.srcjar",
+- ":datapolicies_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+- "py_test",
+-)
+-
+-py_gapic_library(
+- name = "datapolicies_py_gapic",
+- srcs = [":datapolicies_proto"],
+- grpc_service_config = "datapolicies_v1_grpc_service_config.json",
+- rest_numeric_enums = True,
+- service_yaml = "bigquerydatapolicy_v1.yaml",
+- transport = "grpc+rest",
+- deps = [
+- "//google/iam/v1:iam_policy_py_proto",
+- ],
+-)
+-
+-py_test(
+- name = "datapolicies_py_gapic_test",
+- srcs = [
+- "datapolicies_py_gapic_pytest.py",
+- "datapolicies_py_gapic_test.py",
+- ],
+- legacy_create_init = False,
+- deps = [":datapolicies_py_gapic"],
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "bigquery-datapolicies-v1-py",
+- deps = [
+- ":datapolicies_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "datapolicies_php_proto",
+- deps = [":datapolicies_proto"],
+-)
+-
+-php_grpc_library(
+- name = "datapolicies_php_grpc",
+- srcs = [":datapolicies_proto"],
+- deps = [":datapolicies_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "datapolicies_php_gapic",
+- srcs = [":datapolicies_proto_with_info"],
+- grpc_service_config = "datapolicies_v1_grpc_service_config.json",
+- rest_numeric_enums = True,
+- service_yaml = "bigquerydatapolicy_v1.yaml",
+- transport = "grpc+rest",
+- deps = [
+- ":datapolicies_php_grpc",
+- ":datapolicies_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-bigquery-datapolicies-v1-php",
+- deps = [
+- ":datapolicies_php_gapic",
+- ":datapolicies_php_grpc",
+- ":datapolicies_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "datapolicies_nodejs_gapic",
+- package_name = "@google-cloud/datapolicies",
+- src = ":datapolicies_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "datapolicies_v1_grpc_service_config.json",
+- package = "google.cloud.bigquery.datapolicies.v1",
+- rest_numeric_enums = True,
+- service_yaml = "bigquerydatapolicy_v1.yaml",
+- transport = "grpc+rest",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "bigquery-datapolicies-v1-nodejs",
+- deps = [
+- ":datapolicies_nodejs_gapic",
+- ":datapolicies_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "datapolicies_ruby_proto",
+- deps = [":datapolicies_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "datapolicies_ruby_grpc",
+- srcs = [":datapolicies_proto"],
+- deps = [":datapolicies_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "datapolicies_ruby_gapic",
+- srcs = [":datapolicies_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-bigquery-datapolicies-v1",
+- ],
+- grpc_service_config = "datapolicies_v1_grpc_service_config.json",
+- rest_numeric_enums = True,
+- service_yaml = "bigquerydatapolicy_v1.yaml",
+- deps = [
+- ":datapolicies_ruby_grpc",
+- ":datapolicies_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-bigquery-datapolicies-v1-ruby",
+- deps = [
+- ":datapolicies_ruby_gapic",
+- ":datapolicies_ruby_grpc",
+- ":datapolicies_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "datapolicies_csharp_proto",
+- deps = [":datapolicies_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "datapolicies_csharp_grpc",
+- srcs = [":datapolicies_proto"],
+- deps = [":datapolicies_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "datapolicies_csharp_gapic",
+- srcs = [":datapolicies_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "datapolicies_v1_grpc_service_config.json",
+- rest_numeric_enums = True,
+- service_yaml = "bigquerydatapolicy_v1.yaml",
+- deps = [
+- ":datapolicies_csharp_grpc",
+- ":datapolicies_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-bigquery-datapolicies-v1-csharp",
+- deps = [
+- ":datapolicies_csharp_gapic",
+- ":datapolicies_csharp_grpc",
+- ":datapolicies_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "cc_grpc_library",
+- "cc_proto_library",
+-)
+-
+-cc_proto_library(
+- name = "datapolicies_cc_proto",
+- deps = [":datapolicies_proto"],
+-)
+-
+-cc_grpc_library(
+- name = "datapolicies_cc_grpc",
+- srcs = [":datapolicies_proto"],
+- grpc_only = True,
+- deps = [":datapolicies_cc_proto"],
+-)
diff -urN a/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel b/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel
--- a/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel 1969-12-31 16:00:00
@@ -34118,7 +34694,7 @@
diff -urN a/google/cloud/binaryauthorization/v1/BUILD.bazel b/google/cloud/binaryauthorization/v1/BUILD.bazel
--- a/google/cloud/binaryauthorization/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/binaryauthorization/v1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,401 +0,0 @@
+@@ -1,404 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -34304,6 +34880,9 @@
- deps = [
- "//grafeas/v1:grafeas_py_proto",
- ],
+- opt_args = [
+- "warehouse-package-name=google-cloud-binary-authorization",
+- ],
-)
-
-py_test(
@@ -34523,7 +35102,7 @@
diff -urN a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel b/google/cloud/binaryauthorization/v1beta1/BUILD.bazel
--- a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/binaryauthorization/v1beta1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,370 +0,0 @@
+@@ -1,373 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -34697,6 +35276,9 @@
- grpc_service_config = "binaryauthorization_grpc_service_config.json",
- rest_numeric_enums = False,
- transport = "grpc",
+- opt_args = [
+- "warehouse-package-name=google-cloud-binary-authorization",
+- ],
-)
-
-py_test(
@@ -43366,7 +43948,7 @@
diff -urN a/google/cloud/dataqna/v1alpha/BUILD.bazel b/google/cloud/dataqna/v1alpha/BUILD.bazel
--- a/google/cloud/dataqna/v1alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/dataqna/v1alpha/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,373 +0,0 @@
+@@ -1,376 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
-
@@ -43545,6 +44127,9 @@
- grpc_service_config = "dataqna_grpc_service_config.json",
- rest_numeric_enums = False,
- transport = "grpc+rest",
+- opt_args = [
+- "warehouse-package-name=google-cloud-data-qna",
+- ],
-)
-
-py_test(
@@ -45126,7 +45711,7 @@
diff -urN a/google/cloud/dialogflow/cx/v3/BUILD.bazel b/google/cloud/dialogflow/cx/v3/BUILD.bazel
--- a/google/cloud/dialogflow/cx/v3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/dialogflow/cx/v3/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,465 +0,0 @@
+@@ -1,466 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -45370,6 +45955,7 @@
- opt_args = [
- "python-gapic-name=dialogflowcx",
- "python-gapic-namespace=google.cloud",
+- "warehouse-package-name=google-cloud-dialogflow-cx",
- ],
- rest_numeric_enums = False,
- service_yaml = "dialogflow_v3.yaml",
@@ -45595,7 +46181,7 @@
diff -urN a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel b/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel
--- a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,464 +0,0 @@
+@@ -1,465 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -45839,6 +46425,7 @@
- opt_args = [
- "python-gapic-name=dialogflowcx",
- "python-gapic-namespace=google.cloud",
+- "warehouse-package-name=google-cloud-dialogflow-cx",
- ],
- rest_numeric_enums = False,
- service_yaml = "dialogflow_v3beta1.yaml",
@@ -69022,7 +69609,7 @@
diff -urN a/google/cloud/metastore/v1/BUILD.bazel b/google/cloud/metastore/v1/BUILD.bazel
--- a/google/cloud/metastore/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/metastore/v1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,392 +0,0 @@
+@@ -1,398 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -69047,6 +69634,7 @@
- name = "metastore_proto",
- srcs = [
- "metastore.proto",
+- "metastore_federation.proto",
- ],
- deps = [
- "//google/api:annotations_proto",
@@ -69163,6 +69751,8 @@
- transport = "grpc+rest",
- deps = [
- ":metastore_go_proto",
+- "//google/cloud/location:location_go_proto",
+- "//google/iam/v1:iam_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -69203,6 +69793,9 @@
- grpc_service_config = "metastore_grpc_service_config.json",
- rest_numeric_enums = False,
- transport = "grpc",
+- opt_args = [
+- "warehouse-package-name=google-cloud-dataproc-metastore",
+- ],
-)
-
-py_test(
@@ -69418,7 +70011,7 @@
diff -urN a/google/cloud/metastore/v1alpha/BUILD.bazel b/google/cloud/metastore/v1alpha/BUILD.bazel
--- a/google/cloud/metastore/v1alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/metastore/v1alpha/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,386 +0,0 @@
+@@ -1,392 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -69443,6 +70036,7 @@
- name = "metastore_proto",
- srcs = [
- "metastore.proto",
+- "metastore_federation.proto",
- ],
- deps = [
- "//google/api:annotations_proto",
@@ -69561,6 +70155,8 @@
- transport = "grpc+rest",
- deps = [
- ":metastore_go_proto",
+- "//google/cloud/location:location_go_proto",
+- "//google/iam/v1:iam_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -69601,6 +70197,9 @@
- grpc_service_config = "metastore_grpc_service_config.json",
- rest_numeric_enums = False,
- transport = "grpc",
+- opt_args = [
+- "warehouse-package-name=google-cloud-dataproc-metastore",
+- ],
-)
-
-py_test(
@@ -69808,7 +70407,7 @@
diff -urN a/google/cloud/metastore/v1beta/BUILD.bazel b/google/cloud/metastore/v1beta/BUILD.bazel
--- a/google/cloud/metastore/v1beta/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/metastore/v1beta/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,378 +0,0 @@
+@@ -1,383 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -69833,6 +70432,7 @@
- name = "metastore_proto",
- srcs = [
- "metastore.proto",
+- "metastore_federation.proto",
- ],
- deps = [
- "//google/api:annotations_proto",
@@ -69949,6 +70549,8 @@
- transport = "grpc+rest",
- deps = [
- ":metastore_go_proto",
+- "//google/cloud/location:location_go_proto",
+- "//google/iam/v1:iam_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -69987,9 +70589,11 @@
- name = "metastore_py_gapic",
- srcs = [":metastore_proto"],
- grpc_service_config = "metastore_grpc_service_config.json",
-- opt_args = ["warehouse-package-name=google-cloud-dataproc-metastore"],
- rest_numeric_enums = False,
- transport = "grpc",
+- opt_args = [
+- "warehouse-package-name=google-cloud-dataproc-metastore",
+- ],
-)
-
-py_test(
@@ -70414,7 +71018,7 @@
diff -urN a/google/cloud/networkconnectivity/v1/BUILD.bazel b/google/cloud/networkconnectivity/v1/BUILD.bazel
--- a/google/cloud/networkconnectivity/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/networkconnectivity/v1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,394 +0,0 @@
+@@ -1,395 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -70597,6 +71201,7 @@
- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json",
- rest_numeric_enums = False,
- transport = "grpc",
+- opt_args = ["warehouse-package-name=google-cloud-network-connectivity"],
-)
-
-py_test(
@@ -76198,7 +76803,7 @@
diff -urN a/google/cloud/orgpolicy/v2/BUILD.bazel b/google/cloud/orgpolicy/v2/BUILD.bazel
--- a/google/cloud/orgpolicy/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/orgpolicy/v2/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,383 +0,0 @@
+@@ -1,386 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
-
@@ -76371,6 +76976,9 @@
- grpc_service_config = "orgpolicy_grpc_service_config.json",
- rest_numeric_enums = False,
- transport = "grpc",
+- opt_args = [
+- "warehouse-package-name=google-cloud-org-policy",
+- ],
-)
-
-py_test(
@@ -79057,7 +79665,7 @@
diff -urN a/google/cloud/oslogin/v1/BUILD.bazel b/google/cloud/oslogin/v1/BUILD.bazel
--- a/google/cloud/oslogin/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/oslogin/v1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,408 +0,0 @@
+@@ -1,411 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -79236,6 +79844,9 @@
- deps = [
- "//google/cloud/oslogin/common:common_py_proto",
- ],
+- opt_args = [
+- "warehouse-package-name=google-cloud-os-login",
+- ],
-)
-
-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed
@@ -80312,7 +80923,7 @@
diff -urN a/google/cloud/phishingprotection/v1beta1/BUILD.bazel b/google/cloud/phishingprotection/v1beta1/BUILD.bazel
--- a/google/cloud/phishingprotection/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/phishingprotection/v1beta1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,354 +0,0 @@
+@@ -1,357 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -80472,6 +81083,9 @@
- grpc_service_config = "phishingprotection_grpc_service_config.json",
- rest_numeric_enums = False,
- transport = "grpc",
+- opt_args = [
+- "warehouse-package-name=google-cloud-phishing-protection",
+- ],
-)
-
-py_test(
@@ -100076,7 +100690,7 @@
diff -urN a/google/cloud/tpu/v1/BUILD.bazel b/google/cloud/tpu/v1/BUILD.bazel
--- a/google/cloud/tpu/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/tpu/v1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,385 +0,0 @@
+@@ -1,397 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -100117,6 +100731,7 @@
- deps = [
- ":tpu_proto",
- "//google/cloud:common_resources_proto",
+- "//google/cloud/location:location_proto",
- ],
-)
-
@@ -100146,14 +100761,19 @@
-java_gapic_library(
- name = "tpu_java_gapic",
- srcs = [":tpu_proto_with_info"],
+- gapic_yaml = None,
- grpc_service_config = "tpu_grpc_service_config.json",
- rest_numeric_enums = False,
+- service_yaml = "tpu_v1.yaml",
- test_deps = [
- ":tpu_java_grpc",
+- "//google/cloud/location:location_java_grpc",
- ],
- transport = "grpc",
- deps = [
- ":tpu_java_proto",
+- "//google/api:api_java_proto",
+- "//google/cloud/location:location_java_proto",
- ],
-)
-
@@ -100169,7 +100789,7 @@
-java_gapic_assembly_gradle_pkg(
- name = "google-cloud-tpu-v1-java",
- include_samples = True,
-- transport = "grpc",
+- transport = "grpc+rest",
- deps = [
- ":tpu_java_gapic",
- ":tpu_java_grpc",
@@ -100208,8 +100828,10 @@
- metadata = True,
- rest_numeric_enums = False,
- service_yaml = "tpu_v1.yaml",
+- transport = "grpc+rest",
- deps = [
- ":tpu_go_proto",
+- "//google/cloud/location:location_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -100249,7 +100871,10 @@
- srcs = [":tpu_proto"],
- grpc_service_config = "tpu_grpc_service_config.json",
- rest_numeric_enums = False,
+- service_yaml = "tpu_v1.yaml",
- transport = "grpc",
+- deps = [
+- ],
-)
-
-py_test(
@@ -100371,16 +100996,17 @@
- name = "tpu_ruby_gapic",
- srcs = [":tpu_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-tpu-v1",
-- "ruby-cloud-env-prefix=CLOUD_TPU",
-- "ruby-cloud-product-url=https://cloud.google.com/tpu/",
- "ruby-cloud-api-id=tpu.googleapis.com",
- "ruby-cloud-api-shortname=tpu",
+- "ruby-cloud-env-prefix=CLOUD_TPU",
+- "ruby-cloud-gem-name=google-cloud-tpu-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/tpu/",
- ],
- grpc_service_config = "tpu_grpc_service_config.json",
- rest_numeric_enums = False,
- ruby_cloud_description = "Tensor Processing Units (TPUs) are Google's custom-developed application-specific integrated circuits (ASICs) used to accelerate machine learning workloads. Cloud TPUs allow you to access TPUs from Compute Engine, Google Kubernetes Engine and AI Platform.",
- ruby_cloud_title = "Cloud TPU V1",
+- service_yaml = "tpu_v1.yaml",
- deps = [
- ":tpu_ruby_grpc",
- ":tpu_ruby_proto",
@@ -107894,10 +108520,53 @@
- grpc_only = True,
- deps = [":vmmigration_cc_proto"],
-)
+diff -urN a/google/cloud/vmwareengine/BUILD.bazel b/google/cloud/vmwareengine/BUILD.bazel
+--- a/google/cloud/vmwareengine/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
++++ b/google/cloud/vmwareengine/BUILD.bazel 1969-12-31 16:00:00
+@@ -1,39 +0,0 @@
+-# This build file includes a target for the Ruby wrapper library for
+-# google-cloud-vmware_engine.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-# Export yaml configs.
+-exports_files(glob(["*.yaml"]))
+-
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
+-)
+-
+-# Generates a Ruby wrapper client for VMware Engine.
+-# Ruby wrapper clients are versionless, but are generated from source protos
+-# for a particular service version, v1 in this case.
+-ruby_cloud_gapic_library(
+- name = "vmwareengine_ruby_wrapper",
+- srcs = ["//google/cloud/vmwareengine/v1:vmwareengine_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-vmware_engine",
+- "ruby-cloud-wrapper-of=v1:0.0",
+- "ruby-cloud-product-url=https://cloud.google.com/vmware-engine/",
+- "ruby-cloud-api-id=vmwareengine.googleapis.com",
+- "ruby-cloud-api-shortname=vmwareengine",
+- ],
+- ruby_cloud_description = "Google Cloud VMware Engine is a fully managed service that lets you run the VMware platform in Google Cloud. VMware Engine provides you with VMware operational continuity so you can benefit from a cloud consumption model and lower your total cost of ownership. VMware Engine also offers on-demand provisioning, pay-as-you-grow, and capacity optimization.",
+- ruby_cloud_title = "Google Cloud VMware Engine",
+-)
+-
+-# Open Source package.
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-vmwareengine-ruby",
+- deps = [
+- ":vmwareengine_ruby_wrapper",
+- ],
+-)
diff -urN a/google/cloud/vmwareengine/v1/BUILD.bazel b/google/cloud/vmwareengine/v1/BUILD.bazel
--- a/google/cloud/vmwareengine/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/cloud/vmwareengine/v1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,390 +0,0 @@
+@@ -1,395 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -108204,10 +108873,15 @@
- name = "vmwareengine_ruby_gapic",
- srcs = [":vmwareengine_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-vmwareengine-v1",
+- "ruby-cloud-api-id=vmwareengine.googleapis.com",
+- "ruby-cloud-api-shortname=vmwareengine",
+- "ruby-cloud-gem-name=google-cloud-vmware_engine-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/vmware-engine/",
- ],
- grpc_service_config = "vmwareengine_grpc_service_config.json",
- service_yaml = "vmwareengine_v1.yaml",
+- ruby_cloud_description = "Google Cloud VMware Engine is a fully managed service that lets you run the VMware platform in Google Cloud. VMware Engine provides you with VMware operational continuity so you can benefit from a cloud consumption model and lower your total cost of ownership. VMware Engine also offers on-demand provisioning, pay-as-you-grow, and capacity optimization.",
+- ruby_cloud_title = "Google Cloud VMware Engine V1",
- deps = [
- ":vmwareengine_ruby_grpc",
- ":vmwareengine_ruby_proto",
@@ -116455,7 +117129,7 @@
diff -urN a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel b/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel
--- a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,331 +0,0 @@
+@@ -1,332 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
-
@@ -116631,6 +117305,7 @@
- opt_args = [
- "python-gapic-name=errorreporting",
- "python-gapic-namespace=google.cloud",
+- "warehouse-package-name=google-cloud-error-reporting",
- ],
- rest_numeric_enums = False,
- transport = "grpc",
@@ -117891,7 +118566,7 @@
diff -urN a/google/devtools/containeranalysis/v1/BUILD.bazel b/google/devtools/containeranalysis/v1/BUILD.bazel
--- a/google/devtools/containeranalysis/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/devtools/containeranalysis/v1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,360 +0,0 @@
+@@ -1,363 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -118078,7 +118753,10 @@
- name = "containeranalysis_py_gapic",
- srcs = [":containeranalysis_proto"],
- grpc_service_config = "containeranalysis_grpc_service_config.json",
-- opt_args = ["python-gapic-namespace=google.cloud.devtools"],
+- opt_args = [
+- "python-gapic-namespace=google.cloud.devtools",
+- "warehouse-package-name=google-cloud-containeranalysis",
+- ],
- rest_numeric_enums = False,
- transport = "grpc",
- deps = [
@@ -130114,7 +130792,7 @@
diff -urN a/google/monitoring/dashboard/v1/BUILD.bazel b/google/monitoring/dashboard/v1/BUILD.bazel
--- a/google/monitoring/dashboard/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/monitoring/dashboard/v1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,355 +0,0 @@
+@@ -1,360 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -130307,6 +130985,11 @@
- transport = "grpc",
- deps = [
- ],
+- opt_args = [
+- "warehouse-package-name=google-cloud-monitoring-dashboards",
+- "python-gapic-namespace=google.cloud",
+- "python-gapic-name=monitoring_dashboard",
+- ],
-)
-
-py_test(
@@ -130694,7 +131377,7 @@
- opt_args = [
- "python-gapic-name=monitoring_metrics_scope",
- "python-gapic-namespace=google.cloud",
-- "ware-house-package-name=google-cloud-monitoring-metrics-scopes",
+- "warehouse-package-name=google-cloud-monitoring-metrics-scopes",
- ],
- rest_numeric_enums = False,
- transport = "grpc",
@@ -134230,7 +134913,7 @@
diff -urN a/google/storage/v2/BUILD.bazel b/google/storage/v2/BUILD.bazel
--- a/google/storage/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/google/storage/v2/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,345 +0,0 @@
+@@ -1,348 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -134290,6 +134973,7 @@
- "//google/iam/v1:iam_policy_proto",
- "//google/iam/v1:policy_proto",
- "//google/type:date_proto",
+- "@com_google_protobuf//:duration_proto",
- "@com_google_protobuf//:empty_proto",
- "@com_google_protobuf//:field_mask_proto",
- "@com_google_protobuf//:timestamp_proto",
@@ -134359,6 +135043,7 @@
- protos = [":storage_proto"],
- deps = [
- "//google/api:annotations_go_proto",
+- "//google/api:routing_go_proto",
- "//google/iam/v1:iam_go_proto",
- "//google/type:date_go_proto",
- ],
@@ -134376,6 +135061,7 @@
- deps = [
- ":storage_go_proto",
- "//google/iam/v1:iam_go_proto",
+- "@io_bazel_rules_go//proto/wkt:duration_go_proto",
- ],
-)
-
@@ -136152,7 +136838,7 @@
diff -urN a/grafeas/v1/BUILD.bazel b/grafeas/v1/BUILD.bazel
--- a/grafeas/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+++ b/grafeas/v1/BUILD.bazel 1969-12-31 16:00:00
-@@ -1,528 +0,0 @@
+@@ -1,531 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -136464,7 +137150,10 @@
- name = "grafeas_py_gapic",
- srcs = [":grafeas_proto"],
- grpc_service_config = "grafeas_grpc_service_config.json",
-- opt_args = ["python-gapic-namespace=grafeas"],
+- opt_args = [
+- "python-gapic-namespace=grafeas",
+- "warehouse-package-name=grafeas",
+- ],
- rest_numeric_enums = False,
- service_yaml = "//grafeas:grafeas_v1.yaml",
- transport = "grpc",
diff --git a/third_party/go_googleapis-gazelle.patch b/third_party/go_googleapis-gazelle.patch
index d302ddf..a733ca8 100644
--- a/third_party/go_googleapis-gazelle.patch
+++ b/third_party/go_googleapis-gazelle.patch
@@ -3040,7 +3040,7 @@
diff -urN c/google/ads/searchads360/v0/enums/BUILD.bazel d/google/ads/searchads360/v0/enums/BUILD.bazel
--- c/google/ads/searchads360/v0/enums/BUILD.bazel 1969-12-31 16:00:00
+++ d/google/ads/searchads360/v0/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,60 @@
+@@ -0,0 +1,62 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -3050,6 +3050,7 @@
+ "account_status.proto",
+ "account_type.proto",
+ "ad_group_ad_rotation_mode.proto",
++ "ad_group_criterion_engine_status.proto",
+ "ad_group_criterion_status.proto",
+ "ad_group_status.proto",
+ "ad_group_type.proto",
@@ -3079,6 +3080,7 @@
+ "gender_type.proto",
+ "interaction_event_type.proto",
+ "keyword_match_type.proto",
++ "listing_group_type.proto",
+ "location_group_radius_units.proto",
+ "manager_link_status.proto",
+ "negative_geo_target_type.proto",
@@ -3104,7 +3106,7 @@
diff -urN c/google/ads/searchads360/v0/resources/BUILD.bazel d/google/ads/searchads360/v0/resources/BUILD.bazel
--- c/google/ads/searchads360/v0/resources/BUILD.bazel 1969-12-31 16:00:00
+++ d/google/ads/searchads360/v0/resources/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,39 @@
+@@ -0,0 +1,41 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -3123,6 +3125,8 @@
+ "customer.proto",
+ "customer_client.proto",
+ "customer_manager_link.proto",
++ "keyword_view.proto",
++ "product_group_view.proto",
+ "search_ads360_field.proto",
+ ],
+ visibility = ["//visibility:public"],
@@ -5718,6 +5722,26 @@
+ "//google/rpc:status_go_proto",
+ ],
+)
+diff -urN c/google/cloud/backupdr/logging/v1/BUILD.bazel d/google/cloud/backupdr/logging/v1/BUILD.bazel
+--- c/google/cloud/backupdr/logging/v1/BUILD.bazel 1969-12-31 16:00:00
++++ d/google/cloud/backupdr/logging/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,16 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "logging_proto",
++ srcs = ["eventlog.proto"],
++ visibility = ["//visibility:public"],
++ deps = ["@com_google_protobuf//:timestamp_proto"],
++)
++
++go_proto_library(
++ name = "logging_go_proto",
++ importpath = "google.golang.org/genproto/googleapis/cloud/backupdr/logging/v1",
++ proto = ":logging_proto",
++ visibility = ["//visibility:public"],
++)
diff -urN c/google/cloud/baremetalsolution/v2/BUILD.bazel d/google/cloud/baremetalsolution/v2/BUILD.bazel
--- c/google/cloud/baremetalsolution/v2/BUILD.bazel 1969-12-31 16:00:00
+++ d/google/cloud/baremetalsolution/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -6101,6 +6125,36 @@
+ "//google/iam/v1:iam_go_proto",
+ ],
+)
+diff -urN c/google/cloud/bigquery/datapolicies/v1/BUILD.bazel d/google/cloud/bigquery/datapolicies/v1/BUILD.bazel
+--- c/google/cloud/bigquery/datapolicies/v1/BUILD.bazel 1969-12-31 16:00:00
++++ d/google/cloud/bigquery/datapolicies/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,26 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "datapolicies_proto",
++ srcs = ["datapolicy.proto"],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/iam/v1:iam_proto",
++ "@com_google_protobuf//:empty_proto",
++ "@com_google_protobuf//:field_mask_proto",
++ ],
++)
++
++go_proto_library(
++ name = "datapolicies_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/datapolicies/v1",
++ proto = ":datapolicies_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/iam/v1:iam_go_proto",
++ ],
++)
diff -urN c/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel d/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel
--- c/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel 1969-12-31 16:00:00
+++ d/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -9860,13 +9914,16 @@
diff -urN c/google/cloud/metastore/v1/BUILD.bazel d/google/cloud/metastore/v1/BUILD.bazel
--- c/google/cloud/metastore/v1/BUILD.bazel 1969-12-31 16:00:00
+++ d/google/cloud/metastore/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
+@@ -0,0 +1,32 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "metastore_proto",
-+ srcs = ["metastore.proto"],
++ srcs = [
++ "metastore.proto",
++ "metastore_federation.proto",
++ ],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
@@ -9893,13 +9950,16 @@
diff -urN c/google/cloud/metastore/v1alpha/BUILD.bazel d/google/cloud/metastore/v1alpha/BUILD.bazel
--- c/google/cloud/metastore/v1alpha/BUILD.bazel 1969-12-31 16:00:00
+++ d/google/cloud/metastore/v1alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
+@@ -0,0 +1,32 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "metastore_proto",
-+ srcs = ["metastore.proto"],
++ srcs = [
++ "metastore.proto",
++ "metastore_federation.proto",
++ ],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
@@ -9926,13 +9986,16 @@
diff -urN c/google/cloud/metastore/v1beta/BUILD.bazel d/google/cloud/metastore/v1beta/BUILD.bazel
--- c/google/cloud/metastore/v1beta/BUILD.bazel 1969-12-31 16:00:00
+++ d/google/cloud/metastore/v1beta/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
+@@ -0,0 +1,32 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "metastore_proto",
-+ srcs = ["metastore.proto"],
++ srcs = [
++ "metastore.proto",
++ "metastore_federation.proto",
++ ],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
@@ -10980,7 +11043,7 @@
diff -urN c/google/cloud/pubsublite/v1/BUILD.bazel d/google/cloud/pubsublite/v1/BUILD.bazel
--- c/google/cloud/pubsublite/v1/BUILD.bazel 1969-12-31 16:00:00
+++ d/google/cloud/pubsublite/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,37 @@
+@@ -0,0 +1,35 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -10998,7 +11061,6 @@
+ deps = [
+ "//google/api:annotations_proto",
+ "//google/longrunning:longrunning_proto",
-+ "//google/rpc:status_proto",
+ "@com_google_protobuf//:duration_proto",
+ "@com_google_protobuf//:empty_proto",
+ "@com_google_protobuf//:field_mask_proto",
@@ -11015,7 +11077,6 @@
+ deps = [
+ "//google/api:annotations_go_proto",
+ "//google/longrunning:longrunning_go_proto",
-+ "//google/rpc:status_go_proto",
+ ],
+)
diff -urN c/google/cloud/recaptchaenterprise/v1/BUILD.bazel d/google/cloud/recaptchaenterprise/v1/BUILD.bazel
@@ -16834,7 +16895,7 @@
diff -urN c/google/storage/v2/BUILD.bazel d/google/storage/v2/BUILD.bazel
--- c/google/storage/v2/BUILD.bazel 1969-12-31 16:00:00
+++ d/google/storage/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
+@@ -0,0 +1,30 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -16846,6 +16907,7 @@
+ "//google/api:annotations_proto",
+ "//google/iam/v1:iam_proto",
+ "//google/type:date_proto",
++ "@com_google_protobuf//:duration_proto",
+ "@com_google_protobuf//:empty_proto",
+ "@com_google_protobuf//:field_mask_proto",
+ "@com_google_protobuf//:timestamp_proto",
diff --git a/third_party/org_golang_google_genproto-gazelle.patch b/third_party/org_golang_google_genproto-gazelle.patch
index 08614dd..cced753 100644
--- a/third_party/org_golang_google_genproto-gazelle.patch
+++ b/third_party/org_golang_google_genproto-gazelle.patch
@@ -1801,105 +1801,17 @@
diff -urN a/googleapis/cloud/aiplatform/v1/BUILD.bazel b/googleapis/cloud/aiplatform/v1/BUILD.bazel
--- a/googleapis/cloud/aiplatform/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/aiplatform/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,106 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "aiplatform",
-+ srcs = [
-+ "accelerator_type.pb.go",
-+ "annotation.pb.go",
-+ "annotation_spec.pb.go",
-+ "artifact.pb.go",
-+ "batch_prediction_job.pb.go",
-+ "completion_stats.pb.go",
-+ "context.pb.go",
-+ "custom_job.pb.go",
-+ "data_item.pb.go",
-+ "data_labeling_job.pb.go",
-+ "dataset.pb.go",
-+ "dataset_service.pb.go",
-+ "deployed_index_ref.pb.go",
-+ "deployed_model_ref.pb.go",
-+ "encryption_spec.pb.go",
-+ "endpoint.pb.go",
-+ "endpoint_service.pb.go",
-+ "entity_type.pb.go",
-+ "env_var.pb.go",
-+ "event.pb.go",
-+ "execution.pb.go",
-+ "explanation.pb.go",
-+ "explanation_metadata.pb.go",
-+ "feature.pb.go",
-+ "feature_monitoring_stats.pb.go",
-+ "feature_selector.pb.go",
-+ "featurestore.pb.go",
-+ "featurestore_monitoring.pb.go",
-+ "featurestore_online_service.pb.go",
-+ "featurestore_service.pb.go",
-+ "hyperparameter_tuning_job.pb.go",
-+ "index.pb.go",
-+ "index_endpoint.pb.go",
-+ "index_endpoint_service.pb.go",
-+ "index_service.pb.go",
-+ "io.pb.go",
-+ "job_service.pb.go",
-+ "job_state.pb.go",
-+ "lineage_subgraph.pb.go",
-+ "machine_resources.pb.go",
-+ "manual_batch_tuning_parameters.pb.go",
-+ "metadata_schema.pb.go",
-+ "metadata_service.pb.go",
-+ "metadata_store.pb.go",
-+ "migratable_resource.pb.go",
-+ "migration_service.pb.go",
-+ "model.pb.go",
-+ "model_deployment_monitoring_job.pb.go",
-+ "model_evaluation.pb.go",
-+ "model_evaluation_slice.pb.go",
-+ "model_monitoring.pb.go",
-+ "model_service.pb.go",
-+ "operation.pb.go",
-+ "pipeline_failure_policy.pb.go",
-+ "pipeline_job.pb.go",
-+ "pipeline_service.pb.go",
-+ "pipeline_state.pb.go",
-+ "prediction_service.pb.go",
-+ "saved_query.pb.go",
-+ "specialist_pool.pb.go",
-+ "specialist_pool_service.pb.go",
-+ "study.pb.go",
-+ "tensorboard.pb.go",
-+ "tensorboard_data.pb.go",
-+ "tensorboard_experiment.pb.go",
-+ "tensorboard_run.pb.go",
-+ "tensorboard_service.pb.go",
-+ "tensorboard_time_series.pb.go",
-+ "training_pipeline.pb.go",
-+ "types.pb.go",
-+ "unmanaged_container_model.pb.go",
-+ "user_action_reference.pb.go",
-+ "value.pb.go",
-+ "vizier_service.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/api/httpbody",
-+ "//googleapis/longrunning",
-+ "//googleapis/rpc/status",
-+ "//googleapis/type/money",
++ "@com_google_cloud_go_aiplatform//apiv1/aiplatformpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/structpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -2619,6 +2531,29 @@
+ actual = ":v1beta1",
+ visibility = ["//visibility:public"],
+)
+diff -urN a/googleapis/cloud/backupdr/logging/v1/BUILD.bazel b/googleapis/cloud/backupdr/logging/v1/BUILD.bazel
+--- a/googleapis/cloud/backupdr/logging/v1/BUILD.bazel 1969-12-31 16:00:00
++++ b/googleapis/cloud/backupdr/logging/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,19 @@
++load("@io_bazel_rules_go//go:def.bzl", "go_library")
++
++go_library(
++ name = "logging",
++ srcs = ["eventlog.pb.go"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/backupdr/logging/v1",
++ visibility = ["//visibility:public"],
++ deps = [
++ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
++ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
++ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
++ ],
++)
++
++alias(
++ name = "go_default_library",
++ actual = ":logging",
++ visibility = ["//visibility:public"],
++)
diff -urN a/googleapis/cloud/baremetalsolution/v2/BUILD.bazel b/googleapis/cloud/baremetalsolution/v2/BUILD.bazel
--- a/googleapis/cloud/baremetalsolution/v2/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/baremetalsolution/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -2890,24 +2825,17 @@
diff -urN a/googleapis/cloud/bigquery/connection/v1/BUILD.bazel b/googleapis/cloud/bigquery/connection/v1/BUILD.bazel
--- a/googleapis/cloud/bigquery/connection/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/connection/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,25 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "connection",
-+ srcs = ["connection.pb.go"],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/connection/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/iam/v1:iam",
++ "@com_google_cloud_go_bigquery//connection/apiv1/connectionpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
+ ],
+)
+
@@ -2919,25 +2847,17 @@
diff -urN a/googleapis/cloud/bigquery/connection/v1beta1/BUILD.bazel b/googleapis/cloud/bigquery/connection/v1beta1/BUILD.bazel
--- a/googleapis/cloud/bigquery/connection/v1beta1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/connection/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,26 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "v1beta1",
-+ srcs = ["connection.pb.go"],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/connection/v1beta1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/iam/v1:iam",
++ "@com_google_cloud_go_bigquery//connection/apiv1beta1/connectionpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/wrapperspb:go_default_library",
+ ],
+)
+
@@ -2971,15 +2891,37 @@
diff -urN a/googleapis/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel b/googleapis/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel
--- a/googleapis/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,26 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "v1beta1",
-+ srcs = ["dataexchange.pb.go"],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/dataexchange/v1beta1",
+ visibility = ["//visibility:public"],
+ deps = [
++ "@com_google_cloud_go_bigquery//dataexchange/apiv1beta1/dataexchangepb:go_default_library",
++ "@org_golang_google_grpc//:go_default_library",
++ ],
++)
++
++alias(
++ name = "go_default_library",
++ actual = ":v1beta1",
++ visibility = ["//visibility:public"],
++)
+diff -urN a/googleapis/cloud/bigquery/datapolicies/v1/BUILD.bazel b/googleapis/cloud/bigquery/datapolicies/v1/BUILD.bazel
+--- a/googleapis/cloud/bigquery/datapolicies/v1/BUILD.bazel 1969-12-31 16:00:00
++++ b/googleapis/cloud/bigquery/datapolicies/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,25 @@
++load("@io_bazel_rules_go//go:def.bzl", "go_library")
++
++go_library(
++ name = "datapolicies",
++ srcs = ["datapolicy.pb.go"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/datapolicies/v1",
++ visibility = ["//visibility:public"],
++ deps = [
+ "//googleapis/api/annotations",
+ "//googleapis/iam/v1:iam",
+ "@org_golang_google_grpc//:go_default_library",
@@ -2989,13 +2931,12 @@
+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/wrapperspb:go_default_library",
+ ],
+)
+
+alias(
+ name = "go_default_library",
-+ actual = ":v1beta1",
++ actual = ":datapolicies",
+ visibility = ["//visibility:public"],
+)
diff -urN a/googleapis/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel b/googleapis/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel
@@ -3023,38 +2964,17 @@
diff -urN a/googleapis/cloud/bigquery/datatransfer/v1/BUILD.bazel b/googleapis/cloud/bigquery/datatransfer/v1/BUILD.bazel
--- a/googleapis/cloud/bigquery/datatransfer/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/datatransfer/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,39 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "datatransfer",
-+ srcs = [
-+ "datasource.pb.go",
-+ "datatransfer.pb.go",
-+ "transfer.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/datatransfer/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/rpc/status",
-+ "//protobuf/field_mask",
-+ "@com_github_golang_protobuf//proto:go_default_library",
-+ "@com_github_golang_protobuf//ptypes/duration:go_default_library",
-+ "@com_github_golang_protobuf//ptypes/empty:go_default_library",
-+ "@com_github_golang_protobuf//ptypes/timestamp:go_default_library",
-+ "@com_github_golang_protobuf//ptypes/wrappers:go_default_library",
++ "@com_google_cloud_go_bigquery//datatransfer/apiv1/datatransferpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/structpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/wrapperspb:go_default_library",
+ ],
+)
+
@@ -3141,33 +3061,17 @@
diff -urN a/googleapis/cloud/bigquery/migration/v2/BUILD.bazel b/googleapis/cloud/bigquery/migration/v2/BUILD.bazel
--- a/googleapis/cloud/bigquery/migration/v2/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/migration/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,34 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "migration",
-+ srcs = [
-+ "migration_entities.pb.go",
-+ "migration_error_details.pb.go",
-+ "migration_metrics.pb.go",
-+ "migration_service.pb.go",
-+ "translation_config.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/migration/v2",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/api/distribution",
-+ "//googleapis/api/metric",
-+ "//googleapis/rpc/errdetails",
++ "@com_google_cloud_go_bigquery//migration/apiv2/migrationpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -3179,36 +3083,17 @@
diff -urN a/googleapis/cloud/bigquery/migration/v2alpha/BUILD.bazel b/googleapis/cloud/bigquery/migration/v2alpha/BUILD.bazel
--- a/googleapis/cloud/bigquery/migration/v2alpha/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/migration/v2alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,37 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "v2alpha",
-+ srcs = [
-+ "assessment_task.pb.go",
-+ "migration_entities.pb.go",
-+ "migration_error_details.pb.go",
-+ "migration_metrics.pb.go",
-+ "migration_service.pb.go",
-+ "translation_service.pb.go",
-+ "translation_task.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/migration/v2alpha",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/api/distribution",
-+ "//googleapis/api/metric",
-+ "//googleapis/rpc/errdetails",
++ "@com_google_cloud_go_bigquery//migration/apiv2alpha/migrationpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/anypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -3220,25 +3105,17 @@
diff -urN a/googleapis/cloud/bigquery/reservation/v1/BUILD.bazel b/googleapis/cloud/bigquery/reservation/v1/BUILD.bazel
--- a/googleapis/cloud/bigquery/reservation/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/reservation/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,26 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "reservation",
-+ srcs = ["reservation.pb.go"],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/reservation/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/rpc/status",
++ "@com_google_cloud_go_bigquery//reservation/apiv1/reservationpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -3280,33 +3157,17 @@
diff -urN a/googleapis/cloud/bigquery/storage/v1/BUILD.bazel b/googleapis/cloud/bigquery/storage/v1/BUILD.bazel
--- a/googleapis/cloud/bigquery/storage/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/storage/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,34 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "storage",
-+ srcs = [
-+ "annotations.pb.go",
-+ "arrow.pb.go",
-+ "avro.pb.go",
-+ "protobuf.pb.go",
-+ "storage.pb.go",
-+ "stream.pb.go",
-+ "table.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/rpc/status",
++ "@com_google_cloud_go_bigquery//storage/apiv1/storagepb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/descriptorpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/wrapperspb:go_default_library",
+ ],
+)
+
@@ -3355,29 +3216,17 @@
diff -urN a/googleapis/cloud/bigquery/storage/v1beta1/BUILD.bazel b/googleapis/cloud/bigquery/storage/v1beta1/BUILD.bazel
--- a/googleapis/cloud/bigquery/storage/v1beta1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/storage/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,30 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "v1beta1",
-+ srcs = [
-+ "arrow.pb.go",
-+ "avro.pb.go",
-+ "read_options.pb.go",
-+ "storage.pb.go",
-+ "table_reference.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1beta1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
++ "@com_google_cloud_go_bigquery//storage/apiv1beta1/storagepb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -3389,32 +3238,17 @@
diff -urN a/googleapis/cloud/bigquery/storage/v1beta2/BUILD.bazel b/googleapis/cloud/bigquery/storage/v1beta2/BUILD.bazel
--- a/googleapis/cloud/bigquery/storage/v1beta2/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/bigquery/storage/v1beta2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,33 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "v1beta2",
-+ srcs = [
-+ "arrow.pb.go",
-+ "avro.pb.go",
-+ "protobuf.pb.go",
-+ "storage.pb.go",
-+ "stream.pb.go",
-+ "table.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1beta2",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/rpc/status",
++ "@com_google_cloud_go_bigquery//storage/apiv1beta2/storagepb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/descriptorpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/wrapperspb:go_default_library",
+ ],
+)
+
@@ -3799,19 +3633,17 @@
diff -urN a/googleapis/cloud/compute/v1/BUILD.bazel b/googleapis/cloud/compute/v1/BUILD.bazel
--- a/googleapis/cloud/compute/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/compute/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,20 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "compute",
-+ srcs = ["compute.pb.go"],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/compute/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/cloud/extendedops",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
++ "@com_google_cloud_go_compute//apiv1/computepb:go_default_library",
++ "@org_golang_google_grpc//:go_default_library",
+ ],
+)
+
@@ -7134,34 +6966,17 @@
diff -urN a/googleapis/cloud/pubsublite/v1/BUILD.bazel b/googleapis/cloud/pubsublite/v1/BUILD.bazel
--- a/googleapis/cloud/pubsublite/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/cloud/pubsublite/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,35 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "pubsublite",
-+ srcs = [
-+ "admin.pb.go",
-+ "common.pb.go",
-+ "cursor.pb.go",
-+ "publisher.pb.go",
-+ "subscriber.pb.go",
-+ "topic_stats.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/cloud/pubsublite/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/longrunning",
-+ "//googleapis/rpc/status",
++ "@com_google_cloud_go_pubsublite//apiv1/pubsublitepb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -9401,27 +9216,17 @@
diff -urN a/googleapis/datastore/admin/v1/BUILD.bazel b/googleapis/datastore/admin/v1/BUILD.bazel
--- a/googleapis/datastore/admin/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/datastore/admin/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,28 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "admin",
-+ srcs = [
-+ "datastore_admin.pb.go",
-+ "index.pb.go",
-+ "migration.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/datastore/admin/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/longrunning",
++ "@com_google_cloud_go_datastore//admin/apiv1/adminpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -9653,28 +9458,17 @@
diff -urN a/googleapis/devtools/clouderrorreporting/v1beta1/BUILD.bazel b/googleapis/devtools/clouderrorreporting/v1beta1/BUILD.bazel
--- a/googleapis/devtools/clouderrorreporting/v1beta1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/devtools/clouderrorreporting/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "v1beta1",
-+ srcs = [
-+ "common.pb.go",
-+ "error_group_service.pb.go",
-+ "error_stats_service.pb.go",
-+ "report_errors_service.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/devtools/clouderrorreporting/v1beta1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
++ "@com_google_cloud_go_errorreporting//apiv1beta1/errorreportingpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -10349,32 +10143,17 @@
diff -urN a/googleapis/firestore/admin/v1/BUILD.bazel b/googleapis/firestore/admin/v1/BUILD.bazel
--- a/googleapis/firestore/admin/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/firestore/admin/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,33 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "admin",
-+ srcs = [
-+ "database.pb.go",
-+ "field.pb.go",
-+ "firestore_admin.pb.go",
-+ "index.pb.go",
-+ "location.pb.go",
-+ "operation.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/firestore/admin/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/longrunning",
++ "@com_google_cloud_go_firestore//apiv1/admin/adminpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -10455,34 +10234,17 @@
diff -urN a/googleapis/firestore/v1/BUILD.bazel b/googleapis/firestore/v1/BUILD.bazel
--- a/googleapis/firestore/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/firestore/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,35 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "firestore",
-+ srcs = [
-+ "aggregation_result.pb.go",
-+ "common.pb.go",
-+ "document.pb.go",
-+ "firestore.pb.go",
-+ "query.pb.go",
-+ "write.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/firestore/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/rpc/status",
-+ "//googleapis/type/latlng",
++ "@com_google_cloud_go_firestore//apiv1/firestorepb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/structpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/wrapperspb:go_default_library",
+ ],
+)
+
@@ -11043,38 +10805,17 @@
diff -urN a/googleapis/logging/v2/BUILD.bazel b/googleapis/logging/v2/BUILD.bazel
--- a/googleapis/logging/v2/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/logging/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,39 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "logging",
-+ srcs = [
-+ "log_entry.pb.go",
-+ "logging.pb.go",
-+ "logging_config.pb.go",
-+ "logging_metrics.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/logging/v2",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/api/distribution",
-+ "//googleapis/api/metric",
-+ "//googleapis/api/monitoredres",
-+ "//googleapis/logging/type",
-+ "//googleapis/longrunning",
-+ "//googleapis/rpc/status",
++ "@com_google_cloud_go_logging//apiv2/loggingpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/anypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/structpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -11662,28 +11403,17 @@
diff -urN a/googleapis/pubsub/v1/BUILD.bazel b/googleapis/pubsub/v1/BUILD.bazel
--- a/googleapis/pubsub/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/pubsub/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "pubsub",
-+ srcs = [
-+ "pubsub.pb.go",
-+ "schema.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/pubsub/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
++ "@com_google_cloud_go_pubsub//apiv1/pubsubpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -11837,31 +11567,17 @@
diff -urN a/googleapis/spanner/admin/database/v1/BUILD.bazel b/googleapis/spanner/admin/database/v1/BUILD.bazel
--- a/googleapis/spanner/admin/database/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/spanner/admin/database/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,32 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "database",
-+ srcs = [
-+ "backup.pb.go",
-+ "common.pb.go",
-+ "spanner_database_admin.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/spanner/admin/database/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/iam/v1:iam",
-+ "//googleapis/longrunning",
-+ "//googleapis/rpc/status",
++ "@com_google_cloud_go_spanner//admin/database/apiv1/databasepb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -11873,29 +11589,17 @@
diff -urN a/googleapis/spanner/admin/instance/v1/BUILD.bazel b/googleapis/spanner/admin/instance/v1/BUILD.bazel
--- a/googleapis/spanner/admin/instance/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/spanner/admin/instance/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,30 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "instance",
-+ srcs = [
-+ "common.pb.go",
-+ "spanner_instance_admin.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/spanner/admin/instance/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/iam/v1:iam",
-+ "//googleapis/longrunning",
++ "@com_google_cloud_go_spanner//admin/instance/apiv1/instancepb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/fieldmaskpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+
@@ -11907,35 +11611,17 @@
diff -urN a/googleapis/spanner/v1/BUILD.bazel b/googleapis/spanner/v1/BUILD.bazel
--- a/googleapis/spanner/v1/BUILD.bazel 1969-12-31 16:00:00
+++ b/googleapis/spanner/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,36 @@
+@@ -0,0 +1,18 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library")
+
+go_library(
+ name = "spanner",
-+ srcs = [
-+ "commit_response.pb.go",
-+ "keys.pb.go",
-+ "mutation.pb.go",
-+ "query_plan.pb.go",
-+ "result_set.pb.go",
-+ "spanner.pb.go",
-+ "transaction.pb.go",
-+ "type.pb.go",
-+ ],
++ srcs = ["alias.go"],
+ importpath = "google.golang.org/genproto/googleapis/spanner/v1",
+ visibility = ["//visibility:public"],
+ deps = [
-+ "//googleapis/api/annotations",
-+ "//googleapis/rpc/status",
++ "@com_google_cloud_go_spanner//apiv1/spannerpb:go_default_library",
+ "@org_golang_google_grpc//:go_default_library",
-+ "@org_golang_google_grpc//codes:go_default_library",
-+ "@org_golang_google_grpc//status:go_default_library",
-+ "@org_golang_google_protobuf//reflect/protoreflect:go_default_library",
-+ "@org_golang_google_protobuf//runtime/protoimpl:go_default_library",
-+ "@org_golang_google_protobuf//types/known/durationpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/emptypb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/structpb:go_default_library",
-+ "@org_golang_google_protobuf//types/known/timestamppb:go_default_library",
+ ],
+)
+