问题标签 [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.
python - 如何将 YANG 数据模型转换为 JSON 数据?
如何将“YANG”数据模型转换为“JSON”?由于网络上有许多可用的文档,因为它们在 YANG 语法中更改为 JSON,但是他们获得的叶子或叶子列表的值如何?从哪里以及如何从 YANG 获取 JSON 格式的实际数据?
parsing - 你可以在 yang 模式中有一个自定义属性吗?
我想知道我们是否可以在叶子、列表等元素之一中定义自定义字段或属性。例如:这可能吗?如果可能,我们如何定义这些字段。
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
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 模型中的顺序不同,因此会引发错误。
有人可以告诉我如何解决这个问题吗?
model - YANG - Leafref 似乎没有工作
如果有更多经验丰富的人可以帮助我,我将不胜感激。我正在尝试通过以下方式在 2 个不同的列表之间应用约束引用:
我正在使用 RESTCONF api 执行一些测试,如果未创建相关公司,我想检查是否可以避免 POST 命令,以便创建新员工。我的意思是,我想使用一个 yang 模型并在两个列表之间包含一个引用约束。
我尝试使用“必须”声明如下:
但那次尝试没有运气。
提前致谢。最好的祝福
xml - 如何在 YANG 中定义常量?
我正在尝试编写一个 YANG 文件来捕获 XML 模式。我想对 XML 进行建模,如下所示。
我希望“过滤器”元素及其子元素连同它们的值一起出现在生成的所有 XML 中。并且值应该是常数。目前的 YANG 建模是否可行?我尝试理解 YANG 规范,但我永远找不到常量的关键字。
data-modeling - 未找到杨型
stackoverflow中关于YANG模型的问题不多,但希望你能帮帮我。
我创建了一个 YANG 模型,我想将它导入另一个模块。导入语句是这样的:
它的用法是这样的:
这片叶子在一个分组内。
导入的模块如下所示:
编译时我得到错误说
类型 satd:service-abstract-type-definition 未找到
我真的不明白。任何想法?
谢谢
ietf-netmod-yang - 如何在杨模型中对字符串模式进行限制
如果我想允许特殊字符 (#@$%) 也包含在 Name 的值中,我们如何设计字符串模式。
对于前。以下所有都是 Name 的有效条目
名称 = aaa990ZX
名称 = a@#9980XS
名称 = $$$$$$$$
名称 = 00000000
model - 了解 YANG 及其目标
我已阅读https://en.wikipedia.org/wiki/YANG,但在理解 的实际用途YANG
及其提供的好处方面仍然存在问题。据我了解,它现在不仅被 NETCONF 使用,正如最初设计的那样。YANG
不是普通意义上的语言,例如,即我们写的任何东西C
都没有被编译或翻译;据我了解,它被用作更高级别库或应用程序的参考模型。那么问题是高级代码如何理解?python
YANG
YANG
model - 了解NMS中的Netconf和Yang
我对广泛使用对象建模、netconf 和 Yang 的网络管理系统非常陌生。
我想知道是否有任何书籍或文章列表可以理解整个概念。任何 C 和 python 中的开源项目对于具有相同的动手经验都会有很大帮助。