-module bookstore {
+module stores {
yang-version 1.1;
-
namespace "org:onap:ccsdk:sample";
prefix book-store;
}
}
+ list invoice {
+ key "ProductID";
+ leaf ProductID {
+ type uint64;
+ mandatory "true";
+ description
+ "Unique product ID. Example: 001";
+ }
+ leaf ProductName {
+ type string;
+ mandatory "true";
+ description
+ "Name of the Product";
+ }
+ leaf price {
+ type uint64;
+ mandatory "true";
+ description
+ "Price of book";
+ }
+ leaf stock {
+ type boolean;
+ default "false";
+ description
+ "Book in stock or not. Example value: true";
+ }
+ }
+
container bookstore {
+ leaf bookstore-name {
+ type string;
+ }
+
list categories {
- key name;
+ key "code";
+
+ leaf code {
+ type string;
+ }
leaf name {
type string;