【发布时间】:2021-06-01 23:12:21
【问题描述】:
我的 yang 模型有两个同级列表。我需要两个列表上的元素都是唯一的。在每个列表中不是唯一的,但在列表的联合中是唯一的。有没有办法用必须声明或其他东西来定义它?
container parent {
list a {
key "name";
leaf name {
type string;
}
leaf something {
type string;
}
}
list b {
key "name";
leaf name {
type string;
}
leaf something-else{
type string;
}
}
}
那么,我如何确保每个元素都有不同的名称?
【问题讨论】:
-
你的问题有点不清楚。 元素名称唯一性是由 YANG 建模者通过在设计时指定叶名称来实现的。你可能想要元素值唯一性。
-
是的,我说的是叶子名称的值。这个例子只是一个糟糕的叶子命名。
标签: ietf-netmod-yang