1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
module sm {
yang-version 1.1;
namespace "urn:sm";
prefix "sm";
import ietf-yang-schema-mount {
prefix yangmnt;
}
import ietf-interfaces {
prefix if;
}
container root {
yangmnt:mount-point "root";
}
container root2 {
yangmnt:mount-point "root";
}
container root3 {
list ls {
key name;
leaf name {
type string;
}
yangmnt:mount-point "mnt-root";
}
}
leaf target {
type string;
}
augment /if:interfaces/if:interface {
leaf sm-name {
type leafref {
path "/sm:target";
}
}
}
}
|