Network Automation using YANG Models across XE, XR, & NX

Bonus Content - IOS-XR Models Drill Down


This bonus module contains additional explanation as to the structuring and location of the IOS-XR native YANG models.


Overview

The YANG models for XR can be found at https://github.com/YangModels/yang. For this exercise, you are going to clone the YANG repository from GitHub into a models directory that we create, and then we will explore the downloaded models for XR.

    
    [root@a2547da0e6df workspace]# cd lab
    [root@a2547da0e6df lab]# ls Dockerfile repos src
    [root@a2547da0e6df lab]# mkdir models
    [root@a2547da0e6df lab]# cd models
    [root@a2547da0e6df models]# git clone https://github.com/YangModels/yang.git
    Cloning into 'yang'... remote:
    Counting objects: 12868, done.
    remote: Compressing objects: 100% (442/442), done.
    remote: Total 12868 (delta 829), reused 1217 (delta 810),
    pack-reused 11616 Receiving objects: 100% (12868/12868), 22.10 MiB | 3.99 MiB/s, done.
    Resolving deltas: 100% (8419/8419), done.
    Checking out files: 100% (11060/11060), done.
    [root@a2547da0e6df models]# cd yang/vendor/cisco/xr/
    [root@a2547da0e6df xr]# ls 530 531 532 533 534 600 601 602 611 612 613 621 622 631 632 README.md check.sh
    [root@a2547da0e6df xr]#
    

The XR models are stored in yang/vendor/cisco/xr/. Each folder in that directory represents the XR code drop that the models are associated with. For example, yang/vendor/cisco/xr/602 corresponds to the IOX XR 6.02 release.


XR Model Naming Conventions

Let's take a look at how the XR models naming convention provides information on what the model contains. First, change directories into the workspace/lab/models/yang/vendor/cisco/xr/632 folder and run ls -l | Grep Cisco-IOS-XR. Do you see the pattern?

XR models follow this convention:

        
        Cisco-IOS-XR-[platform]-[technology]-[suffix].yang
        
    
Platform is an optional string in the model and is specified if the model is tied to any one particulrly platform, i.e. ncs5500, etc. Technology represents what functional group does the model service, i.e. OSPF, BGP, MPLS, etc. Finally, the suffix indicates if the model is associated with actions (act), operational data (oper), or configuration (cfg).

Model Types: Configuration, Operational, and Action


Configuration Models


Configuration models serve to configure device features. All Cisco IOS-XR YANG models related to configuration will have a "-cfg" suffix.
    
[root@8d776fccfe83 632]# ls -l Cisco-IOS-XR-*cfg.yang
-rw-r--r-- 1 root root   8431 Apr  6 14:12 Cisco-IOS-XR-Ethernet-SPAN-cfg.yang
-rw-r--r-- 1 root root   5971 Apr  6 14:12 Cisco-IOS-XR-Ethernet-SPAN-subscriber-cfg.yang
-rw-r--r-- 1 root root  16912 Apr  6 14:12 Cisco-IOS-XR-aaa-aaacore-cfg.yang
-rw-r--r-- 1 root root   1871 Apr  6 14:12 Cisco-IOS-XR-aaa-diameter-base-mib-cfg.yang
-rw-r--r-- 1 root root  11511 Apr  6 14:12 Cisco-IOS-XR-aaa-diameter-cfg.yang
-rw-r--r-- 1 root root   1040 Apr  6 14:12 Cisco-IOS-XR-aaa-li-cfg.yang
-rw-r--r-- 1 root root   6767 Apr  6 14:12 Cisco-IOS-XR-aaa-lib-cfg.yang
-rw-r--r-- 1 root root   3051 Apr  6 14:12 Cisco-IOS-XR-aaa-locald-admin-cfg.yang
-rw-r--r-- 1 root root  12216 Apr  6 14:12 Cisco-IOS-XR-aaa-locald-cfg.yang
-rw-r--r-- 1 root root  27608 Apr  6 14:12 Cisco-IOS-XR-aaa-protocol-radius-cfg.yang
-rw-r--r-- 1 root root   8828 Apr  6 14:12 Cisco-IOS-XR-aaa-tacacs-cfg.yang
-rw-r--r-- 1 root root   2174 Apr  6 14:12 Cisco-IOS-XR-accounting-cfg.yang
-rw-r--r-- 1 root root   1004 Apr  6 14:12 Cisco-IOS-XR-asr9k-ext-usb-cfg.yang
-rw-r--r-- 1 root root   1386 Apr  6 14:12 Cisco-IOS-XR-asr9k-fab-cfg.yang
-rw-r--r-- 1 root root   2620 Apr  6 14:12 Cisco-IOS-XR-asr9k-lc-ethctrl-cfg.yang
-rw-r--r-- 1 root root   1661 Apr  6 14:12 Cisco-IOS-XR-asr9k-lc-pwrglide-cfg.yang
-rw-r--r-- 1 root root   1354 Apr  6 14:12 Cisco-IOS-XR-asr9k-mlan-cmp-cfg.yang
-rw-r--r-- 1 root root  11323 Apr  6 14:12 Cisco-IOS-XR-asr9k-prm-cfg.yang
-rw-r--r-- 1 root root   1241 Apr  6 14:12 Cisco-IOS-XR-asr9k-ptp-pd-cfg.yang
-rw-r--r-- 1 root root  12458 Apr  6 14:12 Cisco-IOS-XR-atm-vcm-cfg.yang
-rw-r--r-- 1 root root  21617 Apr  6 14:12 Cisco-IOS-XR-bundlemgr-cfg.yang
-rw-r--r-- 1 root root  17382 Apr  6 14:12 Cisco-IOS-XR-call-home-cfg.yang
-rw-r--r-- 1 root root   2195 Apr  6 14:12 Cisco-IOS-XR-cdp-cfg.yang
-rw-r--r-- 1 root root 109321 Apr  6 14:12 Cisco-IOS-XR-clns-isis-cfg.yang
-rw-r--r-- 1 root root    988 Apr  6 14:12 Cisco-IOS-XR-config-cfgmgr-cfg.yang
-rw-r--r-- 1 root root   1566 Apr  6 14:12 Cisco-IOS-XR-config-mda-cfg.yang
-rw-r--r-- 1 root root   1295 Apr  6 14:12 Cisco-IOS-XR-config-mibs-cfg.yang
-rw-r--r-- 1 root root  12854 Apr  6 14:12 Cisco-IOS-XR-controller-optics-cfg.yang
-rw-r--r-- 1 root root  18940 Apr  6 14:12 Cisco-IOS-XR-controller-otu-cfg.yang
-rw-r--r-- 1 root root   4752 Apr  6 14:12 Cisco-IOS-XR-crypto-macsec-mka-cfg.yang
-rw-r--r-- 1 root root   3077 Apr  6 14:12 Cisco-IOS-XR-crypto-macsec-mka-if-cfg.yang
-rw-r--r-- 1 root root   1859 Apr  6 14:12 Cisco-IOS-XR-crypto-sam-cfg.yang
-rw-r--r-- 1 root root   7542 Apr  6 14:12 Cisco-IOS-XR-crypto-ssh-cfg.yang
-rw-r--r-- 1 root root   3339 Apr  6 14:12 Cisco-IOS-XR-dot1x-cfg.yang
-rw-r--r-- 1 root root   1208 Apr  6 14:12 Cisco-IOS-XR-dot1x-if-cfg.yang
-rw-r--r-- 1 root root   2438 Apr  6 14:12 Cisco-IOS-XR-drivers-icpe-ethernet-cfg.yang
-rw-r--r-- 1 root root   7382 Apr  6 14:12 Cisco-IOS-XR-drivers-media-eth-cfg.yang
-rw-r--r-- 1 root root   1668 Apr  6 14:12 Cisco-IOS-XR-drivers-vpa-infra-cfg.yang
-rw-r--r-- 1 root root  24447 Apr  6 14:12 Cisco-IOS-XR-dwdm-ui-cfg.yang
-rw-r--r-- 1 root root   3675 Apr  6 14:12 Cisco-IOS-XR-es-ace-cfg.yang
-rw-r--r-- 1 root root   2152 Apr  6 14:12 Cisco-IOS-XR-es-acl-cfg.yang
-rw-r--r-- 1 root root  32737 Apr  6 14:12 Cisco-IOS-XR-ethernet-cfm-cfg.yang
-rw-r--r-- 1 root root   1898 Apr  6 14:12 Cisco-IOS-XR-ethernet-cfm-sat-cfg.yang
-rw-r--r-- 1 root root  23087 Apr  6 14:12 Cisco-IOS-XR-ethernet-link-oam-cfg.yang
-rw-r--r-- 1 root root   4829 Apr  6 14:12 Cisco-IOS-XR-ethernet-lldp-cfg.yang
-rw-r--r-- 1 root root   1587 Apr  6 14:12 Cisco-IOS-XR-fabhfr-mib-cfg.yang
-rw-r--r-- 1 root root  13562 Apr  6 14:12 Cisco-IOS-XR-fia-hw-profile-cfg.yang
-rw-r--r-- 1 root root   1113 Apr  6 14:12 Cisco-IOS-XR-fib-cef-lba-cfg.yang
-rw-r--r-- 1 root root   3244 Apr  6 14:12 Cisco-IOS-XR-fib-common-cfg.yang
-rw-r--r-- 1 root root   1437 Apr  6 14:12 Cisco-IOS-XR-flashmib-cfg.yang
-rw-r--r-- 1 root root  11333 Apr  6 14:12 Cisco-IOS-XR-freqsync-cfg.yang
-rw-r--r-- 1 root root   1483 Apr  6 14:12 Cisco-IOS-XR-freqsync-sat-cfg.yang
-rw-r--r-- 1 root root   1799 Apr  6 14:12 Cisco-IOS-XR-fretta-bcm-dpa-oor-cfg.yang
-rw-r--r-- 1 root root   1151 Apr  6 14:12 Cisco-IOS-XR-group-cfg.yang
-rw-r--r-- 1 root root   5795 Apr  6 14:12 Cisco-IOS-XR-ha-eem-cfg.yang
-rw-r--r-- 1 root root   9957 Apr  6 14:12 Cisco-IOS-XR-icpe-infra-cfg.yang
-rw-r--r-- 1 root root   4755 Apr  6 14:12 Cisco-IOS-XR-iedge4710-cfg.yang
-rw-r--r-- 1 root root   8125 Apr  6 14:12 Cisco-IOS-XR-ifmgr-cfg.yang
-rw-r--r-- 1 root root   2819 Apr  6 14:12 Cisco-IOS-XR-infra-alarm-logger-cfg.yang
-rw-r--r-- 1 root root   1522 Apr  6 14:12 Cisco-IOS-XR-infra-ceredundancymib-cfg.yang
-rw-r--r-- 1 root root   1245 Apr  6 14:12 Cisco-IOS-XR-infra-confcopymib-cfg.yang
-rw-r--r-- 1 root root  14697 Apr  6 14:12 Cisco-IOS-XR-infra-correlator-cfg.yang
-rw-r--r-- 1 root root  10490 Apr  6 14:12 Cisco-IOS-XR-infra-dumper-cfg.yang
-rw-r--r-- 1 root root   2053 Apr  6 14:12 Cisco-IOS-XR-infra-infra-cfg.yang
-rw-r--r-- 1 root root   5630 Apr  6 14:12 Cisco-IOS-XR-infra-infra-clock-cfg.yang
-rw-r--r-- 1 root root   1329 Apr  6 14:12 Cisco-IOS-XR-infra-infra-clock-linux-cfg.yang
-rw-r--r-- 1 root root  34517 Apr  6 14:12 Cisco-IOS-XR-infra-infra-locale-cfg.yang
-rw-r--r-- 1 root root   2900 Apr  6 14:12 Cisco-IOS-XR-infra-ltrace-cfg.yang
-rw-r--r-- 1 root root   1187 Apr  6 14:12 Cisco-IOS-XR-infra-nsr-cfg.yang
-rw-r--r-- 1 root root  22316 Apr  6 14:12 Cisco-IOS-XR-infra-objmgr-cfg.yang
-rw-r--r-- 1 root root  57095 Apr  6 14:12 Cisco-IOS-XR-infra-policymgr-cfg.yang
-rw-r--r-- 1 root root   8082 Apr  6 14:12 Cisco-IOS-XR-infra-rcmd-cfg.yang
-rw-r--r-- 1 root root  14782 Apr  6 14:12 Cisco-IOS-XR-infra-rsi-cfg.yang
-rw-r--r-- 1 root root   1905 Apr  6 14:12 Cisco-IOS-XR-infra-rsi-subscriber-cfg.yang
-rw-r--r-- 1 root root   7718 Apr  6 14:12 Cisco-IOS-XR-infra-serg-cfg.yang
-rw-r--r-- 1 root root    965 Apr  6 14:12 Cisco-IOS-XR-infra-sla-cfg.yang
-rw-r--r-- 1 root root   2377 Apr  6 14:12 Cisco-IOS-XR-infra-statsd-cfg.yang
-rw-r--r-- 1 root root  37463 Apr  6 14:12 Cisco-IOS-XR-infra-syslog-cfg.yang
-rw-r--r-- 1 root root   1222 Apr  6 14:12 Cisco-IOS-XR-infra-systemmib-cfg.yang
-rw-r--r-- 1 root root   4152 Apr  6 14:12 Cisco-IOS-XR-infra-tc-cfg.yang
-rw-r--r-- 1 root root  20870 Apr  6 14:12 Cisco-IOS-XR-infra-xtc-agent-cfg.yang
-rw-r--r-- 1 root root  12330 Apr  6 14:12 Cisco-IOS-XR-infra-xtc-cfg.yang
-rw-r--r-- 1 root root   1199 Apr  6 14:12 Cisco-IOS-XR-invmgr-cfg.yang
-rw-r--r-- 1 root root   8809 Apr  6 14:12 Cisco-IOS-XR-ip-bfd-cfg.yang
-rw-r--r-- 1 root root   9776 Apr  6 14:12 Cisco-IOS-XR-ip-daps-cfg.yang
-rw-r--r-- 1 root root   1327 Apr  6 14:12 Cisco-IOS-XR-ip-daps-mib-cfg.yang
-rw-r--r-- 1 root root   4294 Apr  6 14:12 Cisco-IOS-XR-ip-domain-cfg.yang
-rw-r--r-- 1 root root   2486 Apr  6 14:12 Cisco-IOS-XR-ip-iarm-cfg.yang
-rw-r--r-- 1 root root   1542 Apr  6 14:12 Cisco-IOS-XR-ip-iarm-vrf-cfg.yang
-rw-r--r-- 1 root root   2431 Apr  6 14:12 Cisco-IOS-XR-ip-icmp-cfg.yang
-rw-r--r-- 1 root root   5497 Apr  6 14:12 Cisco-IOS-XR-ip-iep-cfg.yang
-rw-r--r-- 1 root root  35313 Apr  6 14:12 Cisco-IOS-XR-ip-mobileip-cfg.yang
-rw-r--r-- 1 root root  16686 Apr  6 14:12 Cisco-IOS-XR-ip-ntp-cfg.yang
-rw-r--r-- 1 root root  10325 Apr  6 14:12 Cisco-IOS-XR-ip-pfilter-cfg.yang
-rw-r--r-- 1 root root   5728 Apr  6 14:12 Cisco-IOS-XR-ip-pfilter-subscriber-cfg.yang
-rw-r--r-- 1 root root   2120 Apr  6 14:12 Cisco-IOS-XR-ip-raw-cfg.yang
-rw-r--r-- 1 root root   3977 Apr  6 14:12 Cisco-IOS-XR-ip-rib-cfg.yang
-rw-r--r-- 1 root root  18408 Apr  6 14:12 Cisco-IOS-XR-ip-rip-cfg.yang
-rw-r--r-- 1 root root  19455 Apr  6 14:12 Cisco-IOS-XR-ip-rsvp-cfg.yang
-rw-r--r-- 1 root root   4279 Apr  6 14:12 Cisco-IOS-XR-ip-sbfd-cfg.yang
-rw-r--r-- 1 root root  11521 Apr  6 14:12 Cisco-IOS-XR-ip-static-cfg.yang
-rw-r--r-- 1 root root   7552 Apr  6 14:12 Cisco-IOS-XR-ip-tcp-cfg.yang
-rw-r--r-- 1 root root   5831 Apr  6 14:12 Cisco-IOS-XR-ip-udp-cfg.yang
-rw-r--r-- 1 root root  15581 Apr  6 14:12 Cisco-IOS-XR-ipv4-ace-cfg.yang
-rw-r--r-- 1 root root   5930 Apr  6 14:12 Cisco-IOS-XR-ipv4-acl-cfg.yang
-rw-r--r-- 1 root root  10784 Apr  6 14:12 Cisco-IOS-XR-ipv4-arp-cfg.yang
-rw-r--r-- 1 root root 178085 Apr  6 14:12 Cisco-IOS-XR-ipv4-bgp-cfg.yang
-rw-r--r-- 1 root root   1218 Apr  6 14:12 Cisco-IOS-XR-ipv4-cinetd-cfg.yang
-rw-r--r-- 1 root root  70023 Apr  6 14:12 Cisco-IOS-XR-ipv4-dhcpd-cfg.yang
-rw-r--r-- 1 root root   1794 Apr  6 14:12 Cisco-IOS-XR-ipv4-dhcpd-subscriber-cfg.yang
-rw-r--r-- 1 root root   4935 Apr  6 14:12 Cisco-IOS-XR-ipv4-filesystems-cfg.yang
-rw-r--r-- 1 root root  29193 Apr  6 14:12 Cisco-IOS-XR-ipv4-hsrp-cfg.yang
-rw-r--r-- 1 root root  19714 Apr  6 14:12 Cisco-IOS-XR-ipv4-igmp-cfg.yang
-rw-r--r-- 1 root root   3658 Apr  6 14:12 Cisco-IOS-XR-ipv4-igmp-dyn-tmpl-cfg.yang
-rw-r--r-- 1 root root  10461 Apr  6 14:12 Cisco-IOS-XR-ipv4-io-cfg.yang
-rw-r--r-- 1 root root   3246 Apr  6 14:12 Cisco-IOS-XR-ipv4-ma-cfg.yang
-rw-r--r-- 1 root root   2449 Apr  6 14:12 Cisco-IOS-XR-ipv4-ma-subscriber-cfg.yang
-rw-r--r-- 1 root root   8130 Apr  6 14:12 Cisco-IOS-XR-ipv4-mfwd-cfg.yang
-rw-r--r-- 1 root root   8651 Apr  6 14:12 Cisco-IOS-XR-ipv4-msdp-cfg.yang
-rw-r--r-- 1 root root  98335 Apr  6 14:12 Cisco-IOS-XR-ipv4-ospf-cfg.yang
-rw-r--r-- 1 root root  45045 Apr  6 14:12 Cisco-IOS-XR-ipv4-pim-cfg.yang
-rw-r--r-- 1 root root   2126 Apr  6 14:12 Cisco-IOS-XR-ipv4-smiap-cfg.yang
-rw-r--r-- 1 root root   1376 Apr  6 14:12 Cisco-IOS-XR-ipv4-telnet-cfg.yang
-rw-r--r-- 1 root root   1605 Apr  6 14:12 Cisco-IOS-XR-ipv4-telnet-mgmt-cfg.yang
-rw-r--r-- 1 root root  25832 Apr  6 14:12 Cisco-IOS-XR-ipv4-vrrp-cfg.yang
-rw-r--r-- 1 root root  13723 Apr  6 14:12 Cisco-IOS-XR-ipv6-ace-cfg.yang
-rw-r--r-- 1 root root   6439 Apr  6 14:12 Cisco-IOS-XR-ipv6-acl-cfg.yang
-rw-r--r-- 1 root root   2626 Apr  6 14:12 Cisco-IOS-XR-ipv6-io-cfg.yang
-rw-r--r-- 1 root root  10478 Apr  6 14:12 Cisco-IOS-XR-ipv6-ma-cfg.yang
-rw-r--r-- 1 root root   2652 Apr  6 14:12 Cisco-IOS-XR-ipv6-ma-subscriber-cfg.yang
-rw-r--r-- 1 root root  13206 Apr  6 14:12 Cisco-IOS-XR-ipv6-nd-cfg.yang
-rw-r--r-- 1 root root   6487 Apr  6 14:12 Cisco-IOS-XR-ipv6-nd-subscriber-cfg.yang
-rw-r--r-- 1 root root  21158 Apr  6 14:12 Cisco-IOS-XR-ipv6-new-dhcpv6d-cfg.yang
-rw-r--r-- 1 root root   2912 Apr  6 14:12 Cisco-IOS-XR-ipv6-new-dhcpv6d-subscriber-cfg.yang
-rw-r--r-- 1 root root  81925 Apr  6 14:12 Cisco-IOS-XR-ipv6-ospfv3-cfg.yang
-rw-r--r-- 1 root root   2141 Apr  6 14:12 Cisco-IOS-XR-ipv6-smiap-cfg.yang
-rw-r--r-- 1 root root   3624 Apr  6 14:12 Cisco-IOS-XR-kim-tpa-cfg.yang
-rw-r--r-- 1 root root  22292 Apr  6 14:12 Cisco-IOS-XR-l2-eth-infra-cfg.yang
-rw-r--r-- 1 root root 165077 Apr  6 14:12 Cisco-IOS-XR-l2vpn-cfg.yang
-rw-r--r-- 1 root root    966 Apr  6 14:12 Cisco-IOS-XR-li-cfg.yang
-rw-r--r-- 1 root root  14394 Apr  6 14:12 Cisco-IOS-XR-lib-keychain-cfg.yang
-rw-r--r-- 1 root root   1141 Apr  6 14:12 Cisco-IOS-XR-lib-keychain-masterkey-aes-cfg.yang
-rw-r--r-- 1 root root   8418 Apr  6 14:12 Cisco-IOS-XR-lib-mpp-cfg.yang
-rw-r--r-- 1 root root   7828 Apr  6 14:12 Cisco-IOS-XR-lmp-cfg.yang
-rw-r--r-- 1 root root    855 Apr  6 14:12 Cisco-IOS-XR-lpts-lib-cfg.yang
-rw-r--r-- 1 root root  20422 Apr  6 14:12 Cisco-IOS-XR-lpts-pre-ifib-cfg.yang
-rw-r--r-- 1 root root   6528 Apr  6 14:12 Cisco-IOS-XR-lpts-punt-flowtrap-cfg.yang
-rw-r--r-- 1 root root   2011 Apr  6 14:12 Cisco-IOS-XR-man-ems-cfg.yang
-rw-r--r-- 1 root root  68118 Apr  6 14:12 Cisco-IOS-XR-man-ipsla-cfg.yang
-rw-r--r-- 1 root root   2200 Apr  6 14:12 Cisco-IOS-XR-man-netconf-cfg.yang
-rw-r--r-- 1 root root   6354 Apr  6 14:12 Cisco-IOS-XR-man-xml-ttyagent-cfg.yang
-rw-r--r-- 1 root root   7265 Apr  6 14:12 Cisco-IOS-XR-manageability-object-tracking-cfg.yang
-rw-r--r-- 1 root root 153779 Apr  6 14:12 Cisco-IOS-XR-manageability-perfmgmt-cfg.yang
-rw-r--r-- 1 root root   1799 Apr  6 14:12 Cisco-IOS-XR-mdrv-lib-cfg.yang
-rw-r--r-- 1 root root   1734 Apr  6 14:12 Cisco-IOS-XR-mpls-io-cfg.yang
-rw-r--r-- 1 root root  56121 Apr  6 14:12 Cisco-IOS-XR-mpls-ldp-cfg.yang
-rw-r--r-- 1 root root   3631 Apr  6 14:12 Cisco-IOS-XR-mpls-lsd-cfg.yang
-rw-r--r-- 1 root root   1602 Apr  6 14:12 Cisco-IOS-XR-mpls-oam-cfg.yang
-rw-r--r-- 1 root root   9917 Apr  6 14:12 Cisco-IOS-XR-mpls-static-cfg.yang
-rw-r--r-- 1 root root 183908 Apr  6 14:12 Cisco-IOS-XR-mpls-te-cfg.yang
-rw-r--r-- 1 root root   2142 Apr  6 14:12 Cisco-IOS-XR-mpls-vpn-cfg.yang
-rw-r--r-- 1 root root   4073 Apr  6 14:12 Cisco-IOS-XR-ncs1001-ots-cfg.yang
-rw-r--r-- 1 root root   3236 Apr  6 14:12 Cisco-IOS-XR-ncs1k-mxp-cfg.yang
-rw-r--r-- 1 root root   2378 Apr  6 14:12 Cisco-IOS-XR-ncs5500-coherent-portmode-cfg.yang
-rw-r--r-- 1 root root   1605 Apr  6 14:12 Cisco-IOS-XR-ncs5k-fea-pfilter-nonatomic-cfg.yang
-rw-r--r-- 1 root root   1200 Apr  6 14:12 Cisco-IOS-XR-opticalmib-cfg.yang
-rw-r--r-- 1 root root   1223 Apr  6 14:12 Cisco-IOS-XR-opticalotsmib-cfg.yang
-rw-r--r-- 1 root root   1513 Apr  6 14:12 Cisco-IOS-XR-optics-driver-cfg.yang
-rw-r--r-- 1 root root   1190 Apr  6 14:12 Cisco-IOS-XR-otnifmib-cfg.yang
-rw-r--r-- 1 root root   4544 Apr  6 14:12 Cisco-IOS-XR-parser-cfg.yang
-rw-r--r-- 1 root root   1577 Apr  6 14:12 Cisco-IOS-XR-patch-panel-cfg.yang
-rw-r--r-- 1 root root   1500 Apr  6 14:12 Cisco-IOS-XR-pbr-cfg.yang
-rw-r--r-- 1 root root   2046 Apr  6 14:12 Cisco-IOS-XR-pbr-subscriber-cfg.yang
-rw-r--r-- 1 root root   1646 Apr  6 14:12 Cisco-IOS-XR-pbr-vrf-policy-cfg.yang
-rw-r--r-- 1 root root 120062 Apr  6 14:12 Cisco-IOS-XR-pmengine-cfg.yang
-rw-r--r-- 1 root root  12242 Apr  6 14:12 Cisco-IOS-XR-policy-repository-cfg.yang
-rw-r--r-- 1 root root   1071 Apr  6 14:12 Cisco-IOS-XR-ppp-ma-cfg.yang
-rw-r--r-- 1 root root   2182 Apr  6 14:12 Cisco-IOS-XR-ppp-ma-fsm-cfg.yang
-rw-r--r-- 1 root root  10006 Apr  6 14:12 Cisco-IOS-XR-ppp-ma-gbl-cfg.yang
-rw-r--r-- 1 root root   2198 Apr  6 14:12 Cisco-IOS-XR-ppp-ma-ipcp-cfg.yang
-rw-r--r-- 1 root root   1431 Apr  6 14:12 Cisco-IOS-XR-ppp-ma-ipcpiw-cfg.yang
-rw-r--r-- 1 root root   6797 Apr  6 14:12 Cisco-IOS-XR-ppp-ma-lcp-cfg.yang
-rw-r--r-- 1 root root   3475 Apr  6 14:12 Cisco-IOS-XR-ppp-ma-ssrp-cfg.yang
-rw-r--r-- 1 root root   1077 Apr  6 14:12 Cisco-IOS-XR-ppp-ma-syslog-cfg.yang
-rw-r--r-- 1 root root   1355 Apr  6 14:12 Cisco-IOS-XR-prm-hwmod-loadbalance-cfg.yang
-rw-r--r-- 1 root root   1365 Apr  6 14:12 Cisco-IOS-XR-prm-hwmod-sr-cfg.yang
-rw-r--r-- 1 root root  29000 Apr  6 14:12 Cisco-IOS-XR-ptp-cfg.yang
-rw-r--r-- 1 root root   6780 Apr  6 14:12 Cisco-IOS-XR-qos-ma-bng-cfg.yang
-rw-r--r-- 1 root root   7905 Apr  6 14:12 Cisco-IOS-XR-qos-ma-cfg.yang
-rw-r--r-- 1 root root   2703 Apr  6 14:12 Cisco-IOS-XR-qos-ma-sat-cfg.yang
-rw-r--r-- 1 root root   2102 Apr  6 14:12 Cisco-IOS-XR-qos-mibs-cfg.yang
-rw-r--r-- 1 root root   4820 Apr  6 14:12 Cisco-IOS-XR-rgmgr-cfg.yang
-rw-r--r-- 1 root root   7548 Apr  6 14:12 Cisco-IOS-XR-segment-routing-ms-cfg.yang
-rw-r--r-- 1 root root   1083 Apr  6 14:12 Cisco-IOS-XR-shellutil-cfg.yang
-rw-r--r-- 1 root root   1963 Apr  6 14:12 Cisco-IOS-XR-slice-mgr-proxy-cfg.yang
-rw-r--r-- 1 root root  52522 Apr  6 14:12 Cisco-IOS-XR-snmp-agent-cfg.yang
-rw-r--r-- 1 root root   1209 Apr  6 14:12 Cisco-IOS-XR-snmp-bridgemib-cfg.yang
-rw-r--r-- 1 root root   1605 Apr  6 14:12 Cisco-IOS-XR-snmp-ciscosensormib-cfg.yang
-rw-r--r-- 1 root root   1244 Apr  6 14:12 Cisco-IOS-XR-snmp-entityextmib-cfg.yang
-rw-r--r-- 1 root root   1646 Apr  6 14:12 Cisco-IOS-XR-snmp-entitymib-cfg.yang
-rw-r--r-- 1 root root   1487 Apr  6 14:12 Cisco-IOS-XR-snmp-entstatemib-cfg.yang
-rw-r--r-- 1 root root   1272 Apr  6 14:12 Cisco-IOS-XR-snmp-frucontrolmib-cfg.yang
-rw-r--r-- 1 root root   4429 Apr  6 14:12 Cisco-IOS-XR-snmp-ifmib-cfg.yang
-rw-r--r-- 1 root root   1281 Apr  6 14:12 Cisco-IOS-XR-snmp-mib-rfmib-cfg.yang
-rw-r--r-- 1 root root   1292 Apr  6 14:12 Cisco-IOS-XR-snmp-syslogmib-cfg.yang
-rw-r--r-- 1 root root   1350 Apr  6 14:12 Cisco-IOS-XR-spirit-corehelper-cfg.yang
-rw-r--r-- 1 root root   1366 Apr  6 14:12 Cisco-IOS-XR-spirit-fpd-infra-cfg.yang
-rw-r--r-- 1 root root   7683 Apr  6 14:12 Cisco-IOS-XR-subscriber-accounting-cfg.yang
-rw-r--r-- 1 root root   2084 Apr  6 14:12 Cisco-IOS-XR-subscriber-infra-tmplmgr-cfg.yang
-rw-r--r-- 1 root root   6624 Apr  6 14:12 Cisco-IOS-XR-subscriber-ipsub-cfg.yang
-rw-r--r-- 1 root root   1624 Apr  6 14:12 Cisco-IOS-XR-subscriber-pppoe-ma-cmd-cfg.yang
-rw-r--r-- 1 root root  27911 Apr  6 14:12 Cisco-IOS-XR-subscriber-pppoe-ma-gbl-cfg.yang
-rw-r--r-- 1 root root   5373 Apr  6 14:12 Cisco-IOS-XR-subscriber-session-mon-mibs-cfg.yang
-rw-r--r-- 1 root root  13232 Apr  6 14:12 Cisco-IOS-XR-subscriber-srg-cfg.yang
-rw-r--r-- 1 root root  13786 Apr  6 14:12 Cisco-IOS-XR-syncc-controller-cfg.yang
-rw-r--r-- 1 root root   2384 Apr  6 14:12 Cisco-IOS-XR-sysmgr-cfg.yang
-rw-r--r-- 1 root root  11095 Apr  6 14:12 Cisco-IOS-XR-telemetry-model-driven-cfg.yang
-rw-r--r-- 1 root root  10308 Apr  6 14:12 Cisco-IOS-XR-terminal-device-cfg.yang
-rw-r--r-- 1 root root  13402 Apr  6 14:12 Cisco-IOS-XR-traffmon-netflow-cfg.yang
-rw-r--r-- 1 root root   5027 Apr  6 14:12 Cisco-IOS-XR-tty-management-cfg.yang
-rw-r--r-- 1 root root   6082 Apr  6 14:12 Cisco-IOS-XR-tty-server-cfg.yang
-rw-r--r-- 1 root root   2209 Apr  6 14:12 Cisco-IOS-XR-tty-vty-cfg.yang
-rw-r--r-- 1 root root   5314 Apr  6 14:12 Cisco-IOS-XR-tunnel-gre-cfg.yang
-rw-r--r-- 1 root root   6764 Apr  6 14:12 Cisco-IOS-XR-tunnel-l2tun-cfg.yang
-rw-r--r-- 1 root root   1591 Apr  6 14:12 Cisco-IOS-XR-tunnel-l2tun-proto-mibs-cfg.yang
-rw-r--r-- 1 root root   6770 Apr  6 14:12 Cisco-IOS-XR-tunnel-nve-cfg.yang
-rw-r--r-- 1 root root  10224 Apr  6 14:12 Cisco-IOS-XR-tunnel-vpdn-cfg.yang
-rw-r--r-- 1 root root   9107 Apr  6 14:12 Cisco-IOS-XR-vservice-cfg.yang
-rw-r--r-- 1 root root   3993 Apr  6 14:12 Cisco-IOS-XR-wanphy-ui-cfg.yang
-rw-r--r-- 1 root root   4599 Apr  6 14:12 Cisco-IOS-XR-watchd-cfg.yang
-rw-r--r-- 1 root root   4104 Apr  6 14:12 Cisco-IOS-XR-wd-cfg.yang
[root@8d776fccfe83 632]#
    

Operational Models


Operational models represent operational state data based on current device states. All Cisco IOS-XR YANG models related to operational data will have the "-oper" suffix. Let's take a look.
    
[root@8d776fccfe83 632]# ls -l Cisco-IOS-XR-*oper.yang
-rw-r--r-- 1 root root   4904 Apr  6 14:12 Cisco-IOS-XR-Ethernet-SPAN-oper.yang
-rw-r--r-- 1 root root   2884 Apr  6 14:12 Cisco-IOS-XR-aaa-diameter-oper.yang
-rw-r--r-- 1 root root   2982 Apr  6 14:12 Cisco-IOS-XR-aaa-locald-oper.yang
-rw-r--r-- 1 root root   5268 Apr  6 14:12 Cisco-IOS-XR-aaa-protocol-radius-oper.yang
-rw-r--r-- 1 root root   1504 Apr  6 14:12 Cisco-IOS-XR-aaa-tacacs-oper.yang
-rw-r--r-- 1 root root   5245 Apr  6 14:12 Cisco-IOS-XR-alarmgr-server-oper.yang
-rw-r--r-- 1 root root  12374 Apr  6 14:12 Cisco-IOS-XR-asic-errors-oper.yang
-rw-r--r-- 1 root root   2214 Apr  6 14:12 Cisco-IOS-XR-asr9k-asic-errors-oper.yang
-rw-r--r-- 1 root root   1759 Apr  6 14:12 Cisco-IOS-XR-asr9k-fsi-oper.yang
-rw-r--r-- 1 root root   3141 Apr  6 14:12 Cisco-IOS-XR-asr9k-lc-ethctrl-oper.yang
-rw-r--r-- 1 root root   2997 Apr  6 14:12 Cisco-IOS-XR-asr9k-lc-fca-oper.yang
-rw-r--r-- 1 root root   3737 Apr  6 14:12 Cisco-IOS-XR-asr9k-lpts-oper.yang
-rw-r--r-- 1 root root   2450 Apr  6 14:12 Cisco-IOS-XR-asr9k-netflow-oper.yang
-rw-r--r-- 1 root root   2433 Apr  6 14:12 Cisco-IOS-XR-asr9k-np-oper.yang
-rw-r--r-- 1 root root   1187 Apr  6 14:12 Cisco-IOS-XR-asr9k-ptp-pd-oper.yang
-rw-r--r-- 1 root root   7852 Apr  6 14:12 Cisco-IOS-XR-asr9k-qos-oper.yang
-rw-r--r-- 1 root root   4027 Apr  6 14:12 Cisco-IOS-XR-asr9k-sc-diag-admin-oper.yang
-rw-r--r-- 1 root root   2744 Apr  6 14:12 Cisco-IOS-XR-asr9k-sc-diag-oper.yang
-rw-r--r-- 1 root root   5443 Apr  6 14:12 Cisco-IOS-XR-asr9k-sc-envmon-admin-oper.yang
-rw-r--r-- 1 root root   9812 Apr  6 14:12 Cisco-IOS-XR-asr9k-sc-envmon-oper.yang
-rw-r--r-- 1 root root   7349 Apr  6 14:12 Cisco-IOS-XR-asr9k-sc-invmgr-admin-oper.yang
-rw-r--r-- 1 root root   5270 Apr  6 14:12 Cisco-IOS-XR-asr9k-sc-invmgr-oper.yang
-rw-r--r-- 1 root root   2744 Apr  6 14:12 Cisco-IOS-XR-asr9k-xbar-oper.yang
-rw-r--r-- 1 root root   5155 Apr  6 14:12 Cisco-IOS-XR-atm-vcm-oper.yang
-rw-r--r-- 1 root root  32383 Apr  6 14:12 Cisco-IOS-XR-bundlemgr-oper.yang
-rw-r--r-- 1 root root   3879 Apr  6 14:12 Cisco-IOS-XR-cdp-oper.yang
-rw-r--r-- 1 root root  18052 Apr  6 14:12 Cisco-IOS-XR-clns-isis-oper.yang
-rw-r--r-- 1 root root   1686 Apr  6 14:12 Cisco-IOS-XR-cmproxy-oper.yang
-rw-r--r-- 1 root root   1665 Apr  6 14:12 Cisco-IOS-XR-config-cfgmgr-exec-oper.yang
-rw-r--r-- 1 root root   1007 Apr  6 14:12 Cisco-IOS-XR-config-cfgmgr-oper.yang
-rw-r--r-- 1 root root   2629 Apr  6 14:12 Cisco-IOS-XR-controller-optics-oper.yang
-rw-r--r-- 1 root root   1792 Apr  6 14:12 Cisco-IOS-XR-controller-otu-oper.yang
-rw-r--r-- 1 root root   1568 Apr  6 14:12 Cisco-IOS-XR-crypto-macsec-mka-oper.yang
-rw-r--r-- 1 root root   2916 Apr  6 14:12 Cisco-IOS-XR-crypto-macsec-pl-oper.yang
-rw-r--r-- 1 root root   1603 Apr  6 14:12 Cisco-IOS-XR-crypto-macsec-secy-oper.yang
-rw-r--r-- 1 root root   3988 Apr  6 14:12 Cisco-IOS-XR-crypto-sam-oper.yang
-rw-r--r-- 1 root root   2215 Apr  6 14:12 Cisco-IOS-XR-crypto-ssh-oper.yang
-rw-r--r-- 1 root root  11451 Apr  6 14:12 Cisco-IOS-XR-dnx-driver-oper.yang
-rw-r--r-- 1 root root   2438 Apr  6 14:12 Cisco-IOS-XR-dnx-netflow-oper.yang
-rw-r--r-- 1 root root   1918 Apr  6 14:12 Cisco-IOS-XR-dnx-port-mapper-oper.yang
-rw-r--r-- 1 root root   2547 Apr  6 14:12 Cisco-IOS-XR-dot1x-oper.yang
-rw-r--r-- 1 root root   2443 Apr  6 14:12 Cisco-IOS-XR-drivers-media-eth-oper.yang
-rw-r--r-- 1 root root   3096 Apr  6 14:12 Cisco-IOS-XR-dwdm-ui-oper.yang
-rw-r--r-- 1 root root   4098 Apr  6 14:12 Cisco-IOS-XR-es-acl-oper.yang
-rw-r--r-- 1 root root  19368 Apr  6 14:12 Cisco-IOS-XR-ethernet-cfm-oper.yang
-rw-r--r-- 1 root root   4613 Apr  6 14:12 Cisco-IOS-XR-ethernet-link-oam-oper.yang
-rw-r--r-- 1 root root   4631 Apr  6 14:12 Cisco-IOS-XR-ethernet-lldp-oper.yang
-rw-r--r-- 1 root root  12222 Apr  6 14:12 Cisco-IOS-XR-evpn-oper.yang
-rw-r--r-- 1 root root   1817 Apr  6 14:12 Cisco-IOS-XR-fia-internal-tcam-oper.yang
-rw-r--r-- 1 root root  35216 Apr  6 14:12 Cisco-IOS-XR-fib-common-oper.yang
-rw-r--r-- 1 root root   9673 Apr  6 14:12 Cisco-IOS-XR-freqsync-oper.yang
-rw-r--r-- 1 root root   2087 Apr  6 14:12 Cisco-IOS-XR-fretta-bcm-dpa-drop-stats-oper.yang
-rw-r--r-- 1 root root   7041 Apr  6 14:12 Cisco-IOS-XR-fretta-bcm-dpa-hw-resources-oper.yang
-rw-r--r-- 1 root root   5101 Apr  6 14:12 Cisco-IOS-XR-fretta-bcm-dpa-npu-stats-oper.yang
-rw-r--r-- 1 root root  18452 Apr  6 14:12 Cisco-IOS-XR-fretta-bcm-dpa-resources-oper.yang
-rw-r--r-- 1 root root   2167 Apr  6 14:12 Cisco-IOS-XR-fretta-grid-svr-oper.yang
-rw-r--r-- 1 root root   2593 Apr  6 14:12 Cisco-IOS-XR-ha-eem-policy-oper.yang
-rw-r--r-- 1 root root   8182 Apr  6 14:12 Cisco-IOS-XR-icpe-infra-oper.yang
-rw-r--r-- 1 root root   2878 Apr  6 14:12 Cisco-IOS-XR-icpe-sdacp-oper.yang
-rw-r--r-- 1 root root  14604 Apr  6 14:12 Cisco-IOS-XR-iedge4710-oper.yang
-rw-r--r-- 1 root root   5905 Apr  6 14:12 Cisco-IOS-XR-ifmgr-oper.yang
-rw-r--r-- 1 root root   1553 Apr  6 14:12 Cisco-IOS-XR-infra-alarm-logger-oper.yang
-rw-r--r-- 1 root root   4852 Apr  6 14:12 Cisco-IOS-XR-infra-correlator-oper.yang
-rw-r--r-- 1 root root   1279 Apr  6 14:12 Cisco-IOS-XR-infra-dumper-exception-oper.yang
-rw-r--r-- 1 root root   3103 Apr  6 14:12 Cisco-IOS-XR-infra-dumper-oper.yang
-rw-r--r-- 1 root root  23520 Apr  6 14:12 Cisco-IOS-XR-infra-objmgr-oper.yang
-rw-r--r-- 1 root root 196239 Apr  6 14:12 Cisco-IOS-XR-infra-policymgr-oper.yang
-rw-r--r-- 1 root root  14345 Apr  6 14:12 Cisco-IOS-XR-infra-rcmd-oper.yang
-rw-r--r-- 1 root root   1467 Apr  6 14:12 Cisco-IOS-XR-infra-rmf-oper.yang
-rw-r--r-- 1 root root   6621 Apr  6 14:12 Cisco-IOS-XR-infra-rsi-oper.yang
-rw-r--r-- 1 root root   4977 Apr  6 14:12 Cisco-IOS-XR-infra-serg-oper.yang
-rw-r--r-- 1 root root   1058 Apr  6 14:12 Cisco-IOS-XR-infra-sla-oper.yang
-rw-r--r-- 1 root root   3426 Apr  6 14:12 Cisco-IOS-XR-infra-statsd-oper.yang
-rw-r--r-- 1 root root   2186 Apr  6 14:12 Cisco-IOS-XR-infra-syslog-oper.yang
-rw-r--r-- 1 root root   3862 Apr  6 14:12 Cisco-IOS-XR-infra-tc-oper.yang
-rw-r--r-- 1 root root   3988 Apr  6 14:12 Cisco-IOS-XR-infra-xtc-agent-oper.yang
-rw-r--r-- 1 root root   8544 Apr  6 14:12 Cisco-IOS-XR-infra-xtc-oper.yang
-rw-r--r-- 1 root root  10737 Apr  6 14:12 Cisco-IOS-XR-installmgr-admin-oper.yang
-rw-r--r-- 1 root root  13097 Apr  6 14:12 Cisco-IOS-XR-invmgr-oper.yang
-rw-r--r-- 1 root root  40970 Apr  6 14:12 Cisco-IOS-XR-ip-bfd-oper.yang
-rw-r--r-- 1 root root   3402 Apr  6 14:12 Cisco-IOS-XR-ip-daps-oper.yang
-rw-r--r-- 1 root root   2048 Apr  6 14:12 Cisco-IOS-XR-ip-domain-oper.yang
-rw-r--r-- 1 root root   3931 Apr  6 14:12 Cisco-IOS-XR-ip-iarm-v4-oper.yang
-rw-r--r-- 1 root root   3799 Apr  6 14:12 Cisco-IOS-XR-ip-iarm-v6-oper.yang
-rw-r--r-- 1 root root   1955 Apr  6 14:12 Cisco-IOS-XR-ip-iep-oper.yang
-rw-r--r-- 1 root root   4278 Apr  6 14:12 Cisco-IOS-XR-ip-mobileip-oper.yang
-rw-r--r-- 1 root root   2736 Apr  6 14:12 Cisco-IOS-XR-ip-ntp-admin-oper.yang
-rw-r--r-- 1 root root   1764 Apr  6 14:12 Cisco-IOS-XR-ip-ntp-oper.yang
-rw-r--r-- 1 root root   2382 Apr  6 14:12 Cisco-IOS-XR-ip-pfilter-oper.yang
-rw-r--r-- 1 root root  19418 Apr  6 14:12 Cisco-IOS-XR-ip-rib-ipv4-oper.yang
-rw-r--r-- 1 root root  16905 Apr  6 14:12 Cisco-IOS-XR-ip-rib-ipv6-oper.yang
-rw-r--r-- 1 root root   3703 Apr  6 14:12 Cisco-IOS-XR-ip-rip-oper.yang
-rw-r--r-- 1 root root  39034 Apr  6 14:12 Cisco-IOS-XR-ip-rsvp-oper.yang
-rw-r--r-- 1 root root   2951 Apr  6 14:12 Cisco-IOS-XR-ip-sbfd-oper.yang
-rw-r--r-- 1 root root  12337 Apr  6 14:12 Cisco-IOS-XR-ip-tcp-oper.yang
-rw-r--r-- 1 root root   6407 Apr  6 14:12 Cisco-IOS-XR-ip-udp-oper.yang
-rw-r--r-- 1 root root   6059 Apr  6 14:12 Cisco-IOS-XR-ipv4-acl-oper.yang
-rw-r--r-- 1 root root   6198 Apr  6 14:12 Cisco-IOS-XR-ipv4-arp-oper.yang
-rw-r--r-- 1 root root   3135 Apr  6 14:12 Cisco-IOS-XR-ipv4-autorp-oper.yang
-rw-r--r-- 1 root root   4100 Apr  6 14:12 Cisco-IOS-XR-ipv4-bgp-oc-oper.yang
-rw-r--r-- 1 root root  38416 Apr  6 14:12 Cisco-IOS-XR-ipv4-bgp-oper.yang
-rw-r--r-- 1 root root  12237 Apr  6 14:12 Cisco-IOS-XR-ipv4-dhcpd-oper.yang
-rw-r--r-- 1 root root   5711 Apr  6 14:12 Cisco-IOS-XR-ipv4-hsrp-oper.yang
-rw-r--r-- 1 root root  12463 Apr  6 14:12 Cisco-IOS-XR-ipv4-igmp-oper.yang
-rw-r--r-- 1 root root   3860 Apr  6 14:12 Cisco-IOS-XR-ipv4-io-oper.yang
-rw-r--r-- 1 root root   2308 Apr  6 14:12 Cisco-IOS-XR-ipv4-ma-oper.yang
-rw-r--r-- 1 root root  29884 Apr  6 14:12 Cisco-IOS-XR-ipv4-ospf-oper.yang
-rw-r--r-- 1 root root  34430 Apr  6 14:12 Cisco-IOS-XR-ipv4-pim-oper.yang
-rw-r--r-- 1 root root   5313 Apr  6 14:12 Cisco-IOS-XR-ipv4-vrrp-oper.yang
-rw-r--r-- 1 root root   5966 Apr  6 14:12 Cisco-IOS-XR-ipv6-acl-oper.yang
-rw-r--r-- 1 root root   1718 Apr  6 14:12 Cisco-IOS-XR-ipv6-io-oper.yang
-rw-r--r-- 1 root root   4788 Apr  6 14:12 Cisco-IOS-XR-ipv6-ma-oper.yang
-rw-r--r-- 1 root root   5434 Apr  6 14:12 Cisco-IOS-XR-ipv6-nd-oper.yang
-rw-r--r-- 1 root root  11309 Apr  6 14:12 Cisco-IOS-XR-ipv6-new-dhcpv6d-oper.yang
-rw-r--r-- 1 root root  22886 Apr  6 14:12 Cisco-IOS-XR-ipv6-ospfv3-oper.yang
-rw-r--r-- 1 root root   5011 Apr  6 14:12 Cisco-IOS-XR-l2-eth-infra-oper.yang
-rw-r--r-- 1 root root   7089 Apr  6 14:12 Cisco-IOS-XR-l2rib-oper.yang
-rw-r--r-- 1 root root  64046 Apr  6 14:12 Cisco-IOS-XR-l2vpn-oper.yang
-rw-r--r-- 1 root root   1364 Apr  6 14:12 Cisco-IOS-XR-lib-keychain-oper.yang
-rw-r--r-- 1 root root   2069 Apr  6 14:12 Cisco-IOS-XR-lib-mpp-oper.yang
-rw-r--r-- 1 root root   1301 Apr  6 14:12 Cisco-IOS-XR-linux-os-reboot-history-oper.yang
-rw-r--r-- 1 root root   2933 Apr  6 14:12 Cisco-IOS-XR-lmp-oper.yang
-rw-r--r-- 1 root root   1967 Apr  6 14:12 Cisco-IOS-XR-lpts-ifib-oper.yang
-rw-r--r-- 1 root root   1667 Apr  6 14:12 Cisco-IOS-XR-lpts-pa-oper.yang
-rw-r--r-- 1 root root   3451 Apr  6 14:12 Cisco-IOS-XR-lpts-pre-ifib-oper.yang
-rw-r--r-- 1 root root   1535 Apr  6 14:12 Cisco-IOS-XR-macsec-ctrlr-oper.yang
-rw-r--r-- 1 root root   1139 Apr  6 14:12 Cisco-IOS-XR-man-ems-oper.yang
-rw-r--r-- 1 root root  21819 Apr  6 14:12 Cisco-IOS-XR-man-ipsla-oper.yang
-rw-r--r-- 1 root root   2603 Apr  6 14:12 Cisco-IOS-XR-man-xml-ttyagent-oper.yang
-rw-r--r-- 1 root root   2803 Apr  6 14:12 Cisco-IOS-XR-manageability-object-tracking-oper.yang
-rw-r--r-- 1 root root  10458 Apr  6 14:12 Cisco-IOS-XR-manageability-perfmgmt-oper.yang
-rw-r--r-- 1 root root   2771 Apr  6 14:12 Cisco-IOS-XR-mpls-io-oper.yang
-rw-r--r-- 1 root root  20742 Apr  6 14:12 Cisco-IOS-XR-mpls-ldp-oper.yang
-rw-r--r-- 1 root root   9788 Apr  6 14:12 Cisco-IOS-XR-mpls-lsd-oper.yang
-rw-r--r-- 1 root root   2182 Apr  6 14:12 Cisco-IOS-XR-mpls-oam-oper.yang
-rw-r--r-- 1 root root   2490 Apr  6 14:12 Cisco-IOS-XR-mpls-static-oper.yang
-rw-r--r-- 1 root root  68471 Apr  6 14:12 Cisco-IOS-XR-mpls-te-oper.yang
-rw-r--r-- 1 root root   1652 Apr  6 14:12 Cisco-IOS-XR-mpls-vpn-oper.yang
-rw-r--r-- 1 root root   3235 Apr  6 14:12 Cisco-IOS-XR-ncs1001-ots-oper.yang
-rw-r--r-- 1 root root   1504 Apr  6 14:12 Cisco-IOS-XR-ncs1k-macsec-ea-oper.yang
-rw-r--r-- 1 root root   1978 Apr  6 14:12 Cisco-IOS-XR-ncs1k-mxp-headless-oper.yang
-rw-r--r-- 1 root root   1537 Apr  6 14:12 Cisco-IOS-XR-ncs1k-mxp-lldp-oper.yang
-rw-r--r-- 1 root root   1466 Apr  6 14:12 Cisco-IOS-XR-ncs1k-mxp-oper.yang
-rw-r--r-- 1 root root   2052 Apr  6 14:12 Cisco-IOS-XR-ncs5500-coherent-node-oper.yang
-rw-r--r-- 1 root root   1497 Apr  6 14:12 Cisco-IOS-XR-ncs5500-coherent-portmode-oper.yang
-rw-r--r-- 1 root root   5387 Apr  6 14:12 Cisco-IOS-XR-ncs5500-qos-oper.yang
-rw-r--r-- 1 root root   3611 Apr  6 14:12 Cisco-IOS-XR-ncs6k-acl-oper.yang
-rw-r--r-- 1 root root   1633 Apr  6 14:12 Cisco-IOS-XR-nto-misc-oper.yang
-rw-r--r-- 1 root root   1663 Apr  6 14:12 Cisco-IOS-XR-nto-misc-shmem-oper.yang
-rw-r--r-- 1 root root   1691 Apr  6 14:12 Cisco-IOS-XR-nto-misc-shprocmem-oper.yang
-rw-r--r-- 1 root root   2131 Apr  6 14:12 Cisco-IOS-XR-pbr-oper.yang
-rw-r--r-- 1 root root   5308 Apr  6 14:12 Cisco-IOS-XR-pbr-vservice-ea-oper.yang
-rw-r--r-- 1 root root   4261 Apr  6 14:12 Cisco-IOS-XR-pbr-vservice-mgr-oper.yang
-rw-r--r-- 1 root root   1459 Apr  6 14:12 Cisco-IOS-XR-pfi-im-cmd-ctrlr-oper.yang
-rw-r--r-- 1 root root   3880 Apr  6 14:12 Cisco-IOS-XR-pfi-im-cmd-oper.yang
-rw-r--r-- 1 root root   6331 Apr  6 14:12 Cisco-IOS-XR-pfm-oper.yang
-rw-r--r-- 1 root root   7771 Apr  6 14:12 Cisco-IOS-XR-plat-chas-invmgr-oper.yang
-rw-r--r-- 1 root root   2749 Apr  6 14:12 Cisco-IOS-XR-platform-pifib-oper.yang
-rw-r--r-- 1 root root 110101 Apr  6 14:12 Cisco-IOS-XR-pmengine-oper.yang
-rw-r--r-- 1 root root   8853 Apr  6 14:12 Cisco-IOS-XR-policy-repository-oper.yang
-rw-r--r-- 1 root root   1831 Apr  6 14:12 Cisco-IOS-XR-ppp-ea-oper.yang
-rw-r--r-- 1 root root   4601 Apr  6 14:12 Cisco-IOS-XR-ppp-ma-oper.yang
-rw-r--r-- 1 root root   2213 Apr  6 14:12 Cisco-IOS-XR-pppoe-ea-oper.yang
-rw-r--r-- 1 root root   3953 Apr  6 14:12 Cisco-IOS-XR-prm-server-oper.yang
-rw-r--r-- 1 root root   1836 Apr  6 14:12 Cisco-IOS-XR-procmem-oper.yang
-rw-r--r-- 1 root root   7290 Apr  6 14:12 Cisco-IOS-XR-ptp-oper.yang
-rw-r--r-- 1 root root   1284 Apr  6 14:12 Cisco-IOS-XR-ptp-pd-oper.yang
-rw-r--r-- 1 root root  40550 Apr  6 14:12 Cisco-IOS-XR-qos-ma-oper.yang
-rw-r--r-- 1 root root   1332 Apr  6 14:12 Cisco-IOS-XR-reboot-history-oper.yang
-rw-r--r-- 1 root root   1460 Apr  6 14:12 Cisco-IOS-XR-rgmgr-oper.yang
-rw-r--r-- 1 root root   1835 Apr  6 14:12 Cisco-IOS-XR-rptiming-dti-oper.yang
-rw-r--r-- 1 root root   1709 Apr  6 14:12 Cisco-IOS-XR-rptiming-tmg-oper.yang
-rw-r--r-- 1 root root   4248 Apr  6 14:12 Cisco-IOS-XR-sdr-invmgr-diag-oper.yang
-rw-r--r-- 1 root root   4629 Apr  6 14:12 Cisco-IOS-XR-sdr-invmgr-oper.yang
-rw-r--r-- 1 root root   5364 Apr  6 14:12 Cisco-IOS-XR-segment-routing-ms-oper.yang
-rw-r--r-- 1 root root   1269 Apr  6 14:12 Cisco-IOS-XR-shellutil-filesystem-oper.yang
-rw-r--r-- 1 root root   1185 Apr  6 14:12 Cisco-IOS-XR-shellutil-oper.yang
-rw-r--r-- 1 root root   2850 Apr  6 14:12 Cisco-IOS-XR-show-fpd-loc-ng-oper.yang
-rw-r--r-- 1 root root  10279 Apr  6 14:12 Cisco-IOS-XR-skp-qos-oper.yang
-rw-r--r-- 1 root root   2462 Apr  6 14:12 Cisco-IOS-XR-skywarp-netflow-oper.yang
-rw-r--r-- 1 root root  15130 Apr  6 14:12 Cisco-IOS-XR-snmp-agent-oper.yang
-rw-r--r-- 1 root root   1622 Apr  6 14:12 Cisco-IOS-XR-snmp-entitymib-oper.yang
-rw-r--r-- 1 root root   3459 Apr  6 14:12 Cisco-IOS-XR-snmp-ifmib-oper.yang
-rw-r--r-- 1 root root   2694 Apr  6 14:12 Cisco-IOS-XR-snmp-sensormib-oper.yang
-rw-r--r-- 1 root root   2392 Apr  6 14:12 Cisco-IOS-XR-sse-span-oper.yang
-rw-r--r-- 1 root root   2796 Apr  6 14:12 Cisco-IOS-XR-subscriber-accounting-oper.yang
-rw-r--r-- 1 root root   2504 Apr  6 14:12 Cisco-IOS-XR-subscriber-ipsub-oper.yang
-rw-r--r-- 1 root root   7100 Apr  6 14:12 Cisco-IOS-XR-subscriber-pppoe-ma-oper.yang
-rw-r--r-- 1 root root   2138 Apr  6 14:12 Cisco-IOS-XR-subscriber-session-mon-oper.yang
-rw-r--r-- 1 root root   4296 Apr  6 14:12 Cisco-IOS-XR-subscriber-srg-oper.yang
-rw-r--r-- 1 root root   1874 Apr  6 14:12 Cisco-IOS-XR-syncc-oper.yang
-rw-r--r-- 1 root root   2603 Apr  6 14:12 Cisco-IOS-XR-telemetry-model-driven-oper.yang
-rw-r--r-- 1 root root   5059 Apr  6 14:12 Cisco-IOS-XR-terminal-device-oper.yang
-rw-r--r-- 1 root root   1336 Apr  6 14:12 Cisco-IOS-XR-tty-management-cmd-oper.yang
-rw-r--r-- 1 root root   1301 Apr  6 14:12 Cisco-IOS-XR-tty-management-oper.yang
-rw-r--r-- 1 root root   7882 Apr  6 14:12 Cisco-IOS-XR-tty-server-oper.yang
-rw-r--r-- 1 root root   6234 Apr  6 14:12 Cisco-IOS-XR-tunnel-l2tun-oper.yang
-rw-r--r-- 1 root root   1721 Apr  6 14:12 Cisco-IOS-XR-tunnel-nve-oper.yang
-rw-r--r-- 1 root root   2600 Apr  6 14:12 Cisco-IOS-XR-tunnel-vpdn-oper.yang
-rw-r--r-- 1 root root   5768 Apr  6 14:12 Cisco-IOS-XR-upgrade-fpd-oper.yang
-rw-r--r-- 1 root root   1508 Apr  6 14:12 Cisco-IOS-XR-wanphy-ui-oper.yang
-rw-r--r-- 1 root root   1903 Apr  6 14:12 Cisco-IOS-XR-wd-oper.yang
-rw-r--r-- 1 root root   1370 Apr  6 14:12 Cisco-IOS-XR-wdsysmon-fd-oper.yang
[root@8d776fccfe83 632]#
    

Action Models


Action models serve to provide objects for performing state altering actions on devices. All Cisco IOS-XR YANG models related to actions will have a "-act" suffix. Let's see what's available.
    
[root@8d776fccfe83 632]# ls -l Cisco-IOS-XR-*act.yang
-rw-r--r-- 1 root root   2523 Apr  6 14:12 Cisco-IOS-XR-cfgmgr-rollback-act.yang
-rw-r--r-- 1 root root   4225 Apr  6 14:12 Cisco-IOS-XR-crypto-act.yang
-rw-r--r-- 1 root root   1024 Apr  6 14:12 Cisco-IOS-XR-hwmod-mpa-reload-act.yang
-rw-r--r-- 1 root root   1541 Apr  6 14:12 Cisco-IOS-XR-infra-statsd-act.yang
-rw-r--r-- 1 root root 377861 Apr  6 14:12 Cisco-IOS-XR-ipv4-bgp-act.yang
-rw-r--r-- 1 root root   6430 Apr  6 14:12 Cisco-IOS-XR-ipv4-ospf-act.yang
-rw-r--r-- 1 root root   4530 Apr  6 14:12 Cisco-IOS-XR-ipv4-ping-act.yang
-rw-r--r-- 1 root root   3332 Apr  6 14:12 Cisco-IOS-XR-ipv4-traceroute-act.yang
-rw-r--r-- 1 root root   5648 Apr  6 14:12 Cisco-IOS-XR-ipv6-ospfv3-act.yang
-rw-r--r-- 1 root root   2490 Apr  6 14:12 Cisco-IOS-XR-ipv6-ping-act.yang
-rw-r--r-- 1 root root   1126 Apr  6 14:12 Cisco-IOS-XR-ipv6-traceroute-act.yang
-rw-r--r-- 1 root root   4522 Apr  6 14:12 Cisco-IOS-XR-isis-act.yang
-rw-r--r-- 1 root root   1336 Apr  6 14:12 Cisco-IOS-XR-lib-keychain-act.yang
-rw-r--r-- 1 root root   1538 Apr  6 14:12 Cisco-IOS-XR-ncs1001-ots-act.yang
-rw-r--r-- 1 root root   1344 Apr  6 14:12 Cisco-IOS-XR-ping-act.yang
-rw-r--r-- 1 root root  11918 Apr  6 14:12 Cisco-IOS-XR-snmp-test-trap-act.yang
-rw-r--r-- 1 root root   1111 Apr  6 14:12 Cisco-IOS-XR-syslog-act.yang
-rw-r--r-- 1 root root   1034 Apr  6 14:12 Cisco-IOS-XR-sysmgr-act.yang
-rw-r--r-- 1 root root   1280 Apr  6 14:12 Cisco-IOS-XR-traceroute-act.yang
-rw-r--r-- 1 root root   1312 Apr  6 14:12 Cisco-IOS-XR-upgrade-fpd-ng-act.yang
[root@8d776fccfe83 632]#