Examples

Every type of example imaginable and a few not imaginable.

Most of these examples come from the FreeCONF examples git repo.


Next Step

After “Getting Started”

Development Guide

Building Go nodes by using abstract class

RESTCONF client

Connecting to a RESTCONF server

gNMI server

Adding gNMI server-side support to your application

gNMIc

Using the gNMIc client to connect to your application

Ansible

Configure any RESTCONF client from ansible

InfluxDB

Sending metrics to InfluxDB

Prometheus

Sending metrics to Prometheus

Slack

Send notifications to Slack

Node/Reflect

When your application objects and field names mostly align with your YANG model

Node/Extend

When you want to make adjustments to an existing node’s implementation

Node/anydata

YANG anydata can be used send a variety of values

Code generation

Writing code that writes code

Debugging

Techniques for debugging

Unit Testing

Strategies unit testing management nodes

Web UIs

Building a Web UI interface to a RESTCONF implementation is pure joy. This is a few tips that will serve you well.

Request filters

How to register web request filters to read custom request headers and how to relay that information to your nodes.