show system schema
構文
show system schema module module output-directory path <filter [filter1 filter2]> <format format> <module-name output-module-name> <output-file-name path> <version version>
説明
Junos OSスキーマを指定した形式で表示します。フォーマットを指定しない場合、デバイスはスキーマを YANG で表示します。
オプション
filter [filter1 filter2] | モジュールのスキーマを生成するときに、指定した構成階層のスキーマ
メモ:
フィルター パスでは、ルート要素は構成階層の最上位 |
format format | (オプション)スキーマのデータ モデリング言語。スキーマをYANG形式で表示する場合に指定します
|
output-directory path | スキーマ・ファイルを保存するディレクトリーを指定します。
メモ:
Junos OS Release 19.1R2および19.2R1以降では、スキーマファイルをリクエストする際に オプションを指定する必要があります
メモ:
Junos OSリリース15.1以前のリリースで出力ファイルを指定するには、 オプションを使用します |
output-file-name path | (オプション)出力が書き込まれるファイル。絶対パスを指定しない場合、デバイスはファイルを現在の作業ディレクトリに配置します。デフォルトでは 、/var/home にあるユーザーのホームディレクトリになります。このオプションを省略すると、出力は標準出力に送られます。このオプションは、Junos OSリリース16.1以降で非推奨になりました。 |
module module | スキーマを表示するモジュール。 |
module-name output-module-name | (オプション)生成されたモジュールに使用される名前。出力をファイルに送るオプションも |
必要な権限レベル
ビュー
サンプル出力
- show system schema module all-conf
- show system schema module(Junos OSリリース19.1以前)
- show system schema module configuration filter(Junos OSリリース17.4以前)
show system schema module all-conf
user@host> show system schema module all-conf output-directory /var/tmp/yang user@host>
show system schema module(Junos OSリリース19.1以前)
user@host> show system schema module junos-conf-root /* * Copyright (c) 2017 Juniper Networks, Inc. * All rights reserved. */ module junos-conf-root { namespace "http://yang.juniper.net/junos/conf/root"; prefix jc; import junos-common-types { prefix jt; } organization "Juniper Networks, Inc."; contact "yang-support@juniper.net"; description "Junos YANG module for configuration hierarchies."; revision 2017-01-01 { description "Junos: 17.4R1.17"; } container configuration { config true; uses juniper-config; list groups { key name; ordered-by user; description "Configuration groups"; uses juniper-group; } } ...
show system schema module configuration filter(Junos OSリリース17.4以前)
user@host> show system schema module configuration filter [/system /interfaces] module-name config-sys-int /* * Copyright (c) 2016 Juniper Networks, Inc. * All rights reserved. */ module config-sys-int { namespace "http://yang.juniper.net/yang/1.1/jc/configuration/junos/17.2R1.13"; prefix jc; import junos-extension { prefix junos; } ... container configuration { config true; uses juniper-config; list groups { key group_name; ordered-by user; description "Configuration groups"; uses juniper-group; } } grouping juniper-config { container system { description "System parameters"; uses juniper-system; } container interfaces { description "Interface configuration"; uses apply-advanced; ...
リリース情報
Junos OSリリース14.2で導入されたコマンド。
filter
、 、および output-directory
オプションは、module-name
Junos OSリリース16.1R1で追加されました。
output-file-name
オプションは Junos OS リリース 16.1R1 で廃止されました。
filter
および module-name
オプションは、Junos OSリリース17.4R1で非推奨となりました。