load("@envoy_api//bazel:api_build_system.bzl", "api_proto_library_internal") licenses(["notice"]) # Apache 2 api_proto_library_internal( name = "config_dump", srcs = ["config_dump.proto"], visibility = ["//visibility:public"], deps = [ "//envoy/api/v2:cds", "//envoy/api/v2:lds", "//envoy/api/v2:rds", "//envoy/api/v2:srds", "//envoy/config/bootstrap/v2:bootstrap", ], ) api_proto_library_internal( name = "clusters", srcs = ["clusters.proto"], visibility = ["//visibility:public"], deps = [ ":metrics", "//envoy/api/v2/core:address", "//envoy/api/v2/core:health_check", "//envoy/type:percent", ], ) api_proto_library_internal( name = "listeners", srcs = ["listeners.proto"], visibility = ["//visibility:public"], deps = [ "//envoy/api/v2/core:address", ], ) api_proto_library_internal( name = "metrics", srcs = ["metrics.proto"], visibility = ["//visibility:public"], ) api_proto_library_internal( name = "memory", srcs = ["memory.proto"], visibility = ["//visibility:public"], ) api_proto_library_internal( name = "mutex_stats", srcs = ["mutex_stats.proto"], visibility = ["//visibility:public"], ) api_proto_library_internal( name = "certs", srcs = ["certs.proto"], visibility = ["//visibility:public"], ) api_proto_library_internal( name = "server_info", srcs = ["server_info.proto"], visibility = ["//visibility:public"], ) api_proto_library_internal( name = "tap", srcs = ["tap.proto"], deps = [ "//envoy/service/tap/v2alpha:common", ], )