YANG Development Kit
0.8.4
  • About YDK
  • Getting Started
  • Developer Guide
    • Introduction
    • How do I create, update, read and delete?
    • How do I work with instances of YANG data?
    • How do I execute RPCs?
    • How to Disable Validation
    • What are presence classes?
    • What are deviations?
    • How do I use the Path API?
    • How do I use OpenDaylight with YDK?
    • Backward compatibility notes
  • API Guide
  • Questions and Answers
  • openconfig bundle API
  • ietf bundle API
YANG Development Kit
  • Docs »
  • Developer Guide

Developer GuideΒΆ

  • Introduction
    • Writing an app
    • What happens underneath
    • Service providers
    • Using the model APIs
    • Invoking the CRUD Service
    • Using non-top level objects
    • Logging
  • How do I create, update, read and delete?
    • Creating a configuration with a list and a presence class
    • Creating and replacing a configuration
    • Creating and reading a list
    • Reading a leaf
    • Deleting a list
    • Deleting a leaf
    • Applying CRUD to multiple entities
  • How do I work with instances of YANG data?
    • Converting between JSON and XML
    • Converting to JSON
  • How do I execute RPCs?
    • Executing a rollback RPC
  • How to Disable Validation
  • What are presence classes?
  • What are deviations?
    • Overview
    • How to use deviation with YDK
  • How do I use the Path API?
    • How do I create a basic configuration?
    • How do I work with different RPCs?
    • How do I work with YANG 1.1 actions?
    • What is the Path syntax?
  • How do I use OpenDaylight with YDK?
    • Writing the app
    • What happens underneath
    • Import libraries
    • OpenDaylight service provider
    • Using the model APIs
    • Invoking the CRUD Service
    • Logging
  • Backward compatibility notes
    • Installation
    • Windows Support
    • API Changes
Next Previous

Built with Sphinx using a theme provided by Read the Docs.