[英]Yang model mandatory node only when condition is true
我有一个 XML 文件:
<a>
<b>true</b>
<c>foo</c>
</a>
和一个杨model:
container a {
leaf b {
type boolean;
}
leaf c {
type string;
}
}
仅当节点“b”等于“真”时,节点“c”才是强制性的。 如果我向节点“c”添加强制:真约束,它将成为所有“b”值的强制约束。
如何更改 Yang model 以便在“b”为“真”时节点“c”是强制性的,而当“b”为假时是可选的?
Yang1.1 支持可选强制
container a {
leaf b {
type boolean;
}
leaf c {
when "../b";
mandatory true;
type string;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.