❗ Red Hat does not provide commercial support for the content of these repos
#############################################################################
DISCLAIMER: THESE ARE UNSUPPORTED COMMUNITY TOOLS.
THE REFERENCES ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
#############################################################################This library is a simple NETCONF client :
- RFC6241: Network Configuration Protocol (NETCONF)
- Support for the following RPC:
lock,unlock,edit-config,comit,validate,get,get-config - Support for custom RPC
- Support for the following RPC:
- RFC6242: Using the NETCONF Protocol over Secure Shell (SSH)
- Support for username/password
- Support for pub key
- RFC5277: NETCONF Event Notifications
- Support for
create-subscription - No support for notification filtering
- Support for
- Partially RFC8641 and RFC8639: Subscription to YANG Notifications for Datastore Updates
- Support for
establish-subscription - No support for
delete-subscription
- Support for
go get github.com/openshift-telco/go-netconf-client@v1.0.6
- See example in the
examples/directory
This client is an adaptation of the code taken from: