chore: use python microgenerator rules for Cloud APIs

PiperOrigin-RevId: 350604597
pull/637/head
Google APIs 4 years ago committed by Copybara-Service
parent 1d5300e777
commit 3131ab5786
  1. 55
      google/cloud/bigquery/reservation/v1beta1/BUILD.bazel
  2. 50
      google/cloud/channel/v1/BUILD.bazel
  3. 54
      google/cloud/documentai/v1beta1/BUILD.bazel
  4. 10
      google/cloud/documentai/v1beta2/BUILD.bazel
  5. 1
      google/cloud/documentai/v1beta3/BUILD.bazel
  6. 47
      google/cloud/domains/v1alpha2/BUILD.bazel
  7. 54
      google/cloud/managedidentities/v1/BUILD.bazel
  8. 54
      google/cloud/managedidentities/v1beta1/BUILD.bazel
  9. 41
      google/cloud/mediatranslation/v1beta1/BUILD.bazel
  10. 54
      google/cloud/memcache/v1beta2/BUILD.bazel
  11. 45
      google/cloud/metastore/v1alpha/BUILD.bazel
  12. 41
      google/cloud/osconfig/agentendpoint/v1/BUILD.bazel
  13. 40
      google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel
  14. 149
      google/cloud/osconfig/v1/BUILD.bazel
  15. 58
      google/cloud/osconfig/v1beta/BUILD.bazel
  16. 54
      google/cloud/recaptchaenterprise/v1/BUILD.bazel
  17. 54
      google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel
  18. 54
      google/cloud/securitycenter/settings/v1beta1/BUILD.bazel
  19. 48
      google/devtools/artifactregistry/v1beta2/BUILD.bazel
  20. 55
      google/devtools/build/v1/BUILD.bazel
  21. 44
      google/devtools/cloudtrace/v1/BUILD.bazel
  22. 47
      google/devtools/cloudtrace/v2/BUILD.bazel
  23. 57
      google/devtools/remoteworkers/v1test2/BUILD.bazel
  24. 53
      google/example/library/v1/BUILD.bazel
  25. 57
      google/firestore/v1beta1/BUILD.bazel
  26. 47
      google/iam/admin/v1/BUILD.bazel
  27. 44
      google/iam/v1beta/BUILD.bazel

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -140,55 +149,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "reservation_moved_proto",
srcs = [":reservation_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/rpc:status_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "reservation_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":reservation_moved_proto"],
)
py_grpc_library(
name = "reservation_py_grpc",
srcs = [":reservation_moved_proto"],
deps = [":reservation_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "reservation_py_gapic",
src = ":reservation_proto_with_info",
gapic_yaml = "bigqueryreservation_gapic.yaml",
srcs = [":reservation_proto"],
grpc_service_config = "bigqueryreservation_grpc_service_config.json",
package = "google.cloud.bigquery.reservation.v1beta1",
service_yaml = "bigqueryreservation_v1beta1.yaml",
deps = [
":reservation_py_grpc",
":reservation_py_proto",
],
)
# Open Source Packages
@ -196,8 +167,6 @@ py_gapic_assembly_pkg(
name = "bigquery-reservation-v1beta1-py",
deps = [
":reservation_py_gapic",
":reservation_py_grpc",
":reservation_py_proto",
],
)

@ -166,59 +166,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "channel_moved_proto",
srcs = [":channel_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/longrunning:operations_proto",
"//google/type:money_proto",
"//google/type:postal_address_proto",
"@com_google_protobuf//:any_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
"@com_google_protobuf//:wrappers_proto",
],
)
py_proto_library(
name = "channel_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":channel_moved_proto"],
)
py_grpc_library(
name = "channel_py_grpc",
srcs = [":channel_moved_proto"],
deps = [":channel_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "channel_py_gapic",
src = ":channel_proto_with_info",
gapic_yaml = "cloudchannel_gapic.yaml",
srcs = [":channel_proto"],
grpc_service_config = "cloudchannel_grpc_service_config.json",
package = "google.cloud.channel.v1",
service_yaml = "cloudchannel_v1.yaml",
deps = [
":channel_py_grpc",
":channel_py_proto",
],
)
# Open Source Packages
@ -226,8 +184,6 @@ py_gapic_assembly_pkg(
name = "channel-v1-py",
deps = [
":channel_py_gapic",
":channel_py_grpc",
":channel_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -146,54 +155,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "documentai_moved_proto",
srcs = [":documentai_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/longrunning:operations_proto",
"//google/rpc:status_proto",
"//google/type:color_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "documentai_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":documentai_moved_proto"],
)
py_grpc_library(
name = "documentai_py_grpc",
srcs = [":documentai_moved_proto"],
deps = [":documentai_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "documentai_py_gapic",
src = ":documentai_proto_with_info",
gapic_yaml = "documentai_gapic.yaml",
srcs = [":documentai_proto"],
grpc_service_config = "documentai_grpc_service_config.json",
package = "google.cloud.documentai.v1beta1",
service_yaml = "//google/cloud/documentai:documentai_v1beta1.yaml",
deps = [
":documentai_py_grpc",
":documentai_py_proto",
],
)
# Open Source Packages
@ -201,8 +173,6 @@ py_gapic_assembly_pkg(
name = "documentai-v1beta1-py",
deps = [
":documentai_py_gapic",
":documentai_py_grpc",
":documentai_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -159,6 +168,7 @@ py_gapic_library(
grpc_service_config = "documentai_v1beta2_grpc_service_config.json",
)
# Open Source Packages
py_gapic_assembly_pkg(
name = "documentai-v1beta2-py",
deps = [

@ -178,6 +178,7 @@ py_gapic_library(
grpc_service_config = "documentai_v1beta3_grpc_service_config.json",
)
# Open Source Packages
py_gapic_assembly_pkg(
name = "documentai-v1beta3-py",
deps = [

@ -156,56 +156,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "domains_moved_proto",
srcs = [":domains_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/longrunning:operations_proto",
"//google/type:money_proto",
"//google/type:postal_address_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "domains_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":domains_moved_proto"],
)
py_grpc_library(
name = "domains_py_grpc",
srcs = [":domains_moved_proto"],
deps = [":domains_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "domains_py_gapic",
src = ":domains_proto_with_info",
gapic_yaml = "domains_gapic.yaml",
srcs = [":domains_proto"],
grpc_service_config = "domains_grpc_service_config.json",
package = "google.cloud.domains.v1alpha2",
service_yaml = "domains_v1alpha2.yaml",
deps = [
":domains_py_grpc",
":domains_py_proto",
],
)
# Open Source Packages
@ -213,8 +174,6 @@ py_gapic_assembly_pkg(
name = "domains-v1alpha2-py",
deps = [
":domains_py_gapic",
":domains_py_grpc",
":domains_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -143,54 +152,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "managedidentities_moved_proto",
srcs = [":managedidentities_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/longrunning:operations_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "managedidentities_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":managedidentities_moved_proto"],
)
py_grpc_library(
name = "managedidentities_py_grpc",
srcs = [":managedidentities_moved_proto"],
deps = [":managedidentities_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "managedidentities_py_gapic",
src = ":managedidentities_proto_with_info",
gapic_yaml = "managedidentities_gapic.yaml",
srcs = [":managedidentities_proto"],
grpc_service_config = "managedidentities_grpc_service_config.json",
package = "google.cloud.managedidentities.v1",
service_yaml = "managedidentities_v1.yaml",
deps = [
":managedidentities_py_grpc",
":managedidentities_py_proto",
],
)
# Open Source Packages
@ -198,8 +170,6 @@ py_gapic_assembly_pkg(
name = "managedidentities-v1-py",
deps = [
":managedidentities_py_gapic",
":managedidentities_py_grpc",
":managedidentities_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -142,52 +151,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "managedidentities_moved_proto",
srcs = [":managedidentities_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/longrunning:operations_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "managedidentities_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":managedidentities_moved_proto"],
)
py_grpc_library(
name = "managedidentities_py_grpc",
srcs = [":managedidentities_moved_proto"],
deps = [":managedidentities_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "managedidentities_py_gapic",
src = ":managedidentities_proto_with_info",
gapic_yaml = "managedidentities_gapic.yaml",
package = "google.cloud.managedidentities.v1beta1",
service_yaml = "managedidentities_v1beta1.yaml",
deps = [
":managedidentities_py_grpc",
":managedidentities_py_proto",
],
srcs = [":managedidentities_proto"],
grpc_service_config = "managedidentities_grpc_service_config.json",
)
# Open Source Packages
@ -195,8 +169,6 @@ py_gapic_assembly_pkg(
name = "managedidentities-v1beta1-py",
deps = [
":managedidentities_py_gapic",
":managedidentities_py_grpc",
":managedidentities_py_proto",
],
)

@ -145,50 +145,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "mediatranslation_moved_proto",
srcs = [":mediatranslation_proto"],
deps = [
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/rpc:status_proto",
],
)
py_proto_library(
name = "mediatranslation_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":mediatranslation_moved_proto"],
)
py_grpc_library(
name = "mediatranslation_py_grpc",
srcs = [":mediatranslation_moved_proto"],
deps = [":mediatranslation_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "mediatranslation_py_gapic",
src = ":mediatranslation_proto_with_info",
gapic_yaml = "mediatranslation_gapic.yaml",
srcs = [":mediatranslation_proto"],
grpc_service_config = "mediatranslation_grpc_service_config.json",
package = "google.cloud.mediatranslation.v1beta1",
service_yaml = "mediatranslation_v1beta1.yaml",
deps = [
":mediatranslation_py_grpc",
":mediatranslation_py_proto",
],
)
# Open Source Packages
@ -196,8 +163,6 @@ py_gapic_assembly_pkg(
name = "mediatranslation-v1beta1-py",
deps = [
":mediatranslation_py_gapic",
":mediatranslation_py_grpc",
":mediatranslation_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -142,54 +151,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "memcache_moved_proto",
srcs = [":memcache_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/longrunning:operations_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "memcache_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":memcache_moved_proto"],
)
py_grpc_library(
name = "memcache_py_grpc",
srcs = [":memcache_moved_proto"],
deps = [":memcache_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "memcache_py_gapic",
src = ":memcache_proto_with_info",
gapic_yaml = "memcache_gapic.yaml",
srcs = [":memcache_proto"],
grpc_service_config = "memcache_grpc_service_config.json",
package = "google.cloud.memcache.v1beta2",
service_yaml = "memcache_v1beta2.yaml",
deps = [
":memcache_py_grpc",
":memcache_py_proto",
],
)
# Open Source Packages
@ -197,8 +169,6 @@ py_gapic_assembly_pkg(
name = "memcache-v1beta2-py",
deps = [
":memcache_py_gapic",
":memcache_py_grpc",
":memcache_py_proto",
],
)

@ -151,54 +151,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "metastore_moved_proto",
srcs = [":metastore_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/longrunning:operations_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "metastore_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":metastore_moved_proto"],
)
py_grpc_library(
name = "metastore_py_grpc",
srcs = [":metastore_moved_proto"],
deps = [":metastore_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "metastore_py_gapic",
src = ":metastore_proto_with_info",
gapic_yaml = "metastore_gapic.yaml",
srcs = [":metastore_proto"],
grpc_service_config = "metastore_grpc_service_config.json",
package = "google.cloud.metastore.v1alpha",
service_yaml = "metastore_v1alpha.yaml",
deps = [
":metastore_py_grpc",
":metastore_py_proto",
],
)
# Open Source Packages
@ -206,8 +169,6 @@ py_gapic_assembly_pkg(
name = "metastore-v1alpha-py",
deps = [
":metastore_py_gapic",
":metastore_py_grpc",
":metastore_py_proto",
],
)

@ -147,50 +147,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "agentendpoint_moved_proto",
srcs = [":agentendpoint_proto"],
deps = [
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "agentendpoint_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":agentendpoint_moved_proto"],
)
py_grpc_library(
name = "agentendpoint_py_grpc",
srcs = [":agentendpoint_moved_proto"],
deps = [":agentendpoint_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "agentendpoint_py_gapic",
src = ":agentendpoint_proto_with_info",
gapic_yaml = "osconfig_gapic.yaml",
srcs = [":agentendpoint_proto"],
grpc_service_config = "agentendpoint_grpc_service_config.json",
package = "google.cloud.osconfig.agentendpoint.v1",
service_yaml = "osconfig_v1.yaml",
deps = [
":agentendpoint_py_grpc",
":agentendpoint_py_proto",
],
)
# Open Source Packages
@ -198,8 +165,6 @@ py_gapic_assembly_pkg(
name = "osconfig-agentendpoint-v1-py",
deps = [
":agentendpoint_py_gapic",
":agentendpoint_py_grpc",
":agentendpoint_py_proto",
],
)

@ -146,49 +146,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "agentendpoint_moved_proto",
srcs = [":agentendpoint_proto"],
deps = [
"//google/api:client_proto",
"//google/api:field_behavior_proto",
],
)
py_proto_library(
name = "agentendpoint_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":agentendpoint_moved_proto"],
)
py_grpc_library(
name = "agentendpoint_py_grpc",
srcs = [":agentendpoint_moved_proto"],
deps = [":agentendpoint_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "agentendpoint_py_gapic",
src = ":agentendpoint_proto_with_info",
gapic_yaml = "osconfig_gapic.yaml",
srcs = [":agentendpoint_proto"],
grpc_service_config = "agentendpoint_grpc_service_config.json",
package = "google.cloud.osconfig.agentendpoint.v1beta",
service_yaml = "osconfig_v1beta.yaml",
deps = [
":agentendpoint_py_grpc",
":agentendpoint_py_proto",
],
)
# Open Source Packages
@ -196,8 +164,6 @@ py_gapic_assembly_pkg(
name = "osconfig-agentendpoint-v1beta-py",
deps = [
":agentendpoint_py_gapic",
":agentendpoint_py_grpc",
":agentendpoint_py_proto",
],
)

@ -9,45 +9,14 @@
# * 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",
"csharp_gapic_assembly_pkg",
"csharp_gapic_library",
"csharp_grpc_library",
"csharp_proto_library",
"go_gapic_assembly_pkg",
"go_gapic_library",
"go_proto_library",
"go_test",
"java_gapic_assembly_gradle_pkg",
"java_gapic_library",
"java_gapic_test",
"java_grpc_library",
"java_proto_library",
"moved_proto_library",
"nodejs_gapic_assembly_pkg",
"nodejs_gapic_library",
"php_gapic_assembly_pkg",
"php_gapic_library",
"php_grpc_library",
"php_proto_library",
"proto_library_with_info",
"py_grpc_library",
"py_proto_library",
"ruby_gapic_assembly_pkg",
"ruby_gapic_library",
"ruby_grpc_library",
"ruby_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
# This is an API workspace, having public visibility by default makes perfect sense.
package(default_visibility = ["//visibility:public"])
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
proto_library(
name = "osconfig_proto",
@ -80,6 +49,18 @@ proto_library_with_info(
],
)
##############################################################################
# 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 = "osconfig_java_proto",
deps = [":osconfig_proto"],
@ -122,6 +103,17 @@ java_gapic_assembly_gradle_pkg(
],
)
##############################################################################
# Go
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"go_gapic_assembly_pkg",
"go_gapic_library",
"go_proto_library",
"go_test",
)
go_proto_library(
name = "osconfig_go_proto",
compilers = ["@io_bazel_rules_go//proto:go_grpc"],
@ -164,46 +156,19 @@ go_gapic_assembly_pkg(
],
)
moved_proto_library(
name = "osconfig_moved_proto",
srcs = [":osconfig_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/type:datetime_proto",
"//google/type:dayofweek_proto",
"//google/type:timeofday_proto",
"@com_google_protobuf//:duration_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "osconfig_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":osconfig_moved_proto"],
)
py_grpc_library(
name = "osconfig_py_grpc",
srcs = [":osconfig_moved_proto"],
deps = [":osconfig_py_proto"],
##############################################################################
# Python
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "osconfig_py_gapic",
src = ":osconfig_proto_with_info",
gapic_yaml = "osconfig_gapic.yaml",
srcs = [":osconfig_proto"],
grpc_service_config = "osconfig_grpc_service_config.json",
package = "google.cloud.osconfig.v1",
service_yaml = "osconfig_v1.yaml",
deps = [
":osconfig_py_grpc",
":osconfig_py_proto",
],
)
# Open Source Packages
@ -211,11 +176,20 @@ py_gapic_assembly_pkg(
name = "osconfig-v1-py",
deps = [
":osconfig_py_gapic",
":osconfig_py_grpc",
":osconfig_py_proto",
],
)
##############################################################################
# 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 = "osconfig_php_proto",
deps = [":osconfig_proto"],
@ -250,6 +224,15 @@ php_gapic_assembly_pkg(
],
)
##############################################################################
# Node.js
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"nodejs_gapic_assembly_pkg",
"nodejs_gapic_library",
)
nodejs_gapic_library(
name = "osconfig_nodejs_gapic",
package_name = "@google-cloud/os-config",
@ -270,6 +253,17 @@ nodejs_gapic_assembly_pkg(
],
)
##############################################################################
# Ruby
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"ruby_gapic_assembly_pkg",
"ruby_gapic_library",
"ruby_grpc_library",
"ruby_proto_library",
)
ruby_proto_library(
name = "osconfig_ruby_proto",
deps = [":osconfig_proto"],
@ -304,6 +298,17 @@ ruby_gapic_assembly_pkg(
],
)
##############################################################################
# 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 = "osconfig_csharp_proto",
deps = [":osconfig_proto"],

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -149,58 +158,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "osconfig_moved_proto",
srcs = [":osconfig_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/type:datetime_proto",
"//google/type:dayofweek_proto",
"//google/type:timeofday_proto",
"@com_google_protobuf//:duration_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "osconfig_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":osconfig_moved_proto"],
)
py_grpc_library(
name = "osconfig_py_grpc",
srcs = [":osconfig_moved_proto"],
deps = [":osconfig_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "osconfig_py_gapic",
src = ":osconfig_proto_with_info",
gapic_yaml = "osconfig_gapic.yaml",
srcs = [":osconfig_proto"],
grpc_service_config = "osconfig_grpc_service_config.json",
package = "google.cloud.osconfig.v1beta",
service_yaml = "osconfig_v1beta.yaml",
deps = [
":osconfig_py_grpc",
":osconfig_py_proto",
],
)
# Open Source Packages
@ -208,8 +176,6 @@ py_gapic_assembly_pkg(
name = "osconfig-v1beta-py",
deps = [
":osconfig_py_gapic",
":osconfig_py_grpc",
":osconfig_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -139,54 +148,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "recaptchaenterprise_moved_proto",
srcs = [":recaptchaenterprise_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "recaptchaenterprise_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":recaptchaenterprise_moved_proto"],
)
py_grpc_library(
name = "recaptchaenterprise_py_grpc",
srcs = [":recaptchaenterprise_moved_proto"],
deps = [":recaptchaenterprise_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "recaptchaenterprise_py_gapic",
src = ":recaptchaenterprise_proto_with_info",
gapic_yaml = "recaptchaenterprise_gapic.yaml",
srcs = [":recaptchaenterprise_proto"],
grpc_service_config = "recaptchaenterprise_grpc_service_config.json",
package = "google.cloud.recaptchaenterprise.v1",
service_yaml = "recaptchaenterprise_v1.yaml",
deps = [
":recaptchaenterprise_py_grpc",
":recaptchaenterprise_py_proto",
],
)
# Open Source Packages
@ -194,8 +166,6 @@ py_gapic_assembly_pkg(
name = "recaptchaenterprise-v1-py",
deps = [
":recaptchaenterprise_py_gapic",
":recaptchaenterprise_py_grpc",
":recaptchaenterprise_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -139,54 +148,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "recaptchaenterprise_moved_proto",
srcs = [":recaptchaenterprise_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "recaptchaenterprise_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":recaptchaenterprise_moved_proto"],
)
py_grpc_library(
name = "recaptchaenterprise_py_grpc",
srcs = [":recaptchaenterprise_moved_proto"],
deps = [":recaptchaenterprise_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "recaptchaenterprise_py_gapic",
src = ":recaptchaenterprise_proto_with_info",
gapic_yaml = "recaptchaenterprise_gapic.yaml",
srcs = [":recaptchaenterprise_proto"],
grpc_service_config = "recaptchaenterprise_grpc_service_config.json",
package = "google.cloud.recaptchaenterprise.v1beta1",
service_yaml = "recaptchaenterprise_v1beta1.yaml",
deps = [
":recaptchaenterprise_py_grpc",
":recaptchaenterprise_py_proto",
],
)
# Open Source Packages
@ -194,8 +166,6 @@ py_gapic_assembly_pkg(
name = "recaptchaenterprise-v1beta1-py",
deps = [
":recaptchaenterprise_py_gapic",
":recaptchaenterprise_py_grpc",
":recaptchaenterprise_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -143,54 +152,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "settings_moved_proto",
srcs = [":settings_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "settings_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":settings_moved_proto"],
)
py_grpc_library(
name = "settings_py_grpc",
srcs = [":settings_moved_proto"],
deps = [":settings_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "settings_py_gapic",
src = ":settings_proto_with_info",
gapic_yaml = "securitycenter_settings_gapic.yaml",
srcs = [":settings_proto"],
grpc_service_config = "securitycenter_settings_grpc_service_config.json",
package = "google.cloud.securitycenter.settings.v1beta1",
service_yaml = "securitycenter_settings.yaml",
deps = [
":settings_py_grpc",
":settings_py_proto",
],
)
# Open Source Packages
@ -198,8 +170,6 @@ py_gapic_assembly_pkg(
name = "securitycenter-settings-v1beta1-py",
deps = [
":settings_py_gapic",
":settings_py_grpc",
":settings_py_proto",
],
)

@ -164,57 +164,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "artifactregistry_moved_proto",
srcs = [":artifactregistry_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",
"//google/longrunning:operations_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "artifactregistry_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":artifactregistry_moved_proto"],
)
py_grpc_library(
name = "artifactregistry_py_grpc",
srcs = [":artifactregistry_moved_proto"],
deps = [":artifactregistry_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "artifactregistry_py_gapic",
src = ":artifactregistry_proto_with_info",
gapic_yaml = "artifactregistry_gapic.yaml",
srcs = [":artifactregistry_proto"],
grpc_service_config = "artifactregistry_grpc_service_config.json",
package = "google.devtools.artifactregistry.v1beta2",
service_yaml = "artifactregistry_v1beta2.yaml",
deps = [
":artifactregistry_py_grpc",
":artifactregistry_py_proto",
],
)
# Open Source Packages
@ -222,8 +182,6 @@ py_gapic_assembly_pkg(
name = "devtools-artifactregistry-v1beta2-py",
deps = [
":artifactregistry_py_gapic",
":artifactregistry_py_grpc",
":artifactregistry_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -143,55 +152,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "build_moved_proto",
srcs = [":build_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"@com_google_protobuf//:any_proto",
"@com_google_protobuf//:duration_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:timestamp_proto",
"@com_google_protobuf//:wrappers_proto",
],
)
py_proto_library(
name = "build_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":build_moved_proto"],
)
py_grpc_library(
name = "build_py_grpc",
srcs = [":build_moved_proto"],
deps = [":build_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "build_py_gapic",
src = ":build_proto_with_info",
gapic_yaml = "buildeventservice_gapic.yaml",
srcs = [":build_proto"],
grpc_service_config = "buildeventservice_grpc_service_config.json",
package = "google.devtools.build.v1",
service_yaml = "buildeventservice_v1.yaml",
deps = [
":build_py_grpc",
":build_py_proto",
],
)
# Open Source Packages
@ -199,8 +170,6 @@ py_gapic_assembly_pkg(
name = "devtools-build-v1-py",
deps = [
":build_py_gapic",
":build_py_grpc",
":build_py_proto",
],
)

@ -147,53 +147,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "cloudtrace_moved_proto",
srcs = [":cloudtrace_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "cloudtrace_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":cloudtrace_moved_proto"],
)
py_grpc_library(
name = "cloudtrace_py_grpc",
srcs = [":cloudtrace_moved_proto"],
deps = [":cloudtrace_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "cloudtrace_py_gapic",
src = ":cloudtrace_proto_with_info",
gapic_yaml = "cloudtrace_gapic.yaml",
srcs = [":cloudtrace_proto"],
grpc_service_config = "cloudtrace_grpc_service_config.json",
package = "google.devtools.cloudtrace.v1",
service_yaml = "cloudtrace_v1.yaml",
deps = [
":cloudtrace_py_grpc",
":cloudtrace_py_proto",
],
)
# Open Source Packages
@ -201,8 +165,6 @@ py_gapic_assembly_pkg(
name = "devtools-cloudtrace-v1-py",
deps = [
":cloudtrace_py_gapic",
":cloudtrace_py_grpc",
":cloudtrace_py_proto",
],
)

@ -153,56 +153,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "cloudtrace_moved_proto",
srcs = [":cloudtrace_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/rpc:status_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
"@com_google_protobuf//:wrappers_proto",
],
)
py_proto_library(
name = "cloudtrace_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":cloudtrace_moved_proto"],
)
py_grpc_library(
name = "cloudtrace_py_grpc",
srcs = [":cloudtrace_moved_proto"],
deps = [":cloudtrace_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "cloudtrace_py_gapic",
src = ":cloudtrace_proto_with_info",
gapic_yaml = "cloudtrace_gapic.yaml",
srcs = [":cloudtrace_proto"],
grpc_service_config = "cloudtrace_grpc_service_config.json",
package = "google.devtools.cloudtrace.v2",
service_yaml = "cloudtrace_v2.yaml",
deps = [
":cloudtrace_py_grpc",
":cloudtrace_py_proto",
],
)
# Open Source Packages
@ -210,8 +171,6 @@ py_gapic_assembly_pkg(
name = "devtools-cloudtrace-v2-py",
deps = [
":cloudtrace_py_gapic",
":cloudtrace_py_grpc",
":cloudtrace_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -39,7 +48,6 @@ proto_library_with_info(
##############################################################################
# Java
# DO NOT OVERRIDE this Java microgenerator section with autogenerated rules.
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
@ -146,56 +154,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "remoteworkers_moved_proto",
srcs = [":remoteworkers_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/rpc:status_proto",
"@com_google_protobuf//:any_proto",
"@com_google_protobuf//:duration_proto",
"@com_google_protobuf//:field_mask_proto",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "remoteworkers_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":remoteworkers_moved_proto"],
)
py_grpc_library(
name = "remoteworkers_py_grpc",
srcs = [":remoteworkers_moved_proto"],
deps = [":remoteworkers_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "remoteworkers_py_gapic",
src = ":remoteworkers_proto_with_info",
gapic_yaml = "remoteworkers_gapic.yaml",
srcs = [":remoteworkers_proto"],
grpc_service_config = "remoteworkers_grpc_service_config.json",
package = "google.devtools.remoteworkers.v1test2",
service_yaml = "remoteworkers_v1beta2.yaml",
deps = [
":remoteworkers_py_grpc",
":remoteworkers_py_proto",
],
)
# Open Source Packages
@ -203,8 +172,6 @@ py_gapic_assembly_pkg(
name = "devtools-remoteworkers-v1test2-py",
deps = [
":remoteworkers_py_gapic",
":remoteworkers_py_grpc",
":remoteworkers_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -136,51 +145,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "library_moved_proto",
srcs = [":library_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"@com_google_protobuf//:empty_proto",
],
)
py_proto_library(
name = "library_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":library_moved_proto"],
)
py_grpc_library(
name = "library_py_grpc",
srcs = [":library_moved_proto"],
deps = [":library_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "library_py_gapic",
src = ":library_proto_with_info",
gapic_yaml = "library_example_gapic.yaml",
package = "google.example.library.v1",
service_yaml = "//google/example/library:library_example_v1.yaml",
deps = [
":library_py_grpc",
":library_py_proto",
],
srcs = [":library_proto"],
grpc_service_config = None,
)
# Open Source Packages
@ -188,8 +163,6 @@ py_gapic_assembly_pkg(
name = "example-library-v1-py",
deps = [
":library_py_gapic",
":library_py_grpc",
":library_py_proto",
],
)

@ -1,4 +1,13 @@
# This file was automatically generated by BuildFileGenerator
# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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"])
@ -147,55 +156,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "firestore_moved_proto",
srcs = [":firestore_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/rpc:status_proto",
"//google/type:latlng_proto",
"@com_google_protobuf//:empty_proto",
"@com_google_protobuf//:struct_proto",
"@com_google_protobuf//:timestamp_proto",
"@com_google_protobuf//:wrappers_proto",
],
)
py_proto_library(
name = "firestore_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":firestore_moved_proto"],
)
py_grpc_library(
name = "firestore_py_grpc",
srcs = [":firestore_moved_proto"],
deps = [":firestore_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "firestore_py_gapic",
src = ":firestore_proto_with_info",
gapic_yaml = "firestore_gapic.yaml",
package = "google.firestore.v1beta1",
service_yaml = "//google/firestore:firestore_v1beta1.yaml",
deps = [
":firestore_py_grpc",
":firestore_py_proto",
],
srcs = [":firestore_proto"],
grpc_service_config = "firestore_grpc_service_config.json",
)
# Open Source Packages
@ -203,8 +174,6 @@ py_gapic_assembly_pkg(
name = "firestore-v1beta1-py",
deps = [
":firestore_py_gapic",
":firestore_py_grpc",
":firestore_py_proto",
],
)

@ -155,56 +155,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "admin_moved_proto",
srcs = [":admin_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",
"@com_google_protobuf//:timestamp_proto",
],
)
py_proto_library(
name = "admin_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":admin_moved_proto"],
)
py_grpc_library(
name = "admin_py_grpc",
srcs = [":admin_moved_proto"],
deps = [":admin_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "admin_py_gapic",
src = ":admin_proto_with_info",
gapic_yaml = "iam_gapic.yaml",
srcs = [":admin_proto"],
grpc_service_config = "iam_grpc_service_config.json",
package = "google.iam.admin.v1",
service_yaml = "iam.yaml",
deps = [
":admin_py_grpc",
":admin_py_proto",
],
)
# Open Source Packages
@ -212,8 +173,6 @@ py_gapic_assembly_pkg(
name = "iam-admin-v1-py",
deps = [
":admin_py_gapic",
":admin_py_grpc",
":admin_py_proto",
],
)

@ -151,53 +151,17 @@ go_gapic_assembly_pkg(
##############################################################################
# Python
# DO NOT OVERRIDE with autogenerated rules if NOT migrated to Python Microgen
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"moved_proto_library",
"py_grpc_library",
"py_proto_library",
py_gapic_assembly_pkg = "py_gapic_assembly_pkg_legacy",
py_gapic_library = "py_gapic_library_legacy",
)
moved_proto_library(
name = "iam_moved_proto",
srcs = [":iam_proto"],
deps = [
"//google/api:annotations_proto",
"//google/api:client_proto",
"//google/api:field_behavior_proto",
"//google/api:resource_proto",
"//google/longrunning:operations_proto",
"@com_google_protobuf//:field_mask_proto",
],
)
py_proto_library(
name = "iam_py_proto",
plugin = "@protoc_docs_plugin//:docs_plugin",
deps = [":iam_moved_proto"],
)
py_grpc_library(
name = "iam_py_grpc",
srcs = [":iam_moved_proto"],
deps = [":iam_py_proto"],
"py_gapic_assembly_pkg",
"py_gapic_library",
)
py_gapic_library(
name = "iam_py_gapic",
src = ":iam_proto_with_info",
gapic_yaml = "iam_gapic.yaml",
srcs = [":iam_proto"],
grpc_service_config = "iam_grpc_service_config.json",
package = "google.iam.v1beta",
service_yaml = "iam_v1beta.yaml",
deps = [
":iam_py_grpc",
":iam_py_proto",
],
)
# Open Source Packages
@ -205,8 +169,6 @@ py_gapic_assembly_pkg(
name = "iam-v1beta-py",
deps = [
":iam_py_gapic",
":iam_py_grpc",
":iam_py_proto",
],
)

Loading…
Cancel
Save