+
+ leaf-list shoe {
+ type string;
+ }
+
+ leaf-list number {
+ type uint8;
+ }
+
+ leaf pointer {
+ type leafref {
+ path "/network-topology/topology/node/termination-point/tp-id";
+ }
+ }
+
+ leaf some-ref {
+ type instance-identifier;
+ }
+
+ leaf myidentity {
+ type identityref {
+ base feature-capability;
+ }
+ }
+
+ container switch-features {
+ leaf-list capability {
+ type identityref {
+ base feature-capability;
+ }
+
+ }
+ }
+
+ list augmented-list {
+ key id;
+
+ leaf id {
+ type uint8;
+ }
+ }
+
+