chore: Configure Ruby clients for datastream, networkconnectivity, accesscontextmanager, and ccai

PiperOrigin-RevId: 391590268
pull/672/head
Google APIs 4 years ago committed by Copybara-Service
parent 5f761138c6
commit 5d0a689602
  1. 9
      google/cloud/contactcenterinsights/v1/BUILD.bazel
  2. 5
      google/cloud/datastream/v1alpha1/BUILD.bazel
  3. 8
      google/cloud/networkconnectivity/v1/BUILD.bazel
  4. 7
      google/identity/accesscontextmanager/v1/BUILD.bazel

@ -281,8 +281,15 @@ ruby_grpc_library(
ruby_cloud_gapic_library(
name = "contactcenterinsights_ruby_gapic",
srcs = [":contactcenterinsights_proto_with_info"],
extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-contactcenterinsights-v1"],
extra_protoc_parameters = [
"ruby-cloud-gem-name=google-cloud-contact_center_insights-v1",
"ruby-cloud-product-url=https://cloud.google.com/contact-center/insights/",
"ruby-cloud-api-id=contactcenterinsights.googleapis.com",
"ruby-cloud-api-shortname=contactcenterinsights",
],
grpc_service_config = "contactcenterinsights_grpc_service_config.json",
ruby_cloud_description = "Contact Center AI Insights helps users detect and visualize patterns in their contact center data. Understanding conversational data drives business value, improves operational efficiency, and provides a voice for customer feedback.",
ruby_cloud_title = "Contact Center AI Insights V1",
deps = [
":contactcenterinsights_ruby_grpc",
":contactcenterinsights_ruby_proto",

@ -275,8 +275,13 @@ ruby_cloud_gapic_library(
srcs = [":datastream_proto_with_info"],
extra_protoc_parameters = [
"ruby-cloud-gem-name=google-cloud-datastream-v1alpha1",
"ruby-cloud-product-url=https://cloud.google.com/datastream/",
"ruby-cloud-api-id=datastream.googleapis.com",
"ruby-cloud-api-shortname=datastream",
],
grpc_service_config = "datastream_grpc_service_config.json",
ruby_cloud_description = "Datastream is a serverless and easy-to-use change data capture (CDC) and replication service. It allows you to synchronize data across heterogeneous databases and applications reliably, and with minimal latency and downtime.",
ruby_cloud_title = "Datastream V1alpha1",
deps = [
":datastream_ruby_grpc",
":datastream_ruby_proto",

@ -272,9 +272,15 @@ ruby_cloud_gapic_library(
name = "networkconnectivity_ruby_gapic",
srcs = [":networkconnectivity_proto_with_info"],
extra_protoc_parameters = [
"ruby-cloud-gem-name=google-cloud-networkconnectivity-v1",
"ruby-cloud-api-id=networkconnectivity.googleapis.com",
"ruby-cloud-api-shortname=networkconnectivity",
"ruby-cloud-env-prefix=NETWORK_CONNECTIVITY",
"ruby-cloud-gem-name=google-cloud-network_connectivity-v1",
"ruby-cloud-product-url=https://cloud.google.com/network-connectivity/docs",
],
grpc_service_config = "networkconnectivity_v1_grpc_service_config.json",
ruby_cloud_description = "Network Connectivity is Google's suite of products that provide enterprise connectivity from your on-premises network or from another cloud provider to your Virtual Private Cloud (VPC) network.",
ruby_cloud_title = "Network Connectivity V1",
deps = [
":networkconnectivity_ruby_grpc",
":networkconnectivity_ruby_proto",

@ -279,9 +279,14 @@ ruby_cloud_gapic_library(
name = "accesscontextmanager_ruby_gapic",
srcs = [":accesscontextmanager_proto_with_info"],
extra_protoc_parameters = [
"ruby-cloud-gem-name=google-cloud-identity-accesscontextmanager-v1",
"ruby-cloud-gem-name=google-identity-access_context_manager-v1",
"ruby-cloud-product-url=https://cloud.google.com/access-context-manager/",
"ruby-cloud-api-id=accesscontextmanager.googleapis.com",
"ruby-cloud-api-shortname=accesscontextmanager",
],
grpc_service_config = "accesscontextmanager_grpc_service_config.json",
ruby_cloud_description = "Access Context Manager allows enterprises to configure access levels which map to a policy defined on request attributes.",
ruby_cloud_title = "Access Context Manager V1",
deps = [
":accesscontextmanager_ruby_grpc",
":accesscontextmanager_ruby_proto",

Loading…
Cancel
Save