问题标签 [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 投票
0 回答
166 浏览

java - 如何解决依赖错误失败?

这是我在构建Open Day Light YangTools时遇到的错误

pom.xml

在使用 mvn clean install 或 mvn clean install -U 从 cli 构建 maven 构建时。

0 投票
1 回答
1652 浏览

ietf-netmod-yang - yang中默认值的条件赋值

我在模型中有两个属性:

  • 叶协议,
  • 叶港。

我想指定:

  • 如果协议 = 'ssh' 则默认端口值为 22,
  • 如果协议 = 'http' 则默认端口值为 80,
  • 等等

我如何用 yang 表达这个?

0 投票
1 回答
380 浏览

opendaylight - 有没有办法从 yang 文件中生成样本数据

我们的项目基于杨建模。有一个项目在内部处理其他项目的建模数据。

因此,要从该项目开始,我们需要使用数据存储中的数据填充其他项目的模型。这触发了从模型生成样本数据的要求

寻找 XML/JSON 格式的样本数据

谢谢维克拉姆

0 投票
1 回答
930 浏览

ietf-netmod-yang - 使用 yang restconf 访问特定的叶列表条目

我很清楚如何引用一个list项目(restconf 草稿),但不清楚如何引用一个特定的leaf-list entry. 例如,给定以下定义:

如何c在第三个位置插入 a ?

Restconf 具有获取资源 uri 的“插入”和“点”。但是,识别叶列表项的资源 uri 是什么?如果我想参考第二个条目,以下是否有效?

0 投票
1 回答
427 浏览

sdn - 针对 anyxml /anydata 类型的 Opendaylight YANG RPC 建模

Opendaylight(Beryllium) 是否支持 YANG RPC 数据建模类型,如 anyxml/anydata ?

我一直参与开发 Opendaylight 控制器应用程序,我必须在其中发布动态 JSON 数据作为 RPC(NorthBound API)的一部分。

这是我的 YANG RPC 定义:

参考了这个YANG IETF 文档来定义 anyxml/anydata 类型

当我构建这个 YANG 时,我看不到针对 anyxml 类型生成的 JAVA 接口/类,并且不确定如何执行与此类型相对应的 JAVA 实现。这阻止了我发布从 SouthBound API 收到的动态 JSON。

这是我想在输出中发布的示例数据。这里的困难在于,JSON 属性是动态的,因此无法在 YANG 中静态定义它们。所以我选择了anyxml类型。

请建议我使用 YANG 模型,以便在输出中发布上述数据。

0 投票
1 回答
319 浏览

special-characters - YANG模型特殊字符包括@

如何使用 @ 作为 YANG 文件中名称字段的特殊字符。我使用 type 作为字符串,它可以帮助我接受键盘上的所有 ASCII 特殊字符,除了 @ 是 @ 是某种关键字还是对 YANG 建模语言具有特殊含义?

0 投票
1 回答
1249 浏览

ietf-netmod-yang - YANG 模块可以在分组内有一个列表吗?

我的代码如下。

1.

与列表的分组

2.

3.

分组bandwidth-limit-rules-attributes有带叶子的列表。也bandwidth-limit-rules-attributes用于分组policy-attributes。我想知道拥有bandwidth-limit-rules-attributesin是否有效policy-attributes

0 投票
2 回答
207 浏览

ietf-netmod-yang - 如果列表在分组中,为什么 pyang 验证允许定义没有有效键的列表?

RFC6020

“key”语句 [...] 将一个字符串作为参数,该字符串指定该列表的叶标识符的空格分隔列表。[...] 每个这样的叶子标识符必须引用列表的子叶子。叶子可以直接在列表的子语句中定义,也可以在列表中使用的分组中定义。

尽管如此,还是可以在 pyang 中成功验证以下分组:

如果列表在分组之外,或者如果我在没有任何扩充的情况下使用分组,那么我会收到一个错误(这是预期的):

错误:键“there-is-no-such-leaf”没有引用现有的叶子

使用需要扩充才能使用的分组有什么意义?

0 投票
1 回答
641 浏览

datamodel - 在杨建模中,一片叶子内可能有多少个叶子引用?

根据 RFC - RFC 6020 - LeafRef我可以理解叶子可以包含一个叶子引用,而叶子引用又具有指向被引用实例的路径,但问题是一个叶子可以有多少个叶子引用?只有一个还是多个?

前任。

以上可能吗?

0 投票
2 回答
341 浏览

javascript - JavaScript 列出与嵌套 Json 的连接并用 GOJS 实现它

我有一个如下的 JSON 数据

我想解析每个元素及其各自的子元素,并将它们列为父子元素和它们的孙子,就像 GOJS 中的一棵简单的树。

我正在使用以下逻辑,但这只是解析和推送 go-js 模型中的节点数据和链接数据数组元素。

变量 i=0;

附件是我得到的输出,但孩子们很混乱。我在推动时错过了一些逻辑吗?在此处输入图像描述