• Home
Name Date Size #Lines LOC

..--

bazel/cc_proto_descriptor_library/testdata/22-Oct-2025-7842

contrib/envoy/extensions/22-Oct-2025-1,413981

envoy/22-Oct-2025-30,58922,279

google/22-Oct-2025-4,5043,350

opencensus/22-Oct-2025-374261

opentelemetry/22-Oct-2025-429289

udpa/22-Oct-2025-256150

validate/22-Oct-2025-7764

xds/22-Oct-2025-948621

BUILD.bazelD22-Oct-20251.1 KiB4035

MANIFEST.inD22-Oct-202549 22

README.rstD22-Oct-2025774 117

__init__.pyD22-Oct-20250 10

build.pyD22-Oct-20256.9 KiB200141

generated_file_import_test.pyD22-Oct-202545.2 KiB766765

grpc_version.pyD22-Oct-2025731 192

python_version.pyD22-Oct-2025813 213

setup.pyD22-Oct-20252 KiB6538

README.rst

1Package "xds-protos" is a collection of ProtoBuf generated Python files for xDS protos (or the `data-plane-api <https://github.com/envoyproxy/data-plane-api>`_). You can find the source code of this project in `grpc/grpc <https://github.com/grpc/grpc>`_. For any question or suggestion, please post to https://github.com/grpc/grpc/issues.
2
3Each generated Python file can be imported according to their proto package. For example, if we are trying to import a proto located at "envoy/service/status/v3/csds.proto", whose proto package is "package envoy.service.status.v3", then we can import it as:
4
5::
6
7  # Import the message definitions
8  from envoy.service.status.v3 import csds_pb2
9  # Import the gRPC service and stub
10  from envoy.service.status.v3 import csds_pb2_grpc
11