Skip to content

Commit 59254b4

Browse files
Google APIscopybara-github
authored andcommitted
feat: add Network Connectivity Center APIs for PSC connection propagation through NCC
feat: add Network Connectivity Center APIs for star topology feat: add Network Connectivity Center APIs for producer VPC spokes feat: add Network Connectivity Center APIs for dynamic route exchange feat: add Network Connectivity Center APIs for include export filters feat: add Network Connectivity Center APIs for include import ranges on hybrid spokes docs: update comment for `ListRoutes` method in service `HubService` to clarify that it lists routes in a route table docs: update comment for `ListRouteTables` method in service `HubService` to clarify that it lists route tables in a hub docs: update comment for field `location` in message `.google.cloud.networkconnectivity.v1.Route` to clarify that it's the origin location PiperOrigin-RevId: 702422268
1 parent 0b09603 commit 59254b4

3 files changed

Lines changed: 445 additions & 6 deletions

File tree

google/cloud/networkconnectivity/v1/BUILD.bazel

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,17 @@
99
# * extra_protoc_file_parameters
1010
# The complete list of preserved parameters can be found in the source code.
1111

12+
# buildifier: disable=load-on-top
13+
1214
# This is an API workspace, having public visibility by default makes perfect sense.
1315
package(default_visibility = ["//visibility:public"])
1416

1517
##############################################################################
1618
# Common
1719
##############################################################################
18-
load("@rules_proto//proto:defs.bzl", "proto_library")
20+
# buildifier: disable=same-origin-load
1921
load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
22+
load("@rules_proto//proto:defs.bzl", "proto_library")
2023

2124
proto_library(
2225
name = "networkconnectivity_proto",
@@ -29,6 +32,7 @@ proto_library(
2932
"//google/api:annotations_proto",
3033
"//google/api:client_proto",
3134
"//google/api:field_behavior_proto",
35+
"//google/api:field_info_proto",
3236
"//google/api:resource_proto",
3337
"//google/longrunning:operations_proto",
3438
"@com_google_protobuf//:empty_proto",
@@ -50,6 +54,7 @@ proto_library_with_info(
5054
##############################################################################
5155
# Java
5256
##############################################################################
57+
# buildifier: disable=same-origin-load
5358
load(
5459
"@com_google_googleapis_imports//:imports.bzl",
5560
"java_gapic_assembly_gradle_pkg",
@@ -78,9 +83,9 @@ java_gapic_library(
7883
rest_numeric_enums = True,
7984
service_yaml = "networkconnectivity_v1.yaml",
8085
test_deps = [
86+
":networkconnectivity_java_grpc",
8187
"//google/cloud/location:location_java_grpc",
8288
"//google/iam/v1:iam_java_grpc",
83-
":networkconnectivity_java_grpc",
8489
],
8590
transport = "grpc",
8691
deps = [
@@ -116,6 +121,7 @@ java_gapic_assembly_gradle_pkg(
116121
##############################################################################
117122
# Go
118123
##############################################################################
124+
# buildifier: disable=same-origin-load
119125
load(
120126
"@com_google_googleapis_imports//:imports.bzl",
121127
"go_gapic_assembly_pkg",
@@ -169,6 +175,7 @@ go_gapic_assembly_pkg(
169175
##############################################################################
170176
# Python
171177
##############################################################################
178+
# buildifier: disable=same-origin-load
172179
load(
173180
"@com_google_googleapis_imports//:imports.bzl",
174181
"py_gapic_assembly_pkg",
@@ -210,6 +217,7 @@ py_gapic_assembly_pkg(
210217
##############################################################################
211218
# PHP
212219
##############################################################################
220+
# buildifier: disable=same-origin-load
213221
load(
214222
"@com_google_googleapis_imports//:imports.bzl",
215223
"php_gapic_assembly_pkg",
@@ -247,6 +255,7 @@ php_gapic_assembly_pkg(
247255
##############################################################################
248256
# Node.js
249257
##############################################################################
258+
# buildifier: disable=same-origin-load
250259
load(
251260
"@com_google_googleapis_imports//:imports.bzl",
252261
"nodejs_gapic_assembly_pkg",
@@ -277,6 +286,7 @@ nodejs_gapic_assembly_pkg(
277286
##############################################################################
278287
# Ruby
279288
##############################################################################
289+
# buildifier: disable=same-origin-load
280290
load(
281291
"@com_google_googleapis_imports//:imports.bzl",
282292
"ruby_cloud_gapic_library",
@@ -331,6 +341,7 @@ ruby_gapic_assembly_pkg(
331341
##############################################################################
332342
# C#
333343
##############################################################################
344+
# buildifier: disable=same-origin-load
334345
load(
335346
"@com_google_googleapis_imports//:imports.bzl",
336347
"csharp_gapic_assembly_pkg",
@@ -341,6 +352,7 @@ load(
341352

342353
csharp_proto_library(
343354
name = "networkconnectivity_csharp_proto",
355+
extra_opts = [],
344356
deps = [":networkconnectivity_proto"],
345357
)
346358

@@ -377,6 +389,7 @@ csharp_gapic_assembly_pkg(
377389
##############################################################################
378390
# C++
379391
##############################################################################
392+
# buildifier: disable=same-origin-load
380393
load(
381394
"@com_google_googleapis_imports//:imports.bzl",
382395
"cc_grpc_library",

0 commit comments

Comments
 (0)