About the Network Integrity YANG Processor

The YANG processor is a discovery processor for YANG-enabled network devices and supports the NETCONF and RESTCONF protocols. This processor parses YANG files and displays a tree structure representing the defined data and paths. Based on the protocol selected, it forms the appropriate request and passes it to the next processor. For NETCONF, the request is a single RPC XML string. For RESTCONF, the processor generates one HTTP request URL for each parent container selected from the YANG tree.

The processor interface, request and response handling, properties, and related helper classes are all code-generated and fully implemented. Before creating YANG processors, you must specify the YANG directory in the Design Studio preferences for Network Integrity. For more information on setting preferences for Network Integrity, see Configuring Network Integrity Preferences.

Note:

After installing Design Studio for the first time, you may see an pop-up message requesting to restart Design Studio to apply the NI-ODL-SDK updates. Click OK and restart Design Studio.