+++ /dev/null
-module yang-template-test {
- yang-version 1;
- namespace "org.opendaylight.yang.template";
- prefix "ytemp";
-
- revision 2016-01-01 {
- description "Simple yang missing deviation statement";
- }
-
- import yang-template-import { prefix yti; revision-date 2016-06-23; }
-
- typedef simple-typedef {
- type string;
- default "simple-typedef";
- }
-
- container simple-container {
- }
-
- leaf simple-leaf {
- type string;
- }
-
- leaf-list simple-leaf-list {
- type string;
- }
-
- leaf-list simple-leaf-list-userordered {
- ordered-by user;
- type string;
- }
-
- list simple-list {
- key "simple-list-leaf-1";
- unique "simple-list-leaf-2";
- leaf simple-list-leaf-1 {
- type string;
- }
- leaf simple-list-leaf-2 {
- type string;
- }
- }
-
- list simple-list-userordered {
- ordered-by user;
- key "simple-list-userordered-leaf-1";
- unique "simple-list-userordered-leaf-2";
- leaf simple-list-userordered-leaf-1 {
- type string;
- }
- leaf simple-list-userordered-leaf-2 {
- type string;
- }
- }
-
- choice simple-choice {
- case simple-case-1 {
- leaf simple-case-1-leaf {
- type string;
- }
- }
- case simple-case-2 {
- leaf simple-case-2-leaf {
- type string;
- }
- }
- }
-
- anyxml simple-anyxml;
-
- grouping simple-grouping {
- leaf simple-grouping-leaf {
- description "simple-grouping-leaf description";
- type string;
- }
- }
-
- container simple-container-uses {
- uses simple-grouping {
- refine simple-grouping-leaf {
- description "refined simple-grouping-leaf description";
- }
- }
- }
-
- rpc simple-rpc {
- input {
- leaf rpc-input-leaf {
- type string;
- }
- }
- }
-
- notification simple-notification {
- leaf notification-leaf {
- type string;
- }
- }
-
- augment "/simple-container-uses" {
- leaf augment-leaf {
- type string;
- }
- }
-
- identity simple-identity {
- description "simple-identity";
- }
-
- extension simple-extension {
- description "simple-extension";
- argument "simple-extension-argument";
- }
-
- feature simple-feature {
- description "simple-feature definex if device has some feature... hdd";
- }
-}
\ No newline at end of file