gRPC Network Management Interface (evacuated from NSA/Microsoft Github)

anonymous 754531e606 debian names for these depdencies, remove reference as a depdency? WIP 1 year ago
cache da5d1da828 packaging WIP 1 year ago
cli da5d1da828 packaging WIP 1 year ago
client da5d1da828 packaging WIP 1 year ago
cmd da5d1da828 packaging WIP 1 year ago
coalesce f6185680be Project import generated by Copybara. 2 years ago
ctree f6185680be Project import generated by Copybara. 2 years ago
debian 754531e606 debian names for these depdencies, remove reference as a depdency? WIP 1 year ago
errdiff 61d2c13b1c errdiff: handle non-comparable errors 3 years ago
errlist da5d1da828 packaging WIP 1 year ago
match da5d1da828 packaging WIP 1 year ago
metadata f6185680be Project import generated by Copybara. 2 years ago
proto da5d1da828 packaging WIP 1 year ago
subscribe da5d1da828 packaging WIP 1 year ago
testing da5d1da828 packaging WIP 1 year ago
unimplemented da5d1da828 packaging WIP 1 year ago
value da5d1da828 packaging WIP 1 year ago
CONTRIBUTING.md da5d1da828 packaging WIP 1 year ago
LICENSE fbd76e1de7 Project import generated by Copybara. 3 years ago
README.md da5d1da828 packaging WIP 1 year ago
compile_protos.sh 34b3314d2c Regenerate protos for gNMI, Fake, and gNMI extensions 2 years ago

README.md

gNMI - gRPC Network Management Interface

This repository contains the reference Go implementations for gNMI.

The implementations include:

  • abstracted client library with pluggable implementations
  • client implementation using gnmi.proto
  • client implementation using openconfig.proto
  • CLI that supports both of the above implementations

Client libraries

The main entry point for using the client libraries is here

See godoc pages for old documentation and usage examples.