Skip to content

Commit

Permalink
feat: add Subscription resource and RPCs
Browse files Browse the repository at this point in the history
feat: add support for sharing_environment_config using which you can create data clean rooms.
feat: support restricted egress on Listings.

PiperOrigin-RevId: 568259024
  • Loading branch information
Google APIs authored and Copybara-Service committed Sep 25, 2023
1 parent 463b5dd commit 26392c8
Show file tree
Hide file tree
Showing 3 changed files with 471 additions and 58 deletions.
16 changes: 13 additions & 3 deletions google/cloud/bigquery/analyticshub/v1/BUILD.bazel
Expand Up @@ -30,8 +30,10 @@ proto_library(
"//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",
"@com_google_protobuf//:wrappers_proto",
],
)
Expand Down Expand Up @@ -75,8 +77,8 @@ java_gapic_library(
rest_numeric_enums = False,
service_yaml = "analyticshub_v1.yaml",
test_deps = [
":analyticshub_java_grpc",
"//google/iam/v1:iam_java_grpc",
":analyticshub_java_grpc",
],
transport = "grpc+rest",
deps = [
Expand Down Expand Up @@ -126,6 +128,7 @@ go_proto_library(
deps = [
"//google/api:annotations_go_proto",
"//google/iam/v1:iam_go_proto",
"//google/longrunning:longrunning_go_proto",
],
)

Expand All @@ -142,6 +145,9 @@ go_gapic_library(
deps = [
":analyticshub_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",
],
)

Expand Down Expand Up @@ -172,8 +178,8 @@ py_gapic_library(
srcs = [":analyticshub_proto"],
grpc_service_config = "analyticshub_v1_grpc_service_config.json",
opt_args = [
"python-gapic-namespace=google.cloud",
"python-gapic-name=bigquery_analyticshub",
"python-gapic-namespace=google.cloud",
],
rest_numeric_enums = False,
service_yaml = "analyticshub_v1.yaml",
Expand Down Expand Up @@ -224,7 +230,9 @@ php_gapic_library(
rest_numeric_enums = False,
service_yaml = "analyticshub_v1.yaml",
transport = "grpc+rest",
deps = [":analyticshub_php_proto"],
deps = [
":analyticshub_php_proto",
],
)

# Open Source Packages
Expand Down Expand Up @@ -302,6 +310,7 @@ ruby_cloud_gapic_library(
ruby_cloud_description = "Analytics Hub is a data exchange platform that enables you to share data and insights at scale across organizational boundaries with a robust security and privacy framework. With Analytics Hub, you can discover and access a data library curated by various data providers.",
ruby_cloud_title = "Analytics Hub V1",
service_yaml = "analyticshub_v1.yaml",
transport = "grpc+rest",
deps = [
":analyticshub_ruby_grpc",
":analyticshub_ruby_proto",
Expand Down Expand Up @@ -331,6 +340,7 @@ load(

csharp_proto_library(
name = "analyticshub_csharp_proto",
extra_opts = [],
deps = [":analyticshub_proto"],
)

Expand Down

0 comments on commit 26392c8

Please sign in to comment.