proxy.golang.org : github.com/nleiva/xrgrpc : v0.3.6
Package xrgrpc is a gRPC Client library for Cisco IOS XR devices. It exposes different RPC's to manage the device(s). The objective is to have a single interface to retrieve info from the device, apply configs to it, generate telemetry streams and program the RIB/FIB. The GetConfig service retrieves the configuration from a target device for the YANG paths specified. ShowCmdJSONOutput and ShowCmdTextOutput services return show command outputs JSON encoded or as unstructured text correspondingly. Tutorials to setup a testbed have been posted at: - Programming IOS-XR with gRPC and Go: https://xrdocs.github.io/programmability/tutorials/2017-08-04-programming-ios-xr-with-grpc-and-go/ - Validate the intent of network config changes: https://xrdocs.github.io/programmability/tutorials/2017-08-14-validate-the-intent-of-network-config-changes/
Registry -
Documentation -
Download -
JSON
purl: pkg:golang/github.com/nleiva/xrgrpc@v0.3.6
Published:
Indexed:
Related tag:
v0.3.6
- github.com/golang/protobuf v0.0.0-20170712042213-0a4f71a498b7
- github.com/pkg/errors v0.8.0
- golang.org/x/net v0.0.0-20170716174642-b3756b4b77d7
- golang.org/x/text v0.0.0-20170714085652-836efe42bb4a
- google.golang.org/genproto v0.0.0-20170711235230-b0a3dcfcd1a9
- google.golang.org/grpc v1.4.2