sonic-vrf YANG¶
概要¶
- module:
sonic-vrf - namespace:
http://github.com/sonic-net/sonic-vrf - revision:
2021-03-30 - import:
sonic-types - top container:
sonic-vrf
Virtual Routing and Forwarding (VRF) instance configuration for L3 traffic isolation1
データフロー (自動生成)¶
flowchart LR
Y["sonic-vrf"]
C1[("CONFIG_DB<br/>VRF")]
Y --> C1
D1["vrfmgrd"]
C1 --> D1
凡例
YANG モジュールから CONFIG_DB テーブル経由で subscribe する daemon/orch までを docs/reference/config-db-orch-map.md から機械生成したミニ図。詳細・例外は本ページ本文を参照。
関連ページ¶
本 YANG モジュールに対応する CONFIG_DB / CLI / HLD / Topics への相互リンク。inject_yang_xref.py により自動生成されます。
対応 CONFIG_DB¶
関連 CLI¶
関連 HLD¶
ツリー¶
module: sonic-vrf
+--rw sonic-vrf
+--rw VRF
+--rw VRF_LIST* [name]
+--rw name stypes:interface_name
+--rw fallback? boolean
+--rw vni? uint32
leaf 一覧¶
| leaf | パス | 型 | 必須 | デフォルト | enum / 範囲 / leafref | 説明 |
|---|---|---|---|---|---|---|
name |
sonic-vrf/VRF/VRF_LIST/name |
stypes:interface_name |
yes | pattern Vrf[a-zA-Z0-9_-]+ |
VRF instance name (e.g. Vrf_blue) | |
fallback |
sonic-vrf/VRF/VRF_LIST/fallback |
boolean |
false | Enable/disable fallback feature which is useful for specified VRF user to access internet through global/main route. | ||
vni |
sonic-vrf/VRF/VRF_LIST/vni |
uint32 |
0 | range 0..16777215 | VNI mapped to VRF |
leafref / 依存¶
- なし(このモジュール内で直接 leafref を持つ leaf はない)
augment / deviation¶
- なし
関連 CONFIG_DB / CLI¶
- CONFIG_DB:
VRF - CLI:
config vrf
関連 YANG モジュール¶
意味的に関連する SONiC YANG モジュール (slug prefix / curated group / frontmatter related.yang から自動抽出):
関連リファレンス¶
- CONFIG_DB:
VRF - CLI:
config vrf
引用元¶
-
sonic-net/sonic-buildimagesrc/sonic-yang-models/yang-models/sonic-vrf.yang@9ea932ec2e18f35e58268ec2e4456b1d4afd65cd↩