問題タブ [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.
opendaylight - yang ファイルからサンプル データを生成する方法はありますか
私たちのプロジェクトは陽のモデリングに基づいています。他のプロジェクトのモデル化されたデータで内部的に作業するプロジェクトがあります。
したがって、そのプロジェクトを開始するには、他のプロジェクトのモデルにデータ ストア内のデータを入力する必要があります。これにより、モデルからサンプル データを生成する要件がトリガーされます
XML/JSON 形式で望ましいサンプル データを探している
ありがとうヴィクラム
ietf-netmod-yang - yang restconf を使用して特定のリーフ リスト エントリにアクセスする
list
アイテム (restconf ドラフト) を参照する方法は明らかですが、特定の を参照する方法は明確ではありませんleaf-list entry
。たとえば、次の定義があるとします。
3 番目の位置にa を挿入するにはどうすればよいc
ですか?
Restconf には、リソース uri を取得する「挿入」と「ポイント」があります。しかし、リーフ リスト アイテムを識別するためのリソース uri は何ですか? 2番目のエントリを参照したい場合、次は有効ですか?
sdn - anyxml /anydata タイプの Opendaylight YANG RPC モデリング
Opendaylight(Berylium) は anyxml/anydata のような YANG RPC データ モデリング タイプをサポートしていますか?
私は、RPC (NorthBound API) の一部として動的な JSON データを公開する必要がある Opendaylight コントローラー アプリの開発に携わってきました。
ここに私の YANG RPC 定義があります:
anyxml/anydata タイプの定義については、このYANG IETF ドキュメントを参照してください。
この YANG をビルドすると、anyxml タイプに対して生成された JAVA インターフェイス/クラスが表示されず、このタイプに対応する Java 実装を行う方法がわかりません。これにより、SouthBound API から受け取った動的 JSON を公開できなくなります。
出力に公開したいサンプルデータを次に示します。ここでの問題は、JSON 属性が動的であるため、YANG で静的に定義できないことです。だから私は anyxml タイプを選びました。
出力で公開される上記のデータの YANG モデルを提案してください。
special-characters - YANG モデルの特殊文字には @ が含まれます
YANG ファイルの名前フィールドの特殊文字として @ を使用する方法。@ を除くキーボードからすべての ASCII 特殊文字を受け入れるのに役立つ文字列として type を使用しています。
ietf-netmod-yang - リストがグループ化されている場合、pyang 検証で有効なキーなしでリストを定義できるのはなぜですか?
RFC6020は次のように述べています。
「キー」ステートメント [...] は、このリストのリーフ識別子のスペースで区切られたリストを指定する文字列を引数として取ります。[...] そのような各リーフ識別子は、リストの子リーフを参照する必要があります。リーフは、リストのサブステートメントで直接定義することも、リストで使用されるグループ化で定義することもできます。
この事実にもかかわらず、pyang で以下のグループ化を正常に検証することが可能です。
リストがグループ化の外側にある場合、または拡張なしでグループ化を使用すると、エラーが発生します (これは予想されることです)。
エラー: キー「there-is-no-that-leaf」は既存の葉を参照していません
使用するために拡張を必要とするグループ化のポイントは何ですか?
datamodel - ヤンモデリングでは、リーフ内でいくつのリーフリファレンスが可能ですか?
RFC - RFC 6020 - LeafRefによると、リーフには、参照されるインスタンスを指すパスを持つリーフリファレンスが含まれている可能性があることを理解できますが、1 つのリーフに対していくつのリーフリファレンスが可能かという問題があります。1つだけですか、それとも複数ですか?
元。
上記は可能ですか?