summaryrefslogtreecommitdiffstats
path: root/cps-service/src/test/resources/bookstore.yang
diff options
context:
space:
mode:
authorLuke Gleeson <luke.gleeson@est.tech>2023-07-20 09:47:48 +0000
committerGerrit Code Review <gerrit@onap.org>2023-07-20 09:47:48 +0000
commit00113a7e3a3c9ad7ea44258097d82431320f7605 (patch)
tree3e95037dab2c43aa0af4a01548bcb75c5fcf9cf3 /cps-service/src/test/resources/bookstore.yang
parent6a2eca2859d8b2ab88ff04663902eb7cc74b4fc1 (diff)
parentad61e283f7d981c3c8e307af871fb3a63e0cf4f9 (diff)
Merge "Persisting a list element to a parent list (ep2)"
Diffstat (limited to 'cps-service/src/test/resources/bookstore.yang')
-rw-r--r--cps-service/src/test/resources/bookstore.yang28
1 files changed, 28 insertions, 0 deletions
diff --git a/cps-service/src/test/resources/bookstore.yang b/cps-service/src/test/resources/bookstore.yang
index 2179fb93d9..b7a52e2c8c 100644
--- a/cps-service/src/test/resources/bookstore.yang
+++ b/cps-service/src/test/resources/bookstore.yang
@@ -15,6 +15,34 @@ module stores {
}
}
+ 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 {