99# * extra_protoc_file_parameters
1010# The complete list of preserved parameters can be found in the source code.
1111
12- # This is an API workspace, having public visibility by default makes perfect sense.
13- package (default_visibility = ["//visibility:public" ])
14-
1512##############################################################################
1613# Common
1714##############################################################################
1815load ("@rules_proto//proto:defs.bzl" , "proto_library" )
19- load ("@com_google_googleapis_imports//:imports.bzl" , "proto_library_with_info" )
16+ load (
17+ "@com_google_googleapis_imports//:imports.bzl" ,
18+ "cc_grpc_library" ,
19+ "cc_proto_library" ,
20+ "csharp_gapic_assembly_pkg" ,
21+ "csharp_gapic_library" ,
22+ "csharp_grpc_library" ,
23+ "csharp_proto_library" ,
24+ "go_gapic_assembly_pkg" ,
25+ "go_gapic_library" ,
26+ "go_proto_library" ,
27+ "go_test" ,
28+ "java_gapic_assembly_gradle_pkg" ,
29+ "java_gapic_library" ,
30+ "java_gapic_test" ,
31+ "java_grpc_library" ,
32+ "java_proto_library" ,
33+ "nodejs_gapic_assembly_pkg" ,
34+ "nodejs_gapic_library" ,
35+ "php_gapic_assembly_pkg" ,
36+ "php_gapic_library" ,
37+ "php_grpc_library" ,
38+ "php_proto_library" ,
39+ "proto_library_with_info" ,
40+ "py_gapic_assembly_pkg" ,
41+ "py_gapic_library" ,
42+ "ruby_cloud_gapic_library" ,
43+ "ruby_gapic_assembly_pkg" ,
44+ "ruby_grpc_library" ,
45+ "ruby_proto_library" ,
46+ )
47+
48+ # This is an API workspace, having public visibility by default makes perfect sense.
49+ package (default_visibility = ["//visibility:public" ])
2050
2151proto_library (
2252 name = "securitycenter_proto" ,
2353 srcs = [
2454 "access.proto" ,
2555 "asset.proto" ,
56+ "bigquery_export.proto" ,
2657 "external_system.proto" ,
2758 "finding.proto" ,
2859 "folder.proto" ,
2960 "indicator.proto" ,
61+ "mitre_attack.proto" ,
3062 "mute_config.proto" ,
3163 "notification_config.proto" ,
3264 "notification_message.proto" ,
@@ -62,18 +94,6 @@ proto_library_with_info(
6294 ],
6395)
6496
65- ##############################################################################
66- # Java
67- ##############################################################################
68- load (
69- "@com_google_googleapis_imports//:imports.bzl" ,
70- "java_gapic_assembly_gradle_pkg" ,
71- "java_gapic_library" ,
72- "java_gapic_test" ,
73- "java_grpc_library" ,
74- "java_proto_library" ,
75- )
76-
7797java_proto_library (
7898 name = "securitycenter_java_proto" ,
7999 deps = [":securitycenter_proto" ],
@@ -121,17 +141,6 @@ java_gapic_assembly_gradle_pkg(
121141 ],
122142)
123143
124- ##############################################################################
125- # Go
126- ##############################################################################
127- load (
128- "@com_google_googleapis_imports//:imports.bzl" ,
129- "go_gapic_assembly_pkg" ,
130- "go_gapic_library" ,
131- "go_proto_library" ,
132- "go_test" ,
133- )
134-
135144go_proto_library (
136145 name = "securitycenter_go_proto" ,
137146 compilers = ["@io_bazel_rules_go//proto:go_grpc" ],
@@ -180,15 +189,6 @@ go_gapic_assembly_pkg(
180189 ],
181190)
182191
183- ##############################################################################
184- # Python
185- ##############################################################################
186- load (
187- "@com_google_googleapis_imports//:imports.bzl" ,
188- "py_gapic_assembly_pkg" ,
189- "py_gapic_library" ,
190- )
191-
192192py_gapic_library (
193193 name = "securitycenter_py_gapic" ,
194194 srcs = [":securitycenter_proto" ],
@@ -203,17 +203,6 @@ py_gapic_assembly_pkg(
203203 ],
204204)
205205
206- ##############################################################################
207- # PHP
208- ##############################################################################
209- load (
210- "@com_google_googleapis_imports//:imports.bzl" ,
211- "php_gapic_assembly_pkg" ,
212- "php_gapic_library" ,
213- "php_grpc_library" ,
214- "php_proto_library" ,
215- )
216-
217206php_proto_library (
218207 name = "securitycenter_php_proto" ,
219208 deps = [":securitycenter_proto" ],
@@ -246,15 +235,6 @@ php_gapic_assembly_pkg(
246235 ],
247236)
248237
249- ##############################################################################
250- # Node.js
251- ##############################################################################
252- load (
253- "@com_google_googleapis_imports//:imports.bzl" ,
254- "nodejs_gapic_assembly_pkg" ,
255- "nodejs_gapic_library" ,
256- )
257-
258238nodejs_gapic_library (
259239 name = "securitycenter_nodejs_gapic" ,
260240 package_name = "@google-cloud/security-center" ,
@@ -274,17 +254,6 @@ nodejs_gapic_assembly_pkg(
274254 ],
275255)
276256
277- ##############################################################################
278- # Ruby
279- ##############################################################################
280- load (
281- "@com_google_googleapis_imports//:imports.bzl" ,
282- "ruby_cloud_gapic_library" ,
283- "ruby_gapic_assembly_pkg" ,
284- "ruby_grpc_library" ,
285- "ruby_proto_library" ,
286- )
287-
288257ruby_proto_library (
289258 name = "securitycenter_ruby_proto" ,
290259 deps = [":securitycenter_proto" ],
@@ -325,17 +294,6 @@ ruby_gapic_assembly_pkg(
325294 ],
326295)
327296
328- ##############################################################################
329- # C#
330- ##############################################################################
331- load (
332- "@com_google_googleapis_imports//:imports.bzl" ,
333- "csharp_gapic_assembly_pkg" ,
334- "csharp_gapic_library" ,
335- "csharp_grpc_library" ,
336- "csharp_proto_library" ,
337- )
338-
339297csharp_proto_library (
340298 name = "securitycenter_csharp_proto" ,
341299 deps = [":securitycenter_proto" ],
@@ -369,15 +327,6 @@ csharp_gapic_assembly_pkg(
369327 ],
370328)
371329
372- ##############################################################################
373- # C++
374- ##############################################################################
375- load (
376- "@com_google_googleapis_imports//:imports.bzl" ,
377- "cc_grpc_library" ,
378- "cc_proto_library" ,
379- )
380-
381330cc_proto_library (
382331 name = "securitycenter_cc_proto" ,
383332 deps = [":securitycenter_proto" ],
0 commit comments