问题标签 [ietf-netmod-yang]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
13350 浏览

python - 如何将 YANG 数据模型转换为 JSON 数据?

如何将“YANG”数据模型转换为“JSON”?由于网络上有许多可用的文档,因为它们在 YANG 语法中更改为 JSON,但是他们获得的叶子或叶子列表的值如何?从哪里以及如何从 YANG 获取 JSON 格式的实际数据?

0 投票
1 回答
1374 浏览

parsing - 你可以在 yang 模式中有一个自定义属性吗?

我想知道我们是否可以在叶子、列表等元素之一中定义自定义字段或属性。例如:这可能吗?如果可能,我们如何定义这些字段。

0 投票
1 回答
150 浏览

xpath - Is any function in yang model or xpath to get a current date time

Please, can anyone tell me how to get current date and time in yang model, i want to apply a must statement in yang which validates that the entered date and time must greater than the current date and time

0 投票
1 回答
306 浏览

python - 如何让 yang2dsl 在 yang 验证期间忽略输入参数的顺序?

我使用 pyang 的 yang2dsl 针对 yang 数据模型验证输入 xml 实例。但是,当 xml 实例中的参数顺序与 yang 模型中的不同时,它会引发错误。有没有一个选项可以让它忽略参数的顺序?这是我的 xml 代码(example.xml):

这是我的 YANG 模型,example.yang(为简洁起见,我只粘贴了与之比较的部分):

yang2dsdl -t rpc example.yang 模式生成成功。

yang2dsdl -s -j -b 例子 -t rpc -v 例子.xml

错误:尚未允许元素“param1”;缺少必需的元素“param2”

虽然 param1 和 param2 在输入 xml 文件中,但由于它们的顺序与 YANG 模型中的顺序不同,因此会引发错误。

有人可以告诉我如何解决这个问题吗?

0 投票
1 回答
2110 浏览

model - YANG - Leafref 似乎没有工作

如果有更多经验丰富的人可以帮助我,我将不胜感激。我正在尝试通过以下方式在 2 个不同的列表之间应用约束引用:

我正在使用 RESTCONF api 执行一些测试,如果未创建相关公司,我想检查是否可以避免 POST 命令,以便创建新员工。我的意思是,我想使用一个 yang 模型并在两个列表之间包含一个引用约束。

我尝试使用“必须”声明如下:

但那次尝试没有运气。

提前致谢。最好的祝福

0 投票
1 回答
1035 浏览

xml - 如何在 YANG 中定义常量?

我正在尝试编写一个 YANG 文件来捕获 XML 模式。我想对 XML 进行建模,如下所示。

我希望“过滤器”元素及其子元素连同它们的值一起出现在生成的所有 XML 中。并且值应该是常数。目前的 YANG 建模是否可行?我尝试理解 YANG 规范,但我永远找不到常量的关键字。

0 投票
1 回答
465 浏览

data-modeling - 未找到杨型

stackoverflow中关于YANG模型的问题不多,但希望你能帮帮我。

我创建了一个 YANG 模型,我想将它导入另一个模块。导入语句是这样的:

它的用法是这样的:

这片叶子在一个分组内。

导入的模块如下所示:

编译时我得到错误说

类型 satd:service-abstract-type-definition 未找到

我真的不明白。任何想法?

谢谢

0 投票
1 回答
3079 浏览

ietf-netmod-yang - 如何在杨模型中对字符串模式进行限制

如果我想允许特殊字符 (#@$%) 也包含在 Name 的值中,我们如何设计字符串模式。

对于前。以下所有都是 Name 的有效条目

名称 = aaa990ZX

名称 = a@#9980XS

名称 = $$$$$$$$

名称 = 00000000

0 投票
1 回答
927 浏览

model - 了解 YANG 及其目标

我已阅读https://en.wikipedia.org/wiki/YANG,但在理解 的实际用途YANG及其提供的好处方面仍然存在问题。据我了解,它现在不仅被 NETCONF 使用,正如最初设计的那样。YANG不是普通意义上的语言,例如,即我们写的任何东西C都没有被编译或翻译;据我了解,它被用作更高级别库或应用程序的参考模型。那么问题是高级代码如何理解?pythonYANGYANG

0 投票
2 回答
423 浏览

model - 了解NMS中的Netconf和Yang

我对广泛使用对象建模、netconf 和 Yang 的网络管理系统非常陌生。

我想知道是否有任何书籍或文章列表可以理解整个概念。任何 C 和 python 中的开源项目对于具有相同的动手经验都会有很大帮助。