This submodule contains a collection of YANG definitions for Cisco IOS-XR ip-rib-ipv4 package operational data. Copyright (c) 2...
Version: 2020-12-11
submodule Cisco-IOS-XR-ip-rib-ipv4-oper-sub1 { yang-version 1; belongs-to Cisco-IOS-XR-ip-rib-ipv4-oper { prefix Cisco-IOS-XR-ip-rib-ipv4-oper; } import ietf-inet-types { prefix inet; } import ietf-yang-types { prefix yang; } import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This submodule contains a collection of YANG definitions for Cisco IOS-XR ip-rib-ipv4 package operational data. Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-12-11" { description "Add forwarding sidlist 2020-10-16 Route model now includes optional SRv6 SID Format field for SRv6 Local SID routes 2020-09-30 Nexthop notification model now includes client specific registration flags"; } revision "2020-05-29" { description "Updated the max number of elements for opaque stats to 16 Extended rib edm path to include IID info and SID Format type 2020-04-02 Increased path_num size in redist hist route bag to 16 bits"; } revision "2019-11-05" { description "Extended Nexthop and NexhopPrefix paths to include all by NH flags 2019-10-22 Extended rib_edm_client_stats_summary to include client stats on bcdl ugs Extended rib_edm_local_label to support AIB prefer Extended rib_edm_path to include recursion length field Extended rib_edm_path to include metric field Extended iidmgr_summary to include oor summary info Extended rib_edm_route to include l3 route type field"; } revision "2019-06-28" { description "Fixed NexthopPrefix path"; } revision "2019-06-08" { description "Added RPF list and NHIDs"; } revision "2019-05-30" { description "Fixed adverts and backup paths"; } revision "2019-05-17" { description "Added Nexthops Summary, Nexthop Route, Longer Routes, Redist Clients and Client Stasts"; } revision "2019-04-25" { description "Updated yang schema to extend Native Yang model for the data exposed via CLI"; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2019-02-21" { description "Yang evaluator: updates to schema descriptions and ranges"; } revision "2019-01-11" { description "Route lookup key is limited to Prefix and Prefix Length"; } revision "2018-11-20" { description "Add keys for route lookup via restconf."; } revision "2018-11-06" { description "Support Algorithm Label List per route"; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "4.0.0"; semver:module-version "3.0.0"; semver:module-version "2.0.0"; semver:module-version "1.0.0"; typedef Mgmt-srv6-headend { type enumeration { enum "unknown" { value 0; description "Unknown"; } enum "transit" { value 1; description "T (Pure transit)"; } enum "h-insert" { value 2; description "H.Insert"; } enum "h-insert-red" { value 3; description "H.Insert.Red"; } enum "h-encaps" { value 4; description "H.Encaps"; } enum "h-encaps-red" { value 5; description "H.Encaps.Red"; } enum "h-encaps-l2" { value 6; description "H.Encaps.L2"; } enum "h-encaps-l2-red" { value 7; description "H.Encaps.L2.Red"; } } description "SRv6 Headend Behavior Type"; } typedef Rib-edm-nnh { type enumeration { enum "unknown" { value 0; description "Unknown - Invalid"; } enum "ipv4-address" { value 1; description "IPv4 Address"; } enum "if-index" { value 2; description "Interface Index"; } } description "Rib edm nnh"; } typedef Mgmt-srv6-sid-fmt { type enumeration { enum "none" { value 0; description "No format"; } enum "base" { value 1; description "Base Format"; } enum "f3216" { value 2; description "Micro-segment F3216 Format"; } } description "SRv6 SID Format Type"; } typedef Mgmt-srv6-endpoint { type enumeration { enum "unknown" { value 0; description "Unknown Endpoint type"; } enum "end" { value 1; description "End (no PSP/USP)"; } enum "end-with-psp" { value 2; description "End with PSP"; } enum "end-with-usp" { value 3; description "End with USP"; } enum "end-with-psp-usp" { value 4; description "End with PSP/USP"; } enum "end-x" { value 5; description "End.X (no PSP/USP)"; } enum "end-x-with-psp" { value 6; description "End.X with PSP"; } enum "end-x-with-usp" { value 7; description "End.X with USP"; } enum "end-x-with-psp-usp" { value 8; description "End.X with PSP/USP"; } enum "end-tbl" { value 9; description "End.T (no PSP/USP)"; } enum "end-tbl-with-psp" { value 10; description "End.T with PSP"; } enum "end-tbl-with-usp" { value 11; description "End.T with USP"; } enum "end-tbl-with-psp-usp" { value 12; description "End.T with PSP/USP"; } enum "end-b6-insert" { value 13; description "End.B6.Insert"; } enum "end-b6-encaps" { value 14; description "End.B6.Encaps"; } enum "end-bm" { value 15; description "End.BM"; } enum "end-dx6" { value 16; description "End.DX6"; } enum "end-dx4" { value 17; description "End.DX4"; } enum "end-dt6" { value 18; description "End.DT6"; } enum "end-dt4" { value 19; description "End.DT4"; } enum "end-dt46" { value 20; description "End.DT46"; } enum "end-dx2" { value 21; description "End.DX2"; } enum "end-dx2v" { value 22; description "End.DX2V"; } enum "end-dt2u" { value 23; description "End.DT2U"; } enum "end-dt2m" { value 24; description "End.DT2M"; } enum "end-s" { value 25; description "End.S"; } enum "end-b6-insert-red" { value 26; description "End.B6.Insert.Reduced"; } enum "end-b6-encaps-red" { value 27; description "End.B6.Encaps.Reduced"; } enum "end-with-usd" { value 28; description "End with USD"; } enum "end-with-psp-usd" { value 29; description "End with PSP/USD"; } enum "end-with-usp-usd" { value 30; description "End with USP/USD"; } enum "end-with-psp-usp-usd" { value 31; description "End with PSP/USP/USD"; } enum "end-x-with-usd" { value 32; description "End.X with USD"; } enum "end-x-with-psp-usd" { value 33; description "End.X with PSP/USD"; } enum "end-x-with-usp-usd" { value 34; description "End.X with USP/USD"; } enum "end-x-with-psp-usp-usd" { value 35; description "End.X with PSP/USP/USD"; } enum "end-tbl-with-usd" { value 36; description "End.T with USD"; } enum "end-tbl-with-psp-usd" { value 37; description "End.T with PSP/USD"; } enum "end-tbl-with-usp-usd" { value 38; description "End.T with USP/USD"; } enum "end-tbl-with-psp-usp-usd" { value 39; description "End.T with PSP/USP/USD"; } enum "end-op" { value 40; description "End.OP"; } enum "end-otp" { value 41; description "End.OTP"; } enum "un-shift-only" { value 42; description "uN Shift-only"; } enum "un" { value 43; description "uN"; } enum "un-psp" { value 44; description "uN with PSP"; } enum "un-usp" { value 45; description "uN with USP"; } enum "un-psp-usp" { value 46; description "uN with PSP-USP"; } enum "un-usd" { value 47; description "uN with USD"; } enum "un-psp-usd" { value 48; description "uN with PSP-USD"; } enum "un-usp-usd" { value 49; description "uN with USP-USD"; } enum "un-psp-usp-usd" { value 50; description "uN with PSP_USP-USD"; } enum "ua-shift-only" { value 51; description "uA Shift-only"; } enum "ua" { value 52; description "uA"; } enum "ua-psp" { value 53; description "uA with PSP"; } enum "ua-usp" { value 54; description "uA with USP"; } enum "ua-psp-usp" { value 55; description "uA with PSP-USP"; } enum "ua-usd" { value 56; description "uA with USD"; } enum "ua-psp-usd" { value 57; description "uA with PSP-USD"; } enum "ua-usp-usd" { value 58; description "uA with USP-USD"; } enum "ua-psp-usp-usd" { value 59; description "uA with PSP_USP-USD"; } enum "udx6" { value 60; description "uDX6"; } enum "udx4" { value 61; description "uDX4"; } enum "udt6" { value 62; description "uDT6"; } enum "udt4" { value 63; description "uDT4"; } enum "udt46" { value 64; description "uDT46"; } enum "udx2" { value 65; description "uDX2"; } enum "udx2v" { value 66; description "uDX2V"; } enum "udt2u" { value 67; description "uDT2U"; } enum "udt2m" { value 68; description "uDT2M"; } enum "ub6-insert" { value 69; description "uB6 Insert"; } enum "ub6-encaps" { value 70; description "uB6 Encaps"; } enum "ub6-insert-red" { value 71; description "uB6 Insert.Red"; } enum "ub6-encaps-red" { value 72; description "uB6 Encaps.Red"; } enum "ubm" { value 73; description "uBM"; } } description "SRv6 Endpoint Behavior Type"; } typedef Ipv4-rib-edm-addr { type inet:ipv4-address; description "Ipv4 rib edm addr"; } } // submodule Cisco-IOS-XR-ip-rib-ipv4-oper-sub1
© 2023 YumaWorks, Inc. All rights reserved.