cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
726
Views
0
Helpful
3
Replies

How to retrieve live status data

sspraggs
Cisco Employee
Cisco Employee

Folks,

   I have an XR device (6.1.2) with a Netconf NED (built using Pioneer) and I want to retrieve speciifc live status information about the state of the OSPF process via the NSO REST API. The application is to use NSO to retreive live status info but use an external tool (such as ansible) to do a series of system checks.

As an example I'm using the curl command and can successfully retrieve some of the operational data associated with the OSPF processes:

curl -u admin:admin -H "Accept: application/vnd.yang.collection+xml" -X GET http://localhost:8080/api/operational/devices/device/r2/live-status/ipv4-ospf-oper:ospf/processes/process/101/default-vrf/process-information/process-areas/process-area

Which responds with:

<collection xmlns:y="http://tail-f.com/ns/rest">

  <process-area xmlns="http://cisco.com/ns/yang/Cisco-IOS-XR-ipv4-ospf-oper">

    <area-id>0</area-id>

    <area-id-string>0.0.0.0</area-id-string>

    <backbone-area-active>true</backbone-area-active>

    <area-interface-count>2</area-interface-count>

    <area-stub>false</area-stub>

    <area-total-stub>false</area-total-stub>

    <stub-default-cost>1</stub-default-cost>

    <area-nssa>false</area-nssa>

    <nssa-no-redistribution>false</nssa-no-redistribution>

    <nssa-translate>false</nssa-translate>

    <nssa-default>false</nssa-default>

    <te-enabled>false</te-enabled>

    <te-topology-version>0</te-topology-version>

    <external-out>false</external-out>

    <summary-in>false</summary-in>

    <segment-routing>0</segment-routing>

    <sr-strict-spf-cap>false</sr-strict-spf-cap>

    <sr-strict-spfsids-available>false</sr-strict-spfsids-available>

    <authentication-type>mgmt-ospf-auth-none</authentication-type>

    <spf-count>8</spf-count>

    <area-policy-in>false</area-policy-in>

    <area-policy-in-name></area-policy-in-name>

    <area-policy-out>false</area-policy-out>

    <area-policy-out-name></area-policy-out-name>

    <area-lsa-count>4</area-lsa-count>

    <area-lsa-checksum>144532</area-lsa-checksum>

    <area-opaque-lsa-count>0</area-opaque-lsa-count>

    <area-opaque-lsa-checksum>0</area-opaque-lsa-checksum>

    <area-dc-bitless-lsa-count>0</area-dc-bitless-lsa-count>

    <indication-lsa-count>0</indication-lsa-count>

    <dna-lsa-count>0</dna-lsa-count>

    <flood-list-length>0</flood-list-length>

    <area-lfa-interface-count>0</area-lfa-interface-count>

    <area-per-prefix-lfa-interface-count>0</area-per-prefix-lfa-interface-count>

    <area-lfa-revision>0</area-lfa-revision>

    <area-adj-stag-num-nbr-forming>0</area-adj-stag-num-nbr-forming>

    <area-num-nbr-full>1</area-num-nbr-full>

  </process-area>

  <process-area xmlns="http://cisco.com/ns/yang/Cisco-IOS-XR-ipv4-ospf-oper">

    <area-id>16843009</area-id>

    <area-id-string>1.1.1.1</area-id-string>

    <backbone-area-active>false</backbone-area-active>

    <area-interface-count>1</area-interface-count>

    <area-stub>false</area-stub>

    <area-total-stub>false</area-total-stub>

    <stub-default-cost>1</stub-default-cost>

    <area-nssa>false</area-nssa>

    <nssa-no-redistribution>false</nssa-no-redistribution>

    <nssa-translate>false</nssa-translate>

    <nssa-default>false</nssa-default>

    <te-enabled>false</te-enabled>

    <te-topology-version>0</te-topology-version>

    <external-out>false</external-out>

    <summary-in>false</summary-in>

    <segment-routing>0</segment-routing>

    <sr-strict-spf-cap>false</sr-strict-spf-cap>

    <sr-strict-spfsids-available>false</sr-strict-spfsids-available>

    <authentication-type>mgmt-ospf-auth-none</authentication-type>

    <spf-count>5</spf-count>

    <area-policy-in>false</area-policy-in>

    <area-policy-in-name></area-policy-in-name>

    <area-policy-out>false</area-policy-out>

    <area-policy-out-name></area-policy-out-name>

    <area-lsa-count>6</area-lsa-count>

    <area-lsa-checksum>212264</area-lsa-checksum>

    <area-opaque-lsa-count>0</area-opaque-lsa-count>

    <area-opaque-lsa-checksum>0</area-opaque-lsa-checksum>

    <area-dc-bitless-lsa-count>0</area-dc-bitless-lsa-count>

    <indication-lsa-count>0</indication-lsa-count>

    <dna-lsa-count>0</dna-lsa-count>

    <flood-list-length>0</flood-list-length>

    <area-lfa-interface-count>0</area-lfa-interface-count>

    <area-per-prefix-lfa-interface-count>0</area-per-prefix-lfa-interface-count>

    <area-lfa-revision>0</area-lfa-revision>

    <area-adj-stag-num-nbr-forming>0</area-adj-stag-num-nbr-forming>

    <area-num-nbr-full>0</area-num-nbr-full>

  </process-area>

</collection>

I have a couple of questions

1) I seem to be able to retireve the data by using application/vnd.yang.collection+xml as shown above or using

curl -u admin:admin -H "Accept: application/vnd.yang.data+xml" -X GET http://localhost:8080/api/operational/devices/device/r2/live-status/ipv4-ospf-oper:ospf/processes/process/101/default-vrf/process-information/process-areas?deep

I'm not clear on the difference between the two approaches and secondly which is the most efficient from an NSO persepective.

2) I really want to only collect a small amount of this data. Top level I want to individually specify the 'area-id-string' and collect info on each process-area not all of them For example area-id-string 0.0.0.0 (this is specified in the configuration). Within each process-area I really only want to receive spf-count, area-lsa-count and the area-lsa-checksum. Fully appreciate I can do this externally but would like to do this via the API call. I have tried the following:

curl -u admin:admin -H "Accept: application/vnd.yang.collection+xml" -X GET http://localhost:8080/api/operational/devices/device/r2/live-status/ipv4-ospf-oper:ospf/processes/process/101/default-vrf/process-information/process-areas/process-area/area-id-string/0.0.0.0?select=spf-count

and quite a few variations on the theme. None are successful. Any suggestions greatly appreciated.

Cheers Simon

1 Accepted Solution

Accepted Solutions

You should not name the key element (area-id). Replace it with the key value (I guess 0).

View solution in original post

3 Replies 3

rogaglia
Cisco Employee
Cisco Employee

Simon,

You did not paste the YANG model that you are targeting here.

Just a small question, when you tried:

curl -u admin:admin -H "Accept: application/vnd.yang.collection+xml" -X GET http://localhost:8080/api/operational/devices/device/r2/live-status/ipv4-ospf-oper:ospf/processes/process/101/default-vrf/process-information/process-areas/process-area/area-id-string/0.0.0.0?select=spf-count

Are you sure "area-id-string" is the key of the process-area list? Isn't "area-id"?

Roque

sspraggs
Cisco Employee
Cisco Employee

Roque,

    Yang model is an IOS/XR model.

Cisco-IOS-XR-ipv4-ospf-oper.yang

The particular section is which I’m trying to pull apart is contained in a submodel.

Cisco-IOS-XR-ipv4-ospf-oper-sub2.yang

Pyang output:

(python2) SSPRAGGS-M-34Y2:612 sspraggs$ pyang -f tree Cisco-IOS-XR-ipv4-ospf-oper.yang

Cisco-IOS-XR-ipv4-ospf-oper-sub1.yang:11: warning: imported module Cisco-IOS-XR-types not used

module: Cisco-IOS-XR-ipv4-ospf-oper

    +--ro ospf

       +--ro processes

          +--ro process* [process-name]

             +--ro vrfs

             |  +--ro vrf* [vrf-name]

             |     +--ro interface-vrf-information

             |     |  +--ro sham-links

             |     |     +--ro sham-link* [sham-link-name]

             |     |        +--ro sham-link-name                       xr:Cisco-ios-xr-string

             |     |        +--ro sham-link-neighbor

             |     |        |  +--ro sham-link-retransmissoin

             |     |        |  |  +--ro dbd-retransmission-count?             uint32

             |     |        |  |  +--ro dbd-retransmission-total-count?       uint32

             |     |        |  |  +--ro area-flooding-index?                  uint32

             |     |        |  |  +--ro as-flood-index?                       uint32

             |     |        |  |  +--ro neighbor-retransmission-count?        uint32

             |     |        |  |  +--ro number-of-retransmissions?            uint32

             |     |        |  |  +--ro area-first-flood-information?         uint32

             |     |        |  |  +--ro area-first-flood-information-index?   uint32

             |     |        |  |  +--ro as-first-flood-information?           uint32

             |     |        |  |  +--ro as-first-flood-information-index?     uint32

             |     |        |  |  +--ro area-next-flood-information?          uint32

             |     |        |  |  +--ro area-next-flood-information-index?    uint32

             |     |        |  |  +--ro as-next-flood-information?            uint32

             |     |        |  |  +--ro as-next-flood-information-index?      uint32

             |     |        |  |  +--ro last-retransmission-length?           uint32

             |     |        |  |  +--ro maximum-retransmission-length?        uint32

             |     |        |  |  +--ro last-retransmission-time?             uint32

             |     |        |  |  +--ro maximum-retransmission-time?          uint32

             |     |        |  |  +--ro lsa-retransmission-timer?             uint32

             |     |        |  +--ro sham-link-suppress-hello?   boolean

             |     |        |  +--ro sham-link-state?            Neighbor-state

             |     |        +--ro sham-link-name-xr?                   string

             |     |        +--ro sham-link-neighbor-id?               inet:ipv4-address

             |     |        +--ro sham-link-source-address?            inet:ipv4-address

             |     |        +--ro sham-link-dest-address?              inet:ipv4-address

             |     |        +--ro sham-link-state?                     Ospf-interface-state

             |     |        +--ro sham-link-demand-circuit?            boolean

             |     |        +--ro sham-link-dc-bitless-lsa?            uint32

             |     |        +--ro sham-link-ifindex?                   uint32

             |     |        +--ro sham-link-area?                      string

             |     |        +--ro sham-link-cost?                      uint16

             |     |        +--ro sham-link-transmission-delay?        uint16

             |     |        +--ro sham-link-hello-interval?            uint32

             |     |        +--ro sham-link-hello-interval-ms?         uint32

             |     |        +--ro sham-link-dead-interval?             uint32

             |     |        +--ro sham-link-wait-interval?             uint32

             |     |        +--ro sham-link-retransmission-interval?   uint32

             |     |        +--ro sham-link-next-hello?                uint32

             |     |        +--ro sham-link-next-hello-ms?             uint32

             |     |        +--ro sham-link-passive?                   boolean

             |     |        +--ro sham-link-authentication-type?       Authentication

             |     |        +--ro sham-link-youngest-md-key?           boolean

             |     |        +--ro sham-link-youngest-md-key-id?        uint16

             |     |        +--ro sham-link-old-md-key-count?          uint32

             |     |        +--ro sham-link-keychain-id?               uint64

             |     |        +--ro sham-link-nsf-enabled?               boolean

             |     |        +--ro sham-link-nsf?                       boolean

             |     |        +--ro sham-link-last-nsf?                  uint32

             |     |        +--ro sham-link-md-key*                    uint16

             |     +--ro vrf-name                     xr:Cisco-ios-xr-string

             |     +--ro flood-list-table

             |     |  +--ro flood* [interface-name]

             |     |     +--ro interface-name          xr:Interface-name

             |     |     +--ro flood-interface-name?   xr:Interface-name

             |     |     +--ro flood-pacing-timer?     uint32

             |     |     +--ro flood-lsa-count?        uint32

             |     |     +--ro area-flood*

             |     |     |  +--ro header-lsa-type?             Lsa

             |     |     |  +--ro header-lsa-age?              uint16

             |     |     |  +--ro header-ls-id?                inet:ipv4-address

             |     |     |  +--ro header-advertising-router?   inet:ipv4-address

             |     |     |  +--ro header-sequence-number?      uint32

             |     |     |  +--ro header-lsa-checksum?         uint16

             |     |     +--ro as-flood*

             |     |        +--ro header-lsa-type?             Lsa

             |     |        +--ro header-lsa-age?              uint16

             |     |        +--ro header-ls-id?                inet:ipv4-address

             |     |        +--ro header-advertising-router?   inet:ipv4-address

             |     |        +--ro header-sequence-number?      uint32

             |     |        +--ro header-lsa-checksum?         uint16

             |     +--ro mpls-te

             |     |  +--ro mpls-te-links

             |     |  |  +--ro mpls-te-link* [area-id]

             |     |  |     +--ro area-id                     int32

             |     |  |     +--ro mpls-te-router-id?          inet:ipv4-address

             |     |  |     +--ro mpls-te-enabled?            boolean

             |     |  |     +--ro mpls-te-initialized?        boolean

             |     |  |     +--ro mpls-te-area-id?            string

             |     |  |     +--ro mpls-te-area-instance?      uint32

             |     |  |     +--ro mpls-te-router-address?     inet:ipv4-address

             |     |  |     +--ro mpls-te-next-fragment-id?   uint32

             |     |  |     +--ro spacious-fragment?          boolean

             |     |  |     +--ro mpls-te-link*

             |     |  |     |  +--ro global-unreserve-bw-per-priority

             |     |  |     |  |  +--ro bw-per-priority*   uint64

             |     |  |     |  +--ro sub-pool-unreserve-bw-per-priority

             |     |  |     |  |  +--ro bw-per-priority*   uint64

             |     |  |     |  +--ro link-protocol-priority-capability

             |     |  |     |  |  +--ro link-protocol-capability?   uint8

             |     |  |     |  |  +--ro link-protocol-priority?     uint8

             |     |  |     |  +--ro link-sw-capability

             |     |  |     |  |  +--ro link-switching-capability?     uint8

             |     |  |     |  |  +--ro link-encoding?                 uint8

             |     |  |     |  |  +--ro minimum-lsp-bw?                uint64

             |     |  |     |  |  +--ro link-mtu?                      uint16

             |     |  |     |  |  +--ro maximum-lsp-bw-per-priority*   uint64

             |     |  |     |  +--ro extended-admin-group-list

             |     |  |     |  |  +--ro extended-admin-size?   uint32

             |     |  |     |  |  +--ro ext-admin-data*        uint32

             |     |  |     |  +--ro new-link?                             boolean

             |     |  |     |  +--ro fragment-id?                          uint32

             |     |  |     |  +--ro mpls-link-instance?                   uint32

             |     |  |     |  +--ro mpls-link-type?                       Link-subnet

             |     |  |     |  +--ro neighbor-system-id?                   inet:ipv4-address

             |     |  |     |  +--ro link-address?                         inet:ipv4-address

             |     |  |     |  +--ro neighbor-ip-address?                  inet:ipv4-address

             |     |  |     |  +--ro igp-metric?                           uint32

             |     |  |     |  +--ro te-metric?                            uint32

             |     |  |     |  +--ro maximum-link-bw?                      uint32

             |     |  |     |  +--ro maximum-link-reservable-bw?           uint32

             |     |  |     |  +--ro maximum-link-sub-reservable-bw?       uint32

             |     |  |     |  +--ro priority-count?                       int32

             |     |  |     |  +--ro affinity?                             uint32

             |     |  |     |  +--ro output-interface-id?                  uint32

             |     |  |     |  +--ro input-interface-id?                   uint32

             |     |  |     |  +--ro dste-in-use?                          boolean

             |     |  |     |  +--ro dste-allocation-model-id?             Igpte-lib-bw-model

             |     |  |     |  +--ro number-of-optional-tl-vs?             uint8

             |     |  |     |  +--ro mplste-link-opt-tlv*

             |     |  |     |     +--ro mplste-link-opt-tlv-type?    Mpls-te-opt-tlv

             |     |  |     |     +--ro mplste-link-opt-tlv-len?     uint16

             |     |  |     |     +--ro mplste-link-opt-tlv-value*

             |     |  |     |        +--ro bctlv-value

             |     |  |     |        |  +--ro model-id?                   uint8

             |     |  |     |        |  +--ro num-b-cs?                   uint32

             |     |  |     |        |  +--ro mplste-link-bc-bandwidth*   uint64

             |     |  |     |        +--ro srlgtlv-value

             |     |  |     |        |  +--ro srlg-len?                uint32

             |     |  |     |        |  +--ro num-srl-gs?              uint32

             |     |  |     |        |  +--ro mplste-link-srlg-data*   uint32

             |     |  |     |        +--ro ixcdtlv-value

             |     |  |     |        |  +--ro ixcd-switching-cap-type

             |     |  |     |        |  |  +--ro ixcdpsc-info

             |     |  |     |        |  |  |  +--ro min-lsp-bandwidth?   uint64

             |     |  |     |        |  |  |  +--ro psc-interface-mtu?   uint16

             |     |  |     |        |  |  +--ro ixcdbw-sub-tlv

             |     |  |     |        |  |  |  +--ro arr-bw-sub-tlv*

             |     |  |     |        |  |  |     +--ro bw-sub-tlv-value

             |     |  |     |        |  |  |     |  +--ro fixed-bw-sub-tlv-value

             |     |  |     |        |  |  |     |  |  +--ro fixed-sub-tlv-value

             |     |  |     |        |  |  |     |  |  |  +--ro signal-type?     uint8

             |     |  |     |        |  |  |     |  |  |  +--ro num-stages?      uint8

             |     |  |     |        |  |  |     |  |  |  +--ro tbit?            uint8

             |     |  |     |        |  |  |     |  |  |  +--ro sbit?            uint8

             |     |  |     |        |  |  |     |  |  |  +--ro tsg?             uint8

             |     |  |     |        |  |  |     |  |  |  +--ro res?             uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |     |  |     |        |  |  |     |  |  +--ro unres-oduj-prio*       uint32

             |     |  |     |        |  |  |     |  +--ro flex-bw-sub-tlv-value

             |     |  |     |        |  |  |     |  |  +--ro flex-sub-tlv-value-common

             |     |  |     |        |  |  |     |  |  |  +--ro signal-type?     uint8

             |     |  |     |        |  |  |     |  |  |  +--ro num-stages?      uint8

             |     |  |     |        |  |  |     |  |  |  +--ro tbit?            uint8

             |     |  |     |        |  |  |     |  |  |  +--ro sbit?            uint8

             |     |  |     |        |  |  |     |  |  |  +--ro tsg?             uint8

             |     |  |     |        |  |  |     |  |  |  +--ro res?             uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |     |  |     |        |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |     |  |     |        |  |  |     |  |  +--ro unres-lspbw*                 uint64

             |     |  |     |        |  |  |     |  |  +--ro max-lspbw*                   uint64

             |     |  |     |        |  |  |     |  +--ro ixcdbw-sub-tlv-type?      uint16

             |     |  |     |        |  |  |     +--ro bw-sub-tlv-type?     uint16

             |     |  |     |        |  |  |     +--ro bw-sub-tlv-length?   uint16

             |     |  |     |        |  |  +--ro switching-cap-type?   uint8

             |     |  |     |        |  +--ro switching-cap?             uint8

             |     |  |     |        |  +--ro rile-len-code?             uint8

             |     |  |     |        |  +--ro fixed-scsi-count?          uint32

             |     |  |     |        |  +--ro flex-scsi-count?           uint32

             |     |  |     |        |  +--ro max-lspbw*                 int64

             |     |  |     |        +--ro unidtlv-value

             |     |  |     |        |  +--ro uni-dir-delay?   uint32

             |     |  |     |        +--ro opaque-tlv-type?   Mpls-te-opt-tlv

             |     |  |     +--ro mpls-te-fragment*

             |     |  |        +--ro fragment-instance?     uint32

             |     |  |        +--ro fragment-id?           uint32

             |     |  |        +--ro dste-model-id?         uint8

             |     |  |        +--ro same-fragment-count?   uint8

             |     |  |        +--ro mpls-te-link*

             |     |  |           +--ro global-unreserve-bw-per-priority

             |     |  |           |  +--ro bw-per-priority*   uint64

             |     |  |           +--ro sub-pool-unreserve-bw-per-priority

             |     |  |           |  +--ro bw-per-priority*   uint64

             |     |  |           +--ro link-protocol-priority-capability

             |     |  |           |  +--ro link-protocol-capability?   uint8

             |     |  |           |  +--ro link-protocol-priority?     uint8

             |     |  |           +--ro link-sw-capability

             |     |  |           |  +--ro link-switching-capability?     uint8

             |     |  |           |  +--ro link-encoding?                 uint8

             |     |  |           |  +--ro minimum-lsp-bw?                uint64

             |     |  |           |  +--ro link-mtu?                      uint16

             |     |  |           |  +--ro maximum-lsp-bw-per-priority*   uint64

             |     |  |           +--ro extended-admin-group-list

             |     |  |           |  +--ro extended-admin-size?   uint32

             |     |  |           |  +--ro ext-admin-data*        uint32

             |     |  |           +--ro new-link?                             boolean

             |     |  |           +--ro fragment-id?                          uint32

             |     |  |           +--ro mpls-link-instance?                   uint32

             |     |  |           +--ro mpls-link-type?                       Link-subnet

             |     |  |           +--ro neighbor-system-id?                   inet:ipv4-address

             |     |  |           +--ro link-address?                         inet:ipv4-address

             |     |  |           +--ro neighbor-ip-address?                  inet:ipv4-address

             |     |  |           +--ro igp-metric?                           uint32

             |     |  |           +--ro te-metric?                            uint32

             |     |  |           +--ro maximum-link-bw?                      uint32

             |     |  |           +--ro maximum-link-reservable-bw?           uint32

             |     |  |           +--ro maximum-link-sub-reservable-bw?       uint32

             |     |  |           +--ro priority-count?                       int32

             |     |  |           +--ro affinity?                             uint32

             |     |  |           +--ro output-interface-id?                  uint32

             |     |  |           +--ro input-interface-id?                   uint32

             |     |  |           +--ro dste-in-use?                          boolean

             |     |  |           +--ro dste-allocation-model-id?             Igpte-lib-bw-model

             |     |  |           +--ro number-of-optional-tl-vs?             uint8

             |     |  |           +--ro mplste-link-opt-tlv*

             |     |  |              +--ro mplste-link-opt-tlv-type?    Mpls-te-opt-tlv

             |     |  |              +--ro mplste-link-opt-tlv-len?     uint16

             |     |  |              +--ro mplste-link-opt-tlv-value*

             |     |  |                 +--ro bctlv-value

             |     |  |                 |  +--ro model-id?                   uint8

             |     |  |                 |  +--ro num-b-cs?                   uint32

             |     |  |                 |  +--ro mplste-link-bc-bandwidth*   uint64

             |     |  |                 +--ro srlgtlv-value

             |     |  |                 |  +--ro srlg-len?                uint32

             |     |  |                 |  +--ro num-srl-gs?              uint32

             |     |  |                 |  +--ro mplste-link-srlg-data*   uint32

             |     |  |                 +--ro ixcdtlv-value

             |     |  |                 |  +--ro ixcd-switching-cap-type

             |     |  |                 |  |  +--ro ixcdpsc-info

             |     |  |                 |  |  |  +--ro min-lsp-bandwidth?   uint64

             |     |  |                 |  |  |  +--ro psc-interface-mtu?   uint16

             |     |  |                 |  |  +--ro ixcdbw-sub-tlv

             |     |  |                 |  |  |  +--ro arr-bw-sub-tlv*

             |     |  |                 |  |  |     +--ro bw-sub-tlv-value

             |     |  |                 |  |  |     |  +--ro fixed-bw-sub-tlv-value

             |     |  |                 |  |  |     |  |  +--ro fixed-sub-tlv-value

             |     |  |                 |  |  |     |  |  |  +--ro signal-type?     uint8

             |     |  |                 |  |  |     |  |  |  +--ro num-stages?      uint8

             |     |  |                 |  |  |     |  |  |  +--ro tbit?            uint8

             |     |  |                 |  |  |     |  |  |  +--ro sbit?            uint8

             |     |  |                 |  |  |     |  |  |  +--ro tsg?             uint8

             |     |  |                 |  |  |     |  |  |  +--ro res?             uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |     |  |                 |  |  |     |  |  +--ro unres-oduj-prio*       uint32

             |     |  |                 |  |  |     |  +--ro flex-bw-sub-tlv-value

             |     |  |                 |  |  |     |  |  +--ro flex-sub-tlv-value-common

             |     |  |                 |  |  |     |  |  |  +--ro signal-type?     uint8

             |     |  |                 |  |  |     |  |  |  +--ro num-stages?      uint8

             |     |  |                 |  |  |     |  |  |  +--ro tbit?            uint8

             |     |  |                 |  |  |     |  |  |  +--ro sbit?            uint8

             |     |  |                 |  |  |     |  |  |  +--ro tsg?             uint8

             |     |  |                 |  |  |     |  |  |  +--ro res?             uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |     |  |                 |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |     |  |                 |  |  |     |  |  +--ro unres-lspbw*                 uint64

             |     |  |                 |  |  |     |  |  +--ro max-lspbw*                   uint64

             |     |  |                 |  |  |     |  +--ro ixcdbw-sub-tlv-type?      uint16

             |     |  |                 |  |  |     +--ro bw-sub-tlv-type?     uint16

             |     |  |                 |  |  |     +--ro bw-sub-tlv-length?   uint16

             |     |  |                 |  |  +--ro switching-cap-type?   uint8

             |     |  |                 |  +--ro switching-cap?             uint8

             |     |  |                 |  +--ro rile-len-code?             uint8

             |     |  |                 |  +--ro fixed-scsi-count?          uint32

             |     |  |                 |  +--ro flex-scsi-count?           uint32

             |     |  |                 |  +--ro max-lspbw*                 int64

             |     |  |                 +--ro unidtlv-value

             |     |  |                 |  +--ro uni-dir-delay?   uint32

             |     |  |                 +--ro opaque-tlv-type?   Mpls-te-opt-tlv

             |     |  +--ro mpls-te-fragments

             |     |     +--ro mpls-te-fragment* [area-id]

             |     |        +--ro area-id                     int32

             |     |        +--ro mpls-te-router-id?          inet:ipv4-address

             |     |        +--ro mpls-te-enabled?            boolean

             |     |        +--ro mpls-te-initialized?        boolean

             |     |        +--ro mpls-te-area-id?            string

             |     |        +--ro mpls-te-area-instance?      uint32

             |     |        +--ro mpls-te-router-address?     inet:ipv4-address

             |     |        +--ro mpls-te-next-fragment-id?   uint32

             |     |        +--ro spacious-fragment?          boolean

             |     |        +--ro mpls-te-link*

             |     |        |  +--ro global-unreserve-bw-per-priority

             |     |        |  |  +--ro bw-per-priority*   uint64

             |     |        |  +--ro sub-pool-unreserve-bw-per-priority

             |     |        |  |  +--ro bw-per-priority*   uint64

             |     |        |  +--ro link-protocol-priority-capability

             |     |        |  |  +--ro link-protocol-capability?   uint8

             |     |        |  |  +--ro link-protocol-priority?     uint8

             |     |        |  +--ro link-sw-capability

             |     |        |  |  +--ro link-switching-capability?     uint8

             |     |        |  |  +--ro link-encoding?                 uint8

             |     |        |  |  +--ro minimum-lsp-bw?                uint64

             |     |        |  |  +--ro link-mtu?                      uint16

             |     |        |  |  +--ro maximum-lsp-bw-per-priority*   uint64

             |     |        |  +--ro extended-admin-group-list

             |     |        |  |  +--ro extended-admin-size?   uint32

             |     |        |  |  +--ro ext-admin-data*        uint32

             |     |        |  +--ro new-link?                             boolean

             |     |        |  +--ro fragment-id?                          uint32

             |     |        |  +--ro mpls-link-instance?                   uint32

             |     |        |  +--ro mpls-link-type?                       Link-subnet

             |     |        |  +--ro neighbor-system-id?                   inet:ipv4-address

             |     |        |  +--ro link-address?                         inet:ipv4-address

             |     |        |  +--ro neighbor-ip-address?                  inet:ipv4-address

             |     |        |  +--ro igp-metric?                           uint32

             |     |        |  +--ro te-metric?                            uint32

             |     |        |  +--ro maximum-link-bw?                      uint32

             |     |        |  +--ro maximum-link-reservable-bw?           uint32

             |     |        |  +--ro maximum-link-sub-reservable-bw?       uint32

             |     |        |  +--ro priority-count?                       int32

             |     |        |  +--ro affinity?                             uint32

             |     |        |  +--ro output-interface-id?                  uint32

             |     |        |  +--ro input-interface-id?                   uint32

             |     |        |  +--ro dste-in-use?                          boolean

             |     |        |  +--ro dste-allocation-model-id?             Igpte-lib-bw-model

             |     |        |  +--ro number-of-optional-tl-vs?             uint8

             |     |        |  +--ro mplste-link-opt-tlv*

             |     |        |     +--ro mplste-link-opt-tlv-type?    Mpls-te-opt-tlv

             |     |        |     +--ro mplste-link-opt-tlv-len?     uint16

             |     |        |     +--ro mplste-link-opt-tlv-value*

             |     |        |        +--ro bctlv-value

             |     |        |        |  +--ro model-id?                   uint8

             |     |        |        |  +--ro num-b-cs?                   uint32

             |     |        |        |  +--ro mplste-link-bc-bandwidth*   uint64

             |     |        |        +--ro srlgtlv-value

             |     |        |        |  +--ro srlg-len?                uint32

             |     |        |        |  +--ro num-srl-gs?              uint32

             |     |        |        |  +--ro mplste-link-srlg-data*   uint32

             |     |        |        +--ro ixcdtlv-value

             |     |        |        |  +--ro ixcd-switching-cap-type

             |     |        |        |  |  +--ro ixcdpsc-info

             |     |        |        |  |  |  +--ro min-lsp-bandwidth?   uint64

             |     |        |        |  |  |  +--ro psc-interface-mtu?   uint16

             |     |        |        |  |  +--ro ixcdbw-sub-tlv

             |     |        |        |  |  |  +--ro arr-bw-sub-tlv*

             |     |        |        |  |  |     +--ro bw-sub-tlv-value

             |     |        |        |  |  |     |  +--ro fixed-bw-sub-tlv-value

             |     |        |        |  |  |     |  |  +--ro fixed-sub-tlv-value

             |     |        |        |  |  |     |  |  |  +--ro signal-type?     uint8

             |     |        |        |  |  |     |  |  |  +--ro num-stages?      uint8

             |     |        |        |  |  |     |  |  |  +--ro tbit?            uint8

             |     |        |        |  |  |     |  |  |  +--ro sbit?            uint8

             |     |        |        |  |  |     |  |  |  +--ro tsg?             uint8

             |     |        |        |  |  |     |  |  |  +--ro res?             uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |     |        |        |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |     |        |        |  |  |     |  |  +--ro unres-oduj-prio*       uint32

             |     |        |        |  |  |     |  +--ro flex-bw-sub-tlv-value

             |     |        |        |  |  |     |  |  +--ro flex-sub-tlv-value-common

             |     |        |        |  |  |     |  |  |  +--ro signal-type?     uint8

             |     |        |        |  |  |     |  |  |  +--ro num-stages?      uint8

             |     |        |        |  |  |     |  |  |  +--ro tbit?            uint8

             |     |        |        |  |  |     |  |  |  +--ro sbit?            uint8

             |     |        |        |  |  |     |  |  |  +--ro tsg?             uint8

             |     |        |        |  |  |     |  |  |  +--ro res?             uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |     |        |        |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |     |        |        |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |     |        |        |  |  |     |  |  +--ro unres-lspbw*                 uint64

             |     |        |        |  |  |     |  |  +--ro max-lspbw*                   uint64

             |     |        |        |  |  |     |  +--ro ixcdbw-sub-tlv-type?      uint16

             |     |        |        |  |  |     +--ro bw-sub-tlv-type?     uint16

             |     |        |        |  |  |     +--ro bw-sub-tlv-length?   uint16

             |     |        |        |  |  +--ro switching-cap-type?   uint8

             |     |        |        |  +--ro switching-cap?             uint8

             |     |        |        |  +--ro rile-len-code?             uint8

             |     |        |        |  +--ro fixed-scsi-count?          uint32

             |     |        |        |  +--ro flex-scsi-count?           uint32

             |     |        |        |  +--ro max-lspbw*                 int64

             |     |        |        +--ro unidtlv-value

             |     |        |        |  +--ro uni-dir-delay?   uint32

             |     |        |        +--ro opaque-tlv-type?   Mpls-te-opt-tlv

             |     |        +--ro mpls-te-fragment*

             |     |           +--ro fragment-instance?     uint32

             |     |           +--ro fragment-id?           uint32

             |     |           +--ro dste-model-id?         uint8

             |     |           +--ro same-fragment-count?   uint8

             |     |           +--ro mpls-te-link*

             |     |              +--ro global-unreserve-bw-per-priority

             |     |              |  +--ro bw-per-priority*   uint64

             |     |              +--ro sub-pool-unreserve-bw-per-priority

             |     |              |  +--ro bw-per-priority*   uint64

             |     |              +--ro link-protocol-priority-capability

             |     |              |  +--ro link-protocol-capability?   uint8

             |     |              |  +--ro link-protocol-priority?     uint8

             |     |              +--ro link-sw-capability

             |     |              |  +--ro link-switching-capability?     uint8

             |     |              |  +--ro link-encoding?                 uint8

             |     |              |  +--ro minimum-lsp-bw?                uint64

             |     |              |  +--ro link-mtu?                      uint16

             |     |              |  +--ro maximum-lsp-bw-per-priority*   uint64

             |     |              +--ro extended-admin-group-list

             |     |              |  +--ro extended-admin-size?   uint32

             |     |              |  +--ro ext-admin-data*        uint32

             |     |              +--ro new-link?                             boolean

             |     |              +--ro fragment-id?                          uint32

             |     |              +--ro mpls-link-instance?                   uint32

             |     |              +--ro mpls-link-type?                       Link-subnet

             |     |              +--ro neighbor-system-id?                   inet:ipv4-address

             |     |              +--ro link-address?                         inet:ipv4-address

             |     |              +--ro neighbor-ip-address?                  inet:ipv4-address

             |     |              +--ro igp-metric?                           uint32

             |     |              +--ro te-metric?                            uint32

             |     |              +--ro maximum-link-bw?                      uint32

             |     |              +--ro maximum-link-reservable-bw?           uint32

             |     |              +--ro maximum-link-sub-reservable-bw?       uint32

             |     |              +--ro priority-count?                       int32

             |     |              +--ro affinity?                             uint32

             |     |              +--ro output-interface-id?                  uint32

             |     |              +--ro input-interface-id?                   uint32

             |     |              +--ro dste-in-use?                          boolean

             |     |              +--ro dste-allocation-model-id?             Igpte-lib-bw-model

             |     |              +--ro number-of-optional-tl-vs?             uint8

             |     |              +--ro mplste-link-opt-tlv*

             |     |                 +--ro mplste-link-opt-tlv-type?    Mpls-te-opt-tlv

             |     |                 +--ro mplste-link-opt-tlv-len?     uint16

             |     |                 +--ro mplste-link-opt-tlv-value*

             |     |                    +--ro bctlv-value

             |     |                    |  +--ro model-id?                   uint8

             |     |                    |  +--ro num-b-cs?                   uint32

             |     |                    |  +--ro mplste-link-bc-bandwidth*   uint64

             |     |                    +--ro srlgtlv-value

             |     |                    |  +--ro srlg-len?                uint32

             |     |                    |  +--ro num-srl-gs?              uint32

             |     |                    |  +--ro mplste-link-srlg-data*   uint32

             |     |                    +--ro ixcdtlv-value

             |     |                    |  +--ro ixcd-switching-cap-type

             |     |                    |  |  +--ro ixcdpsc-info

             |     |                    |  |  |  +--ro min-lsp-bandwidth?   uint64

             |     |                    |  |  |  +--ro psc-interface-mtu?   uint16

             |     |                    |  |  +--ro ixcdbw-sub-tlv

             |     |                    |  |  |  +--ro arr-bw-sub-tlv*

             |     |                    |  |  |     +--ro bw-sub-tlv-value

             |     |                    |  |  |     |  +--ro fixed-bw-sub-tlv-value

             |     |                    |  |  |     |  |  +--ro fixed-sub-tlv-value

             |     |                    |  |  |     |  |  |  +--ro signal-type?     uint8

             |     |                    |  |  |     |  |  |  +--ro num-stages?      uint8

             |     |                    |  |  |     |  |  |  +--ro tbit?            uint8

             |     |                    |  |  |     |  |  |  +--ro sbit?            uint8

             |     |                    |  |  |     |  |  |  +--ro tsg?             uint8

             |     |                    |  |  |     |  |  |  +--ro res?             uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |     |                    |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |     |                    |  |  |     |  |  +--ro unres-oduj-prio*       uint32

             |     |                    |  |  |     |  +--ro flex-bw-sub-tlv-value

             |     |                    |  |  |     |  |  +--ro flex-sub-tlv-value-common

             |     |                    |  |  |     |  |  |  +--ro signal-type?     uint8

             |     |                    |  |  |     |  |  |  +--ro num-stages?      uint8

             |     |                    |  |  |     |  |  |  +--ro tbit?            uint8

             |     |                    |  |  |     |  |  |  +--ro sbit?            uint8

             |     |                    |  |  |     |  |  |  +--ro tsg?             uint8

             |     |                    |  |  |     |  |  |  +--ro res?             uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |     |                    |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |     |                    |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |     |                    |  |  |     |  |  +--ro unres-lspbw*                 uint64

             |     |                    |  |  |     |  |  +--ro max-lspbw*                   uint64

             |     |                    |  |  |     |  +--ro ixcdbw-sub-tlv-type?      uint16

             |     |                    |  |  |     +--ro bw-sub-tlv-type?     uint16

             |     |                    |  |  |     +--ro bw-sub-tlv-length?   uint16

             |     |                    |  |  +--ro switching-cap-type?   uint8

             |     |                    |  +--ro switching-cap?             uint8

             |     |                    |  +--ro rile-len-code?             uint8

             |     |                    |  +--ro fixed-scsi-count?          uint32

             |     |                    |  +--ro flex-scsi-count?           uint32

             |     |                    |  +--ro max-lspbw*                 int64

             |     |                    +--ro unidtlv-value

             |     |                    |  +--ro uni-dir-delay?   uint32

             |     |                    +--ro opaque-tlv-type?   Mpls-te-opt-tlv

             |     +--ro adjacency-information

             |     |  +--ro neighbors

             |     |  |  +--ro neighbor*

             |     |  |     +--ro interface-name?             xr:Interface-name

             |     |  |     +--ro neighbor-address?           inet:ipv4-address-no-zone

             |     |  |     +--ro neighbor-bfd-information

             |     |  |     |  +--ro bfd-intf-enable-mode?   uint32

             |     |  |     |  +--ro bfd-status-flag?        uint8

             |     |  |     +--ro neighbor-id?                inet:ipv4-address

             |     |  |     +--ro neighbor-address-xr?        inet:ipv4-address

             |     |  |     +--ro neighbor-interface-name?    xr:Interface-name

             |     |  |     +--ro neighbor-dr-priority?       uint8

             |     |  |     +--ro neighbor-state?             Neighbor-state

             |     |  |     +--ro dr-bdr-state?               Dr-bdr-state

             |     |  |     +--ro neighbor-dead-timer?        uint32

             |     |  |     +--ro neighbor-up-time?           uint32

             |     |  |     +--ro neighbor-madj-interface?    boolean

             |     |  +--ro requests

             |     |  |  +--ro request*

             |     |  |     +--ro interface-name?             xr:Interface-name

             |     |  |     +--ro neighbor-address?           inet:ipv4-address-no-zone

             |     |  |     +--ro request-neighbor-id?        inet:ipv4-address

             |     |  |     +--ro request-neighbor-address?   inet:ipv4-address

             |     |  |     +--ro request-interface-name?     xr:Interface-name

             |     |  |     +--ro request*

             |     |  |        +--ro header-lsa-type?             Lsa

             |     |  |        +--ro header-lsa-age?              uint16

             |     |  |        +--ro header-ls-id?                inet:ipv4-address

             |     |  |        +--ro header-advertising-router?   inet:ipv4-address

             |     |  |        +--ro header-sequence-number?      uint32

             |     |  |        +--ro header-lsa-checksum?         uint16

             |     |  +--ro retransmissions

             |     |  |  +--ro retransmission*

             |     |  |     +--ro interface-name?                       xr:Interface-name

             |     |  |     +--ro neighbor-address?                     inet:ipv4-address-no-zone

             |     |  |     +--ro retransmission-neighbor-id?           inet:ipv4-address

             |     |  |     +--ro retransmission-neighbor-ip-address?   inet:ipv4-address

             |     |  |     +--ro retransmission-interface-name?        xr:Interface-name

             |     |  |     +--ro retransmission-timer?                 uint32

             |     |  |     +--ro retransmission-count?                 uint32

             |     |  |     +--ro retransmission-area-db*

             |     |  |     |  +--ro header-lsa-type?             Lsa

             |     |  |     |  +--ro header-lsa-age?              uint16

             |     |  |     |  +--ro header-ls-id?                inet:ipv4-address

             |     |  |     |  +--ro header-advertising-router?   inet:ipv4-address

             |     |  |     |  +--ro header-sequence-number?      uint32

             |     |  |     |  +--ro header-lsa-checksum?         uint16

             |     |  |     +--ro retransmission-asdb*

             |     |  |        +--ro header-lsa-type?             Lsa

             |     |  |        +--ro header-lsa-age?              uint16

             |     |  |        +--ro header-ls-id?                inet:ipv4-address

             |     |  |        +--ro header-advertising-router?   inet:ipv4-address

             |     |  |        +--ro header-sequence-number?      uint32

             |     |  |        +--ro header-lsa-checksum?         uint16

             |     |  +--ro neighbor-details

             |     |     +--ro neighbor-detail*

             |     |        +--ro interface-name?                              xr:Interface-name

             |     |        +--ro neighbor-address?                            inet:ipv4-address-no-zone

             |     |        +--ro neighbor-summary

             |     |        |  +--ro neighbor-bfd-information

             |     |        |  |  +--ro bfd-intf-enable-mode?   uint32

             |     |        |  |  +--ro bfd-status-flag?        uint8

             |     |        |  +--ro neighbor-id?                inet:ipv4-address

             |     |        |  +--ro neighbor-address-xr?        inet:ipv4-address

             |     |        |  +--ro neighbor-interface-name?    xr:Interface-name

             |     |        |  +--ro neighbor-dr-priority?       uint8

             |     |        |  +--ro neighbor-state?             Neighbor-state

             |     |        |  +--ro dr-bdr-state?               Dr-bdr-state

             |     |        |  +--ro neighbor-dead-timer?        uint32

             |     |        |  +--ro neighbor-up-time?           uint32

             |     |        |  +--ro neighbor-madj-interface?    boolean

             |     |        +--ro neighbor-bfd-information

             |     |        |  +--ro bfd-intf-enable-mode?   uint32

             |     |        |  +--ro bfd-status-flag?        uint8

             |     |        +--ro neighbor-retransmission-information

             |     |        |  +--ro dbd-retransmission-count?             uint32

             |     |        |  +--ro dbd-retransmission-total-count?       uint32

             |     |        |  +--ro area-flooding-index?                  uint32

             |     |        |  +--ro as-flood-index?                       uint32

             |     |        |  +--ro neighbor-retransmission-count?        uint32

             |     |        |  +--ro number-of-retransmissions?            uint32

             |     |        |  +--ro area-first-flood-information?         uint32

             |     |        |  +--ro area-first-flood-information-index?   uint32

             |     |        |  +--ro as-first-flood-information?           uint32

             |     |        |  +--ro as-first-flood-information-index?     uint32

             |     |        |  +--ro area-next-flood-information?          uint32

             |     |        |  +--ro area-next-flood-information-index?    uint32

             |     |        |  +--ro as-next-flood-information?            uint32

             |     |        |  +--ro as-next-flood-information-index?      uint32

             |     |        |  +--ro last-retransmission-length?           uint32

             |     |        |  +--ro maximum-retransmission-length?        uint32

             |     |        |  +--ro last-retransmission-time?             uint32

             |     |        |  +--ro maximum-retransmission-time?          uint32

             |     |        |  +--ro lsa-retransmission-timer?             uint32

             |     |        +--ro neighbor-area-id?                            string

             |     |        +--ro state-change-count?                          uint16

             |     |        +--ro neighbor-cost?                               uint16

             |     |        +--ro neighbor-filter?                             boolean

             |     |        +--ro neighbor-designated-router-address?          inet:ipv4-address

             |     |        +--ro neighbor-backup-designated-router-address?   inet:ipv4-address

             |     |        +--ro interface-type?                              Interface

             |     |        +--ro poll-interval?                               uint32

             |     |        +--ro next-poll-interval?                          uint32

             |     |        +--ro neighbor-option?                             uint8

             |     |        +--ro pending-events?                              uint16

             |     |        +--ro neighbor-lls-option?                         uint16

             |     |        +--ro oob-resynchronization?                       boolean

             |     |        +--ro nsf-router-state?                            Nsf-rtr

             |     |        +--ro last-oob-time?                               uint32

             |     |        +--ro lfa-interface?                               xr:Interface-name

             |     |        +--ro lfa-next-hop?                                inet:ipv4-address

             |     |        +--ro lfa-neighbor-id?                             inet:ipv4-address

             |     |        +--ro lfa-neighbor-revision?                       uint32

             |     |        +--ro neighbor-ack-list-count?                     uint32

             |     |        +--ro neighbor-ack-list-high-watermark?            uint32

             |     |        +--ro adjacency-sid-label?                         uint32

             |     |        +--ro adjacency-sid-protected?                     boolean

             |     |        +--ro adjacency-sid-unprotected-label?             uint32

             |     +--ro route-information

             |     |  +--ro backup-routes

             |     |  |  +--ro backup-route*

             |     |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     +--ro route-info

             |     |  |     |  +--ro route-update-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-fail-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-area-id?                  uint32

             |     |  |     |  +--ro route-te-metric?                uint32

             |     |  |     |  +--ro route-rib-version?              uint32

             |     |  |     |  +--ro route-spf-version?              uint64

             |     |  |     |  +--ro route-forward-distance?         uint32

             |     |  |     |  +--ro route-source?                   uint16

             |     |  |     |  +--ro route-spf-priority?             uint8

             |     |  |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     +--ro route-prefix-length?   uint32

             |     |  |     +--ro route-metric?          uint32

             |     |  |     +--ro route-type?            Ospf-route

             |     |  |     +--ro route-connected?       boolean

             |     |  |     +--ro route-path*

             |     |  |        +--ro route-backup-path

             |     |  |        |  +--ro backup-route-interface-name?     xr:Interface-name

             |     |  |        |  +--ro backup-route-next-hop-address?   inet:ipv4-address

             |     |  |        |  +--ro backup-route-source?             inet:ipv4-address

             |     |  |        |  +--ro backup-metric?                   uint32

             |     |  |        |  +--ro primary-path?                    boolean

             |     |  |        |  +--ro line-card-disjoint?              boolean

             |     |  |        |  +--ro downstream?                      boolean

             |     |  |        |  +--ro node-protect?                    boolean

             |     |  |        |  +--ro srlg-disjoint?                   boolean

             |     |  |        |  +--ro backup-remote-lfa?               inet:ipv4-address

             |     |  |        |  +--ro backup-repair-list-sizei?        uint32

             |     |  |        |  +--ro backup-tunnel-interface-name?    xr:Interface-name

             |     |  |        |  +--ro backup-repair*

             |     |  |        |     +--ro repair-element-id?     inet:ipv4-address

             |     |  |        |     +--ro repair-label?          uint32

             |     |  |        |     +--ro repair-element-type?   uint32

             |     |  |        +--ro route-interface-name?         xr:Interface-name

             |     |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |        +--ro route-source?                 inet:ipv4-address

             |     |  |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |        +--ro route-metric?                 uint32

             |     |  |        +--ro route-path-id?                uint16

             |     |  |        +--ro lsa-type?                     uint8

             |     |  +--ro multicast-intact-route-table

             |     |  |  +--ro route*

             |     |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     +--ro route-info

             |     |  |     |  +--ro route-update-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-fail-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-area-id?                  uint32

             |     |  |     |  +--ro route-te-metric?                uint32

             |     |  |     |  +--ro route-rib-version?              uint32

             |     |  |     |  +--ro route-spf-version?              uint64

             |     |  |     |  +--ro route-forward-distance?         uint32

             |     |  |     |  +--ro route-source?                   uint16

             |     |  |     |  +--ro route-spf-priority?             uint8

             |     |  |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     +--ro route-prefix-length?   uint32

             |     |  |     +--ro route-metric?          uint32

             |     |  |     +--ro route-type?            Ospf-route

             |     |  |     +--ro route-connected?       boolean

             |     |  |     +--ro route-path*

             |     |  |        +--ro route-interface-name?         xr:Interface-name

             |     |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |        +--ro route-source?                 inet:ipv4-address

             |     |  |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |        +--ro route-metric?                 uint32

             |     |  |        +--ro lsa-type?                     uint8

             |     |  |        +--ro area-id?                      uint32

             |     |  |        +--ro area-format?                  boolean

             |     |  +--ro multicast-intact-backup-routes

             |     |  |  +--ro multicast-intact-backup-route*

             |     |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     +--ro route-info

             |     |  |     |  +--ro route-update-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-fail-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-area-id?                  uint32

             |     |  |     |  +--ro route-te-metric?                uint32

             |     |  |     |  +--ro route-rib-version?              uint32

             |     |  |     |  +--ro route-spf-version?              uint64

             |     |  |     |  +--ro route-forward-distance?         uint32

             |     |  |     |  +--ro route-source?                   uint16

             |     |  |     |  +--ro route-spf-priority?             uint8

             |     |  |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     +--ro route-prefix-length?   uint32

             |     |  |     +--ro route-metric?          uint32

             |     |  |     +--ro route-type?            Ospf-route

             |     |  |     +--ro route-connected?       boolean

             |     |  |     +--ro route-path*

             |     |  |        +--ro route-backup-path

             |     |  |        |  +--ro backup-route-interface-name?     xr:Interface-name

             |     |  |        |  +--ro backup-route-next-hop-address?   inet:ipv4-address

             |     |  |        |  +--ro backup-route-source?             inet:ipv4-address

             |     |  |        |  +--ro backup-metric?                   uint32

             |     |  |        |  +--ro primary-path?                    boolean

             |     |  |        |  +--ro line-card-disjoint?              boolean

             |     |  |        |  +--ro downstream?                      boolean

             |     |  |        |  +--ro node-protect?                    boolean

             |     |  |        |  +--ro srlg-disjoint?                   boolean

             |     |  |        |  +--ro backup-remote-lfa?               inet:ipv4-address

             |     |  |        |  +--ro backup-repair-list-sizei?        uint32

             |     |  |        |  +--ro backup-tunnel-interface-name?    xr:Interface-name

             |     |  |        |  +--ro backup-repair*

             |     |  |        |     +--ro repair-element-id?     inet:ipv4-address

             |     |  |        |     +--ro repair-label?          uint32

             |     |  |        |     +--ro repair-element-type?   uint32

             |     |  |        +--ro route-interface-name?         xr:Interface-name

             |     |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |        +--ro route-source?                 inet:ipv4-address

             |     |  |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |        +--ro route-metric?                 uint32

             |     |  |        +--ro route-path-id?                uint16

             |     |  |        +--ro lsa-type?                     uint8

             |     |  +--ro summary-information

             |     |  |  +--ro failure-time

             |     |  |  |  +--ro second?       uint32

             |     |  |  |  +--ro nanosecond?   uint32

             |     |  |  +--ro common

             |     |  |  |  +--ro external-type1s?        uint32

             |     |  |  |  +--ro external-type2s?        uint32

             |     |  |  |  +--ro external-nssa-type1s?   uint32

             |     |  |  |  +--ro external-nssa-type2s?   uint32

             |     |  |  |  +--ro inter-areas?            uint32

             |     |  |  |  +--ro intra-areas?            uint32

             |     |  |  |  +--ro total?                  uint32

             |     |  |  +--ro failures?          uint32

             |     |  |  +--ro failure-address?   inet:ipv4-address

             |     |  +--ro connected-routes

             |     |  |  +--ro connected-route*

             |     |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     +--ro route-info

             |     |  |     |  +--ro route-update-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-fail-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-area-id?                  uint32

             |     |  |     |  +--ro route-te-metric?                uint32

             |     |  |     |  +--ro route-rib-version?              uint32

             |     |  |     |  +--ro route-spf-version?              uint64

             |     |  |     |  +--ro route-forward-distance?         uint32

             |     |  |     |  +--ro route-source?                   uint16

             |     |  |     |  +--ro route-spf-priority?             uint8

             |     |  |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     +--ro route-prefix-length?   uint32

             |     |  |     +--ro route-metric?          uint32

             |     |  |     +--ro route-type?            Ospf-route

             |     |  |     +--ro route-connected?       boolean

             |     |  |     +--ro route-path*

             |     |  |        +--ro route-interface-name?         xr:Interface-name

             |     |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |        +--ro route-source?                 inet:ipv4-address

             |     |  |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |        +--ro route-metric?                 uint32

             |     |  |        +--ro lsa-type?                     uint8

             |     |  |        +--ro area-id?                      uint32

             |     |  |        +--ro area-format?                  boolean

             |     |  +--ro local-routes

             |     |  |  +--ro local-route*

             |     |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     +--ro route-info

             |     |  |     |  +--ro route-update-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-fail-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-area-id?                  uint32

             |     |  |     |  +--ro route-te-metric?                uint32

             |     |  |     |  +--ro route-rib-version?              uint32

             |     |  |     |  +--ro route-spf-version?              uint64

             |     |  |     |  +--ro route-forward-distance?         uint32

             |     |  |     |  +--ro route-source?                   uint16

             |     |  |     |  +--ro route-spf-priority?             uint8

             |     |  |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     +--ro route-prefix-length?   uint32

             |     |  |     +--ro route-metric?          uint32

             |     |  |     +--ro route-type?            Ospf-route

             |     |  |     +--ro route-connected?       boolean

             |     |  |     +--ro route-path*

             |     |  |        +--ro route-interface-name?         xr:Interface-name

             |     |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |        +--ro route-source?                 inet:ipv4-address

             |     |  |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |        +--ro route-metric?                 uint32

             |     |  |        +--ro lsa-type?                     uint8

             |     |  |        +--ro area-id?                      uint32

             |     |  |        +--ro area-format?                  boolean

             |     |  +--ro route-areas

             |     |  |  +--ro route-area* [area-id]

             |     |  |     +--ro multicast-intact-backup-route-areas

             |     |  |     |  +--ro multicast-intact-backup-route-area*

             |     |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     |     +--ro route-info

             |     |  |     |     |  +--ro route-update-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-fail-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-area-id?                  uint32

             |     |  |     |     |  +--ro route-te-metric?                uint32

             |     |  |     |     |  +--ro route-rib-version?              uint32

             |     |  |     |     |  +--ro route-spf-version?              uint64

             |     |  |     |     |  +--ro route-forward-distance?         uint32

             |     |  |     |     |  +--ro route-source?                   uint16

             |     |  |     |     |  +--ro route-spf-priority?             uint8

             |     |  |     |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     |     +--ro route-prefix-length?   uint32

             |     |  |     |     +--ro route-metric?          uint32

             |     |  |     |     +--ro route-type?            Ospf-route

             |     |  |     |     +--ro route-connected?       boolean

             |     |  |     |     +--ro route-path*

             |     |  |     |        +--ro route-backup-path

             |     |  |     |        |  +--ro backup-route-interface-name?     xr:Interface-name

             |     |  |     |        |  +--ro backup-route-next-hop-address?   inet:ipv4-address

             |     |  |     |        |  +--ro backup-route-source?             inet:ipv4-address

             |     |  |     |        |  +--ro backup-metric?                   uint32

             |     |  |     |        |  +--ro primary-path?                    boolean

             |     |  |     |        |  +--ro line-card-disjoint?              boolean

             |     |  |     |        |  +--ro downstream?                      boolean

             |     |  |     |        |  +--ro node-protect?                    boolean

             |     |  |     |        |  +--ro srlg-disjoint?                   boolean

             |     |  |     |        |  +--ro backup-remote-lfa?               inet:ipv4-address

             |     |  |     |        |  +--ro backup-repair-list-sizei?        uint32

             |     |  |     |        |  +--ro backup-tunnel-interface-name?    xr:Interface-name

             |     |  |     |        |  +--ro backup-repair*

             |     |  |     |        |     +--ro repair-element-id?     inet:ipv4-address

             |     |  |     |        |     +--ro repair-label?          uint32

             |     |  |     |        |     +--ro repair-element-type?   uint32

             |     |  |     |        +--ro route-interface-name?         xr:Interface-name

             |     |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |     |        +--ro route-source?                 inet:ipv4-address

             |     |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |     |        +--ro route-metric?                 uint32

             |     |  |     |        +--ro route-path-id?                uint16

             |     |  |     |        +--ro lsa-type?                     uint8

             |     |  |     +--ro connected-route-areas

             |     |  |     |  +--ro connected-route-area*

             |     |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     |     +--ro route-info

             |     |  |     |     |  +--ro route-update-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-fail-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-area-id?                  uint32

             |     |  |     |     |  +--ro route-te-metric?                uint32

             |     |  |     |     |  +--ro route-rib-version?              uint32

             |     |  |     |     |  +--ro route-spf-version?              uint64

             |     |  |     |     |  +--ro route-forward-distance?         uint32

             |     |  |     |     |  +--ro route-source?                   uint16

             |     |  |     |     |  +--ro route-spf-priority?             uint8

             |     |  |     |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     |     +--ro route-prefix-length?   uint32

             |     |  |     |     +--ro route-metric?          uint32

             |     |  |     |     +--ro route-type?            Ospf-route

             |     |  |     |     +--ro route-connected?       boolean

             |     |  |     |     +--ro route-path*

             |     |  |     |        +--ro route-interface-name?         xr:Interface-name

             |     |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |     |        +--ro route-source?                 inet:ipv4-address

             |     |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |     |        +--ro route-metric?                 uint32

             |     |  |     |        +--ro lsa-type?                     uint8

             |     |  |     |        +--ro area-id?                      uint32

             |     |  |     |        +--ro area-format?                  boolean

             |     |  |     +--ro backup-route-areas

             |     |  |     |  +--ro backup-route-area*

             |     |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     |     +--ro route-info

             |     |  |     |     |  +--ro route-update-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-fail-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-area-id?                  uint32

             |     |  |     |     |  +--ro route-te-metric?                uint32

             |     |  |     |     |  +--ro route-rib-version?              uint32

             |     |  |     |     |  +--ro route-spf-version?              uint64

             |     |  |     |     |  +--ro route-forward-distance?         uint32

             |     |  |     |     |  +--ro route-source?                   uint16

             |     |  |     |     |  +--ro route-spf-priority?             uint8

             |     |  |     |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     |     +--ro route-prefix-length?   uint32

             |     |  |     |     +--ro route-metric?          uint32

             |     |  |     |     +--ro route-type?            Ospf-route

             |     |  |     |     +--ro route-connected?       boolean

             |     |  |     |     +--ro route-path*

             |     |  |     |        +--ro route-backup-path

             |     |  |     |        |  +--ro backup-route-interface-name?     xr:Interface-name

             |     |  |     |        |  +--ro backup-route-next-hop-address?   inet:ipv4-address

             |     |  |     |        |  +--ro backup-route-source?             inet:ipv4-address

             |     |  |     |        |  +--ro backup-metric?                   uint32

             |     |  |     |        |  +--ro primary-path?                    boolean

             |     |  |     |        |  +--ro line-card-disjoint?              boolean

             |     |  |     |        |  +--ro downstream?                      boolean

             |     |  |     |        |  +--ro node-protect?                    boolean

             |     |  |     |        |  +--ro srlg-disjoint?                   boolean

             |     |  |     |        |  +--ro backup-remote-lfa?               inet:ipv4-address

             |     |  |     |        |  +--ro backup-repair-list-sizei?        uint32

             |     |  |     |        |  +--ro backup-tunnel-interface-name?    xr:Interface-name

             |     |  |     |        |  +--ro backup-repair*

             |     |  |     |        |     +--ro repair-element-id?     inet:ipv4-address

             |     |  |     |        |     +--ro repair-label?          uint32

             |     |  |     |        |     +--ro repair-element-type?   uint32

             |     |  |     |        +--ro route-interface-name?         xr:Interface-name

             |     |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |     |        +--ro route-source?                 inet:ipv4-address

             |     |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |     |        +--ro route-metric?                 uint32

             |     |  |     |        +--ro route-path-id?                uint16

             |     |  |     |        +--ro lsa-type?                     uint8

             |     |  |     +--ro route-area-informations

             |     |  |     |  +--ro route-area-information*

             |     |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     |     +--ro route-info

             |     |  |     |     |  +--ro route-update-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-fail-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-area-id?                  uint32

             |     |  |     |     |  +--ro route-te-metric?                uint32

             |     |  |     |     |  +--ro route-rib-version?              uint32

             |     |  |     |     |  +--ro route-spf-version?              uint64

             |     |  |     |     |  +--ro route-forward-distance?         uint32

             |     |  |     |     |  +--ro route-source?                   uint16

             |     |  |     |     |  +--ro route-spf-priority?             uint8

             |     |  |     |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     |     +--ro route-prefix-length?   uint32

             |     |  |     |     +--ro route-metric?          uint32

             |     |  |     |     +--ro route-type?            Ospf-route

             |     |  |     |     +--ro route-connected?       boolean

             |     |  |     |     +--ro route-path*

             |     |  |     |        +--ro route-interface-name?         xr:Interface-name

             |     |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |     |        +--ro route-source?                 inet:ipv4-address

             |     |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |     |        +--ro route-metric?                 uint32

             |     |  |     |        +--ro lsa-type?                     uint8

             |     |  |     |        +--ro area-id?                      uint32

             |     |  |     |        +--ro area-format?                  boolean

             |     |  |     +--ro multicast-intact-route-areas

             |     |  |     |  +--ro multicast-intact-route-area*

             |     |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     |     +--ro route-info

             |     |  |     |     |  +--ro route-update-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-fail-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-area-id?                  uint32

             |     |  |     |     |  +--ro route-te-metric?                uint32

             |     |  |     |     |  +--ro route-rib-version?              uint32

             |     |  |     |     |  +--ro route-spf-version?              uint64

             |     |  |     |     |  +--ro route-forward-distance?         uint32

             |     |  |     |     |  +--ro route-source?                   uint16

             |     |  |     |     |  +--ro route-spf-priority?             uint8

             |     |  |     |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     |     +--ro route-prefix-length?   uint32

             |     |  |     |     +--ro route-metric?          uint32

             |     |  |     |     +--ro route-type?            Ospf-route

             |     |  |     |     +--ro route-connected?       boolean

             |     |  |     |     +--ro route-path*

             |     |  |     |        +--ro route-interface-name?         xr:Interface-name

             |     |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |     |        +--ro route-source?                 inet:ipv4-address

             |     |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |     |        +--ro route-metric?                 uint32

             |     |  |     |        +--ro lsa-type?                     uint8

             |     |  |     |        +--ro area-id?                      uint32

             |     |  |     |        +--ro area-format?                  boolean

             |     |  |     +--ro summary-area-information

             |     |  |     |  +--ro failure-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro common

             |     |  |     |  |  +--ro external-type1s?        uint32

             |     |  |     |  |  +--ro external-type2s?        uint32

             |     |  |     |  |  +--ro external-nssa-type1s?   uint32

             |     |  |     |  |  +--ro external-nssa-type2s?   uint32

             |     |  |     |  |  +--ro inter-areas?            uint32

             |     |  |     |  |  +--ro intra-areas?            uint32

             |     |  |     |  |  +--ro total?                  uint32

             |     |  |     |  +--ro failures?          uint32

             |     |  |     |  +--ro failure-address?   inet:ipv4-address

             |     |  |     +--ro local-route-areas

             |     |  |     |  +--ro local-route-area*

             |     |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     |     +--ro route-info

             |     |  |     |     |  +--ro route-update-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-fail-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro route-area-id?                  uint32

             |     |  |     |     |  +--ro route-te-metric?                uint32

             |     |  |     |     |  +--ro route-rib-version?              uint32

             |     |  |     |     |  +--ro route-spf-version?              uint64

             |     |  |     |     |  +--ro route-forward-distance?         uint32

             |     |  |     |     |  +--ro route-source?                   uint16

             |     |  |     |     |  +--ro route-spf-priority?             uint8

             |     |  |     |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     |     +--ro route-prefix-length?   uint32

             |     |  |     |     +--ro route-metric?          uint32

             |     |  |     |     +--ro route-type?            Ospf-route

             |     |  |     |     +--ro route-connected?       boolean

             |     |  |     |     +--ro route-path*

             |     |  |     |        +--ro route-interface-name?         xr:Interface-name

             |     |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |     |        +--ro route-source?                 inet:ipv4-address

             |     |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |     |        +--ro route-metric?                 uint32

             |     |  |     |        +--ro lsa-type?                     uint8

             |     |  |     |        +--ro area-id?                      uint32

             |     |  |     |        +--ro area-format?                  boolean

             |     |  |     +--ro area-id                                int32

             |     |  +--ro route-table

             |     |  |  +--ro route*

             |     |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |  |     +--ro prefix-length?         Ospf-prefix-length

             |     |  |     +--ro route-info

             |     |  |     |  +--ro route-update-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-fail-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro route-area-id?                  uint32

             |     |  |     |  +--ro route-te-metric?                uint32

             |     |  |     |  +--ro route-rib-version?              uint32

             |     |  |     |  +--ro route-spf-version?              uint64

             |     |  |     |  +--ro route-forward-distance?         uint32

             |     |  |     |  +--ro route-source?                   uint16

             |     |  |     |  +--ro route-spf-priority?             uint8

             |     |  |     |  +--ro route-auto-excluded?            boolean

             |     |  |     |  +--ro route-srte-prefix-registered?   boolean

             |     |  |     |  +--ro route-srte-nbr-registered?      uint16

             |     |  |     +--ro route-prefix?          inet:ipv4-address

             |     |  |     +--ro route-prefix-length?   uint32

             |     |  |     +--ro route-metric?          uint32

             |     |  |     +--ro route-type?            Ospf-route

             |     |  |     +--ro route-connected?       boolean

             |     |  |     +--ro route-path*

             |     |  |        +--ro route-interface-name?         xr:Interface-name

             |     |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |     |  |        +--ro route-source?                 inet:ipv4-address

             |     |  |        +--ro route-lsaid?                  inet:ipv4-address

             |     |  |        +--ro route-path-is-mcast-intact?   boolean

             |     |  |        +--ro route-path-is-ucmp-path?      boolean

             |     |  |        +--ro route-metric?                 uint32

             |     |  |        +--ro lsa-type?                     uint8

             |     |  |        +--ro area-id?                      uint32

             |     |  |        +--ro area-format?                  boolean

             |     |  +--ro external-routes

             |     |     +--ro external-route*

             |     |        +--ro prefix?                     inet:ipv4-address-no-zone

             |     |        +--ro prefix-length?              Ospf-prefix-length

             |     |        +--ro route-information

             |     |        |  +--ro route-info

             |     |        |  |  +--ro route-update-time

             |     |        |  |  |  +--ro second?       uint32

             |     |        |  |  |  +--ro nanosecond?   uint32

             |     |        |  |  +--ro route-fail-time

             |     |        |  |  |  +--ro second?       uint32

             |     |        |  |  |  +--ro nanosecond?   uint32

             |     |        |  |  +--ro route-area-id?                  uint32

             |     |        |  |  +--ro route-te-metric?                uint32

             |     |        |  |  +--ro route-rib-version?              uint32

             |     |        |  |  +--ro route-spf-version?              uint64

             |     |        |  |  +--ro route-forward-distance?         uint32

             |     |        |  |  +--ro route-source?                   uint16

             |     |        |  |  +--ro route-spf-priority?             uint8

             |     |        |  |  +--ro route-auto-excluded?            boolean

             |     |        |  |  +--ro route-srte-prefix-registered?   boolean

             |     |        |  |  +--ro route-srte-nbr-registered?      uint16

             |     |        |  +--ro route-prefix?          inet:ipv4-address

             |     |        |  +--ro route-prefix-length?   uint32

             |     |        |  +--ro route-metric?          uint32

             |     |        |  +--ro route-type?            Ospf-route

             |     |        |  +--ro route-connected?       boolean

             |     |        |  +--ro route-path*

             |     |        |     +--ro route-interface-name?         xr:Interface-name

             |     |        |     +--ro route-next-hop-address?       inet:ipv4-address

             |     |        |     +--ro route-source?                 inet:ipv4-address

             |     |        |     +--ro route-lsaid?                  inet:ipv4-address

             |     |        |     +--ro route-path-is-mcast-intact?   boolean

             |     |        |     +--ro route-path-is-ucmp-path?      boolean

             |     |        |     +--ro route-metric?                 uint32

             |     |        |     +--ro lsa-type?                     uint8

             |     |        |     +--ro area-id?                      uint32

             |     |        |     +--ro area-format?                  boolean

             |     |        +--ro protocol-name

             |     |        |  +--ro protocol-type?        Redist-protocol

             |     |        |  +--ro isis-instance-id?     String1

             |     |        |  +--ro ospf-process-id?      String1

             |     |        |  +--ro bgp-as-number?        String1

             |     |        |  +--ro eigrp-as-number?      String1

             |     |        |  +--ro connected-instance?   String1

             |     |        +--ro route-extended-community

             |     |           +--ro extended-community-domain-id-value?   yang:hex-string

             |     |           +--ro extended-communityl-domain-id-type?   uint16

             |     |           +--ro extended-community-area-id?           uint32

             |     |           +--ro extended-community-router-id?         inet:ipv4-address

             |     |           +--ro extended-community-route-type?        uint8

             |     |           +--ro extended-community-options?           uint8

             |     +--ro interface-information

             |     |  +--ro virtual-links

             |     |  |  +--ro virtual-link* [virtual-link-name]

             |     |  |     +--ro virtual-link-name                       xr:Cisco-ios-xr-string

             |     |  |     +--ro virtual-link-neighbor

             |     |  |     |  +--ro virtual-link-retransmissoin

             |     |  |     |  |  +--ro dbd-retransmission-count?             uint32

             |     |  |     |  |  +--ro dbd-retransmission-total-count?       uint32

             |     |  |     |  |  +--ro area-flooding-index?                  uint32

             |     |  |     |  |  +--ro as-flood-index?                       uint32

             |     |  |     |  |  +--ro neighbor-retransmission-count?        uint32

             |     |  |     |  |  +--ro number-of-retransmissions?            uint32

             |     |  |     |  |  +--ro area-first-flood-information?         uint32

             |     |  |     |  |  +--ro area-first-flood-information-index?   uint32

             |     |  |     |  |  +--ro as-first-flood-information?           uint32

             |     |  |     |  |  +--ro as-first-flood-information-index?     uint32

             |     |  |     |  |  +--ro area-next-flood-information?          uint32

             |     |  |     |  |  +--ro area-next-flood-information-index?    uint32

             |     |  |     |  |  +--ro as-next-flood-information?            uint32

             |     |  |     |  |  +--ro as-next-flood-information-index?      uint32

             |     |  |     |  |  +--ro last-retransmission-length?           uint32

             |     |  |     |  |  +--ro maximum-retransmission-length?        uint32

             |     |  |     |  |  +--ro last-retransmission-time?             uint32

             |     |  |     |  |  +--ro maximum-retransmission-time?          uint32

             |     |  |     |  |  +--ro lsa-retransmission-timer?             uint32

             |     |  |     |  +--ro virtual-link-suppress-hello?   boolean

             |     |  |     |  +--ro virtual-link-state?            Neighbor-state

             |     |  |     +--ro virtual-link-name-xr?                   string

             |     |  |     +--ro virtual-link-neighbor-id?               inet:ipv4-address

             |     |  |     +--ro virtual-link-state?                     Ospf-interface-state

             |     |  |     +--ro virtual-link-demand-circuit?            boolean

             |     |  |     +--ro virtual-link-dc-bitless-lsa?            uint32

             |     |  |     +--ro transit-area?                           string

             |     |  |     +--ro virtual-link-interface-name?            xr:Interface-name

             |     |  |     +--ro virtual-link-cost?                      uint16

             |     |  |     +--ro virual-link-transmission-delay?         uint16

             |     |  |     +--ro virtual-link-hello-interval?            uint32

             |     |  |     +--ro virtual-link-hello-interval-ms?         uint32

             |     |  |     +--ro virtual-link-dead-interval?             uint32

             |     |  |     +--ro virtual-link-wait-interval?             uint32

             |     |  |     +--ro virtaul-link-retransmission-interval?   uint32

             |     |  |     +--ro virtual-link-next-hello?                uint32

             |     |  |     +--ro virtual-link-next-hello-ms?             uint32

             |     |  |     +--ro virtual-link-passive?                   boolean

             |     |  |     +--ro virtual-link-authentication-type?       Authentication

             |     |  |     +--ro virtual-link-youngest-md-key?           boolean

             |     |  |     +--ro virtual-link-youngest-md-key-id?        uint16

             |     |  |     +--ro virtual-link-old-md-key-count?          uint32

             |     |  |     +--ro virtual-link-keychain-id?               uint64

             |     |  |     +--ro virtual-link-nsf-enabled?               boolean

             |     |  |     +--ro virtual-link-nsf?                       boolean

             |     |  |     +--ro virtual-link-last-nsf?                  uint32

             |     |  |     +--ro virtual-link-md-key*                    uint16

             |     |  +--ro interface-briefs

             |     |  |  +--ro interface-brief* [interface-name]

             |     |  |     +--ro interface-name                     xr:Interface-name

             |     |  |     +--ro interface-name-xr?                 xr:Interface-name

             |     |  |     +--ro interface-area?                    string

             |     |  |     +--ro interface-address?                 inet:ipv4-address

             |     |  |     +--ro interface-mask?                    uint32

             |     |  |     +--ro interface-link-cost?               uint16

             |     |  |     +--ro ospf-interface-state?              Ospf-interface-state

             |     |  |     +--ro interface-fast-detect-hold-down?   boolean

             |     |  |     +--ro interface-neighbor-count?          uint16

             |     |  |     +--ro interface-adj-neighbor-count?      uint16

             |     |  |     +--ro interfaceis-madj?                  boolean

             |     |  |     +--ro interface-madj-count?              uint16

             |     |  |     +--ro interface-madj*

             |     |  |        +--ro interface-area?                 string

             |     |  |        +--ro madj-area-id?                   uint32

             |     |  |        +--ro interface-neighbor-count?       uint16

             |     |  |        +--ro interface-adj-neighbor-count?   uint16

             |     |  |        +--ro interface-link-cost?            uint16

             |     |  |        +--ro ospf-interface-state?           Ospf-interface-state

             |     |  +--ro interfaces

             |     |     +--ro interface* [interface-name]

             |     |        +--ro interface-name                             xr:Interface-name

             |     |        +--ro interface-bfd-information

             |     |        |  +--ro bfd-intf-enable-mode?   uint32

             |     |        |  +--ro interval?               uint32

             |     |        |  +--ro detection-multiplier?   uint32

             |     |        +--ro active-interface

             |     |        |  +--ro wait-time?                         uint32

             |     |        |  +--ro interface-area-flood-index?        uint32

             |     |        |  +--ro interface-as-flood-index?          uint32

             |     |        |  +--ro interface-flood-length?            uint32

             |     |        |  +--ro interface-area-next-flood?         uint32

             |     |        |  +--ro interface-area-next-flood-index?   uint32

             |     |        |  +--ro interface-as-next-flood?           uint32

             |     |        |  +--ro interface-as-next-flood-index?     uint32

             |     |        |  +--ro flood-scan-length?                 uint32

             |     |        |  +--ro maximum-flood-length?              uint32

             |     |        |  +--ro last-flood-time?                   uint32

             |     |        |  +--ro maximum-flood-time?                uint32

             |     |        |  +--ro interface-flood-pacing-timer?      uint32

             |     |        |  +--ro interface-neighbor-count?          uint16

             |     |        |  +--ro suppress-hello-count?              uint16

             |     |        |  +--ro interface-authentication-type?     Authentication

             |     |        |  +--ro youngest-md-key?                   boolean

             |     |        |  +--ro old-md5-key-neighbor-count?        uint32

             |     |        |  +--ro youngest-md-key-id?                uint16

             |     |        |  +--ro keychain-id?                       uint64

             |     |        |  +--ro md-keys*                           uint16

             |     |        +--ro interface-name-xr?                         xr:Interface-name

             |     |        +--ro interface-state?                           Interface-state

             |     |        +--ro interface-line-state?                      boolean

             |     |        +--ro interface-address?                         inet:ipv4-address

             |     |        +--ro interface-mask?                            uint32

             |     |        +--ro interface-area?                            string

             |     |        +--ro interface-sid?                             uint32

             |     |        +--ro interface-sid-php-off?                     boolean

             |     |        +--ro interface-sid-n-flag-clear?                boolean

             |     |        +--ro interface-strict-spf-sid?                  uint32

             |     |        +--ro interface-strict-spf-sid-php-off?          boolean

             |     |        +--ro interface-strict-spf-sid-n-flag-clear?     boolean

             |     |        +--ro interface-router-id?                       inet:ipv4-address

             |     |        +--ro network-type?                              Interface

             |     |        +--ro ip-mtu?                                    uint16

             |     |        +--ro maximum-packet-size?                       uint16

             |     |        +--ro interface-tunnel-flags?                    uint32

             |     |        +--ro interface-link-cost?                       uint16

             |     |        +--ro interface-bandwidth?                       uint32

             |     |        +--ro cfg-cost-fallback?                         boolean

             |     |        +--ro interface-cost-fallback?                   uint16

             |     |        +--ro cost-fallback-active?                      boolean

             |     |        +--ro configured-ldp-sync?                       boolean

             |     |        +--ro configured-ldp-sync-igp-shortcuts?         boolean

             |     |        +--ro interface-ldp-sync?                        boolean

             |     |        +--ro configured-demand-circuit?                 boolean

             |     |        +--ro interface-demand-circuit?                  boolean

             |     |        +--ro interface-dc-bitless-lsa-count?            uint32

             |     |        +--ro transmission-delay?                        uint16

             |     |        +--ro ospf-interface-state?                      Ospf-interface-state

             |     |        +--ro interface-priority?                        uint8

             |     |        +--ro designated-router?                         boolean

             |     |        +--ro designated-router-id?                      inet:ipv4-address

             |     |        +--ro designated-router-address?                 inet:ipv4-address

             |     |        +--ro backup-designated-router?                  boolean

             |     |        +--ro backup-designated-router-id?               inet:ipv4-address

             |     |        +--ro backup-designated-router-address?          inet:ipv4-address

             |     |        +--ro network-lsa-flush-timer?                   uint32

             |     |        +--ro interface-lsa-filter?                      boolean

             |     |        +--ro hello-interval?                            uint32

             |     |        +--ro hello-interval-ms?                         uint32

             |     |        +--ro dead-interval?                             uint32

             |     |        +--ro wait-interval?                             uint32

             |     |        +--ro interface-retransmission-interrval?        uint32

             |     |        +--ro interface-nsf-enabled?                     boolean

             |     |        +--ro interface-nsf?                             boolean

             |     |        +--ro interface-last-nsf?                        uint32

             |     |        +--ro passive-interface?                         boolean

             |     |        +--ro next-hello-time?                           uint32

             |     |        +--ro next-hello-time-ms?                        uint32

             |     |        +--ro ttl-security-enabled?                      boolean

             |     |        +--ro ttl-security-hop-count?                    uint32

             |     |        +--ro interfaceis-madj?                          boolean

             |     |        +--ro interface-madj-count?                      uint16

             |     |        +--ro prefix-suppress-primary-addresses?         boolean

             |     |        +--ro prefix-suppress-secondary-addresses?       boolean

             |     |        +--ro is-loopback-stub-network?                  boolean

             |     |        +--ro interface-ack-list-count?                  uint32

             |     |        +--ro interface-ack-list-high-watermark?         uint32

             |     |        +--ro registered-for-link-down-fast-detection?   boolean

             |     |        +--ro fast-detect-hold-down-time?                uint32

             |     |        +--ro interface-fast-detect-hold-down?           boolean

             |     |        +--ro fast-detect-hold-down-time-remaining?      uint32

             |     |        +--ro fast-reroute-type?                         Ipfrr

             |     |        +--ro fast-reroute-topology-independent-lfa?     boolean

             |     |        +--ro srlg*                                      uint32

             |     |        +--ro interface-neighbor*

             |     |        |  +--ro interface-neighbor-id?     inet:ipv4-address

             |     |        |  +--ro interface-neighbor-cost?   uint32

             |     |        |  +--ro neighbor-dr?               boolean

             |     |        |  +--ro neighbor-bdr?              boolean

             |     |        |  +--ro suppress-hello?            boolean

             |     |        +--ro interface-madj*

             |     |        |  +--ro interface-area?                 string

             |     |        |  +--ro madj-area-id?                   uint32

             |     |        |  +--ro interface-neighbor-count?       uint16

             |     |        |  +--ro interface-adj-neighbor-count?   uint16

             |     |        |  +--ro interface-link-cost?            uint16

             |     |        |  +--ro ospf-interface-state?           Ospf-interface-state

             |     |        +--ro ipfrr-tiebreakers*

             |     |           +--ro tiebreaker-type?    Ipfrr-tbrkr

             |     |           +--ro tiebreaker-index?   uint32

             |     +--ro border-routers

             |     |  +--ro border-router* [border-router-id]

             |     |     +--ro border-router-id       inet:ipv4-address-no-zone

             |     |     +--ro border-router-id-xr?   inet:ipv4-address

             |     |     +--ro border-router-path*

             |     |        +--ro border-router-route-type?                Ospf-route

             |     |        +--ro border-router-route-metric?              uint32

             |     |        +--ro border-router-next-hop?                  inet:ipv4-address

             |     |        +--ro border-router-next-hop-interface-name?   xr:Interface-name

             |     |        +--ro border-router-type?                      Ospf-br

             |     |        +--ro border-router-area-id?                   string

             |     |        +--ro spf-version?                             uint64

             |     +--ro process-information

             |     |  +--ro protocol-areas

             |     |  |  +--ro protocol-area*

             |     |  |     +--ro area-id?                      int32

             |     |  |     +--ro address?                      inet:ipv4-address-no-zone

             |     |  |     +--ro protcol-area?                 string

             |     |  |     +--ro protocol-mpls?                boolean

             |     |  |     +--ro protocol-area-dist-list-in?   string

             |     |  |     +--ro protocol-interface*

             |     |  |        +--ro protocol-interface-name?           xr:Interface-name

             |     |  |        +--ro protocol-authentication-type?      Authentication

             |     |  |        +--ro protocol-interface-dist-list-in?   string

             |     |  +--ro protocol-summary

             |     |  |  +--ro protocol-router-id?                   inet:ipv4-address

             |     |  |  +--ro protocol-distance?                    uint32

             |     |  |  +--ro administrative-distance-inter-area?   uint32

             |     |  |  +--ro administrative-distance-external?     uint32

             |     |  |  +--ro protocol-nsf?                         boolean

             |     |  |  +--ro dist-list-in?                         string

             |     |  +--ro redistributions

             |     |  |  +--ro redistribution*

             |     |  |     +--ro protocol-name?             xr:Cisco-ios-xr-string

             |     |  |     +--ro process-name?              xr:Cisco-ios-xr-string

             |     |  |     +--ro redistribution-protocol

             |     |  |     |  +--ro protocol-type?        Redist-protocol

             |     |  |     |  +--ro isis-instance-id?     String1

             |     |  |     |  +--ro ospf-process-id?      String1

             |     |  |     |  +--ro bgp-as-number?        String1

             |     |  |     |  +--ro eigrp-as-number?      String1

             |     |  |     |  +--ro connected-instance?   String1

             |     |  |     +--ro metric-flag?               boolean

             |     |  |     +--ro metric?                    uint32

             |     |  |     +--ro classless?                 boolean

             |     |  |     +--ro nssa-only?                 boolean

             |     |  +--ro process-areas

             |     |  |  +--ro process-area*

             |     |  |     +--ro area-id?                               int32

             |     |  |     +--ro address?                               inet:ipv4-address-no-zone

             |     |  |     +--ro area-id-string?                        string

             |     |  |     +--ro backbone-area-active?                  boolean

             |     |  |     +--ro area-interface-count?                  uint16

             |     |  |     +--ro area-stub?                             boolean

             |     |  |     +--ro area-total-stub?                       boolean

             |     |  |     +--ro stub-default-cost?                     uint16

             |     |  |     +--ro area-nssa?                             boolean

             |     |  |     +--ro nssa-no-redistribution?                boolean

             |     |  |     +--ro nssa-translate?                        boolean

             |     |  |     +--ro nssa-default?                          boolean

             |     |  |     +--ro te-enabled?                            boolean

             |     |  |     +--ro te-topology-version?                   uint32

             |     |  |     +--ro external-out?                          boolean

             |     |  |     +--ro summary-in?                            boolean

             |     |  |     +--ro segment-routing?                       uint32

             |     |  |     +--ro sr-strict-spf-cap?                     boolean

             |     |  |     +--ro sr-strict-spfsids-available?           boolean

             |     |  |     +--ro authentication-type?                   Authentication

             |     |  |     +--ro spf-count?                             uint32

             |     |  |     +--ro area-policy-in?                        boolean

             |     |  |     +--ro area-policy-in-name?                   string

             |     |  |     +--ro area-policy-out?                       boolean

             |     |  |     +--ro area-policy-out-name?                  string

             |     |  |     +--ro area-lsa-count?                        uint32

             |     |  |     +--ro area-lsa-checksum?                     uint32

             |     |  |     +--ro area-opaque-lsa-count?                 uint32

             |     |  |     +--ro area-opaque-lsa-checksum?              uint32

             |     |  |     +--ro area-dc-bitless-lsa-count?             uint32

             |     |  |     +--ro indication-lsa-count?                  uint32

             |     |  |     +--ro dna-lsa-count?                         uint32

             |     |  |     +--ro flood-list-length?                     uint32

             |     |  |     +--ro area-lfa-interface-count?              uint32

             |     |  |     +--ro area-per-prefix-lfa-interface-count?   uint32

             |     |  |     +--ro area-lfa-revision?                     uint32

             |     |  |     +--ro area-adj-stag-num-nbr-forming?         uint16

             |     |  |     +--ro area-num-nbr-full?                     uint16

             |     |  |     +--ro area-range*

             |     |  |        +--ro range-prefix?     inet:ipv4-address

             |     |  |        +--ro range-mask?       inet:ipv4-address

             |     |  |        +--ro cost?             uint32

             |     |  |        +--ro advertise-flag?   boolean

             |     |  +--ro process-summary

             |     |     +--ro domain-id

             |     |     |  +--ro primary-domain-id

             |     |     |  |  +--ro domain-id-type?    uint16

             |     |     |  |  +--ro domain-id-value?   yang:hex-string

             |     |     |  +--ro secondary-domain-id*

             |     |     |     +--ro domain-id-type?    uint16

             |     |     |     +--ro domain-id-value?   yang:hex-string

             |     |     +--ro role-standby?                         boolean

             |     |     +--ro role?                                 uint32

             |     |     +--ro nsr-enabled?                          boolean

             |     |     +--ro nsr-switchover-on-restart?            boolean

             |     |     +--ro igp-intact-on?                        boolean

             |     |     +--ro router-id?                            inet:ipv4-address

             |     |     +--ro tos-options?                          uint8

             |     |     +--ro opaque-capable?                       boolean

             |     |     +--ro area-border-router?                   boolean

             |     |     +--ro as-border-router?                     boolean

             |     |     +--ro vrf-lite-enabled?                     boolean

             |     |     +--ro maximum-metric-start?                 boolean

             |     |     +--ro maximum-metric-start-timer?           uint32

             |     |     +--ro maximum-metric-set-reason?            Max-metric-set-reason

             |     |     +--ro maximum-metric-abr-off-mode?          boolean

             |     |     +--ro maximum-metric-abr-off-reasons?       Ospf-max-metric-abr-off-reasons

             |     |     +--ro maximum-metric-abr-off-buffer-time?   uint32

             |     |     +--ro spf-start-time?                       uint16

             |     |     +--ro spf-hold-time?                        uint16

             |     |     +--ro spf-maximum-time?                     uint16

             |     |     +--ro spf-start-time-u32?                   uint32

             |     |     +--ro spf-hold-time-u32?                    uint32

             |     |     +--ro spf-maximum-time-u32?                 uint32

             |     |     +--ro spf-prefix-priority?                  boolean

             |     |     +--ro spf-prefix-priority-route-policy?     string

             |     |     +--ro lsa-start-time?                       int32

             |     |     +--ro lsa-hold-time?                        uint32

             |     |     +--ro lsa-maximum-time?                     uint32

             |     |     +--ro minimum-lsa-interval?                 uint16

             |     |     +--ro minimum-lsa-interval-u32?             uint32

             |     |     +--ro lsa-refresh-interval?                 uint32

             |     |     +--ro minimum-lsa-arrival-interval?         uint16

             |     |     +--ro minimum-lsa-arrival-interval-u32?     uint32

             |     |     +--ro if-flood-pacing-interval?             uint16

             |     |     +--ro if-retrans-pacing-interval?           uint16

             |     |     +--ro adj-stag-init-num-nbr?                uint16

             |     |     +--ro adj-stag-max-num-nbr?                 uint16

             |     |     +--ro adj-stagger-enabled?                  boolean

             |     |     +--ro adj-stag-num-nbr-forming?             uint16

             |     |     +--ro number-nbrs-full?                     uint16

             |     |     +--ro as-lsa-count?                         uint32

             |     |     +--ro as-lsa-checksum?                      uint32

             |     |     +--ro opaque-lsa-count?                     uint32

             |     |     +--ro opaque-lsa-checksum?                  uint32

             |     |     +--ro as-dc-bitless-lsa-count?              uint32

             |     |     +--ro as-dna-lsa-count?                     uint32

             |     |     +--ro area-count?                           uint16

             |     |     +--ro normal-area-count?                    uint16

             |     |     +--ro stub-area-count?                      uint16

             |     |     +--ro nssa-area-count?                      uint16

             |     |     +--ro maximum-interfaces?                   uint32

             |     |     +--ro as-lsa-flood-list-length?             uint32

             |     |     +--ro nsf-enabled?                          boolean

             |     |     +--ro last-nsf-time?                        uint32

             |     |     +--ro nsf-time?                             uint32

             |     |     +--ro redistribution-limit?                 uint32

             |     |     +--ro redistribution-threshold?             uint32

             |     |     +--ro redistribution-limit-warn?            boolean

             |     |     +--ro graceful-shutdown-retention-time?     uint32

             |     |     +--ro graceful-shutdown-state?              Gs-state

             |     |     +--ro table-prefix-limit-reached?           boolean

             |     |     +--ro non-self-lsa-count?                   uint32

             |     |     +--ro max-lsa-enabled?                      boolean

             |     |     +--ro max-lsa-limit?                        uint32

             |     |     +--ro max-lsa-treshold?                     uint32

             |     |     +--ro max-lsa-warning-only?                 boolean

             |     |     +--ro max-lsa-ignore-time?                  uint32

             |     |     +--ro max-lsa-reset-time?                   uint32

             |     |     +--ro max-lsa-ignore-limit?                 uint32

             |     |     +--ro max-lsa-ignore-count?                 uint32

             |     |     +--ro max-lsa-ignore-timer?                 uint32

             |     |     +--ro max-lsa-reset-timer?                  uint32

             |     |     +--ro context-name?                         string

             |     |     +--ro snmp-trap-enabled?                    boolean

             |     |     +--ro ucmp?                                 boolean

             |     |     +--ro ucmp-prefix-list?                     string

             |     |     +--ro ucmp-variance?                        int32

             |     |     +--ro ucmp-delay?                           uint32

             |     |     +--ro lsd-connected?                        boolean

             |     |     +--ro lsd-registered?                       boolean

             |     |     +--ro lsd-bound?                            boolean

             |     |     +--ro lsd-connection-revision?              uint32

             |     |     +--ro srgb-configured?                      boolean

             |     |     +--ro srgb-start?                           uint32

             |     |     +--ro srgb-end?                             uint32

             |     |     +--ro srgb-status?                          Ospf-srgb-status

             |     |     +--ro sr-strict-spf-cap?                    boolean

             |     |     +--ro maximum-metric*

             |     |     |  +--ro maximum-metric-time-unset

             |     |     |  |  +--ro second?       uint32

             |     |     |  |  +--ro nanosecond?   uint32

             |     |     |  +--ro max-metric-reason?                    uint8

             |     |     |  +--ro max-metric-enabled?                   boolean

             |     |     |  +--ro unset-maximum-metric?                 boolean

             |     |     |  +--ro saved-unset-maximum-metric?           boolean

             |     |     |  +--ro maximum-metric-start-time?            uint32

             |     |     |  +--ro saved-startup-time?                   uint32

             |     |     |  +--ro maximum-metric-include-stubs?         boolean

             |     |     |  +--ro maximum-metric-summary-lsa?           boolean

             |     |     |  +--ro maximum-metric-summary-lsa-metric?    uint32

             |     |     |  +--ro maximum-metric-external-lsa?          boolean

             |     |     |  +--ro maximum-metric-external-lsa-metric?   uint32

             |     |     |  +--ro maximum-metric-originated-for?        uint32

             |     |     |  +--ro maximum-metric-unset-reason?          Max-metric-unset-reason

             |     |     +--ro redistribution*

             |     |        +--ro redistribution-protocol

             |     |        |  +--ro protocol-type?        Redist-protocol

             |     |        |  +--ro isis-instance-id?     String1

             |     |        |  +--ro ospf-process-id?      String1

             |     |        |  +--ro bgp-as-number?        String1

             |     |        |  +--ro eigrp-as-number?      String1

             |     |        |  +--ro connected-instance?   String1

             |     |        +--ro metric-flag?               boolean

             |     |        +--ro metric?                    uint32

             |     |        +--ro classless?                 boolean

             |     |        +--ro nssa-only?                 boolean

             |     +--ro areas

             |     |  +--ro area* [area-id]

             |     |     +--ro flood-list-area-table

             |     |     |  +--ro flood* [interface-name]

             |     |     |     +--ro interface-name          xr:Interface-name

             |     |     |     +--ro flood-interface-name?   xr:Interface-name

             |     |     |     +--ro flood-pacing-timer?     uint32

             |     |     |     +--ro flood-lsa-count?        uint32

             |     |     |     +--ro area-flood*

             |     |     |     |  +--ro header-lsa-type?             Lsa

             |     |     |     |  +--ro header-lsa-age?              uint16

             |     |     |     |  +--ro header-ls-id?                inet:ipv4-address

             |     |     |     |  +--ro header-advertising-router?   inet:ipv4-address

             |     |     |     |  +--ro header-sequence-number?      uint32

             |     |     |     |  +--ro header-lsa-checksum?         uint16

             |     |     |     +--ro as-flood*

             |     |     |        +--ro header-lsa-type?             Lsa

             |     |     |        +--ro header-lsa-age?              uint16

             |     |     |        +--ro header-ls-id?                inet:ipv4-address

             |     |     |        +--ro header-advertising-router?   inet:ipv4-address

             |     |     |        +--ro header-sequence-number?      uint32

             |     |     |        +--ro header-lsa-checksum?         uint16

             |     |     +--ro area-id                  int32

             |     |     +--ro neighbors

             |     |     |  +--ro neighbor*

             |     |     |     +--ro interface-name?             xr:Interface-name

             |     |     |     +--ro neighbor-address?           inet:ipv4-address-no-zone

             |     |     |     +--ro neighbor-bfd-information

             |     |     |     |  +--ro bfd-intf-enable-mode?   uint32

             |     |     |     |  +--ro bfd-status-flag?        uint8

             |     |     |     +--ro neighbor-id?                inet:ipv4-address

             |     |     |     +--ro neighbor-address-xr?        inet:ipv4-address

             |     |     |     +--ro neighbor-interface-name?    xr:Interface-name

             |     |     |     +--ro neighbor-dr-priority?       uint8

             |     |     |     +--ro neighbor-state?             Neighbor-state

             |     |     |     +--ro dr-bdr-state?               Dr-bdr-state

             |     |     |     +--ro neighbor-dead-timer?        uint32

             |     |     |     +--ro neighbor-up-time?           uint32

             |     |     |     +--ro neighbor-madj-interface?    boolean

             |     |     +--ro interface-briefs

             |     |     |  +--ro interface-brief* [interface-name]

             |     |     |     +--ro interface-name                     xr:Interface-name

             |     |     |     +--ro interface-name-xr?                 xr:Interface-name

             |     |     |     +--ro interface-area?                    string

             |     |     |     +--ro interface-address?                 inet:ipv4-address

             |     |     |     +--ro interface-mask?                    uint32

             |     |     |     +--ro interface-link-cost?               uint16

             |     |     |     +--ro ospf-interface-state?              Ospf-interface-state

             |     |     |     +--ro interface-fast-detect-hold-down?   boolean

             |     |     |     +--ro interface-neighbor-count?          uint16

             |     |     |     +--ro interface-adj-neighbor-count?      uint16

             |     |     |     +--ro interfaceis-madj?                  boolean

             |     |     |     +--ro interface-madj-count?              uint16

             |     |     |     +--ro interface-madj*

             |     |     |        +--ro interface-area?                 string

             |     |     |        +--ro madj-area-id?                   uint32

             |     |     |        +--ro interface-neighbor-count?       uint16

             |     |     |        +--ro interface-adj-neighbor-count?   uint16

             |     |     |        +--ro interface-link-cost?            uint16

             |     |     |        +--ro ospf-interface-state?           Ospf-interface-state

             |     |     +--ro requests

             |     |     |  +--ro request*

             |     |     |     +--ro interface-name?             xr:Interface-name

             |     |     |     +--ro neighbor-address?           inet:ipv4-address-no-zone

             |     |     |     +--ro request-neighbor-id?        inet:ipv4-address

             |     |     |     +--ro request-neighbor-address?   inet:ipv4-address

             |     |     |     +--ro request-interface-name?     xr:Interface-name

             |     |     |     +--ro request*

             |     |     |        +--ro header-lsa-type?             Lsa

             |     |     |        +--ro header-lsa-age?              uint16

             |     |     |        +--ro header-ls-id?                inet:ipv4-address

             |     |     |        +--ro header-advertising-router?   inet:ipv4-address

             |     |     |        +--ro header-sequence-number?      uint32

             |     |     |        +--ro header-lsa-checksum?         uint16

             |     |     +--ro retransmissions

             |     |     |  +--ro retransmission*

             |     |     |     +--ro interface-name?                       xr:Interface-name

             |     |     |     +--ro neighbor-address?                     inet:ipv4-address-no-zone

             |     |     |     +--ro retransmission-neighbor-id?           inet:ipv4-address

             |     |     |     +--ro retransmission-neighbor-ip-address?   inet:ipv4-address

             |     |     |     +--ro retransmission-interface-name?        xr:Interface-name

             |     |     |     +--ro retransmission-timer?                 uint32

             |     |     |     +--ro retransmission-count?                 uint32

             |     |     |     +--ro retransmission-area-db*

             |     |     |     |  +--ro header-lsa-type?             Lsa

             |     |     |     |  +--ro header-lsa-age?              uint16

             |     |     |     |  +--ro header-ls-id?                inet:ipv4-address

             |     |     |     |  +--ro header-advertising-router?   inet:ipv4-address

             |     |     |     |  +--ro header-sequence-number?      uint32

             |     |     |     |  +--ro header-lsa-checksum?         uint16

             |     |     |     +--ro retransmission-asdb*

             |     |     |        +--ro header-lsa-type?             Lsa

             |     |     |        +--ro header-lsa-age?              uint16

             |     |     |        +--ro header-ls-id?                inet:ipv4-address

             |     |     |        +--ro header-advertising-router?   inet:ipv4-address

             |     |     |        +--ro header-sequence-number?      uint32

             |     |     |        +--ro header-lsa-checksum?         uint16

             |     |     +--ro neighbor-details

             |     |     |  +--ro neighbor-detail*

             |     |     |     +--ro interface-name?                              xr:Interface-name

             |     |     |     +--ro neighbor-address?                            inet:ipv4-address-no-zone

             |     |     |     +--ro neighbor-summary

             |     |     |     |  +--ro neighbor-bfd-information

             |     |     |     |  |  +--ro bfd-intf-enable-mode?   uint32

             |     |     |     |  |  +--ro bfd-status-flag?        uint8

             |     |     |     |  +--ro neighbor-id?                inet:ipv4-address

             |     |     |     |  +--ro neighbor-address-xr?        inet:ipv4-address

             |     |     |     |  +--ro neighbor-interface-name?    xr:Interface-name

             |     |     |     |  +--ro neighbor-dr-priority?       uint8

             |     |     |     |  +--ro neighbor-state?             Neighbor-state

             |     |     |     |  +--ro dr-bdr-state?               Dr-bdr-state

             |     |     |     |  +--ro neighbor-dead-timer?        uint32

             |     |     |     |  +--ro neighbor-up-time?           uint32

             |     |     |     |  +--ro neighbor-madj-interface?    boolean

             |     |     |     +--ro neighbor-bfd-information

             |     |     |     |  +--ro bfd-intf-enable-mode?   uint32

             |     |     |     |  +--ro bfd-status-flag?        uint8

             |     |     |     +--ro neighbor-retransmission-information

             |     |     |     |  +--ro dbd-retransmission-count?             uint32

             |     |     |     |  +--ro dbd-retransmission-total-count?       uint32

             |     |     |     |  +--ro area-flooding-index?                  uint32

             |     |     |     |  +--ro as-flood-index?                       uint32

             |     |     |     |  +--ro neighbor-retransmission-count?        uint32

             |     |     |     |  +--ro number-of-retransmissions?            uint32

             |     |     |     |  +--ro area-first-flood-information?         uint32

             |     |     |     |  +--ro area-first-flood-information-index?   uint32

             |     |     |     |  +--ro as-first-flood-information?           uint32

             |     |     |     |  +--ro as-first-flood-information-index?     uint32

             |     |     |     |  +--ro area-next-flood-information?          uint32

             |     |     |     |  +--ro area-next-flood-information-index?    uint32

             |     |     |     |  +--ro as-next-flood-information?            uint32

             |     |     |     |  +--ro as-next-flood-information-index?      uint32

             |     |     |     |  +--ro last-retransmission-length?           uint32

             |     |     |     |  +--ro maximum-retransmission-length?        uint32

             |     |     |     |  +--ro last-retransmission-time?             uint32

             |     |     |     |  +--ro maximum-retransmission-time?          uint32

             |     |     |     |  +--ro lsa-retransmission-timer?             uint32

             |     |     |     +--ro neighbor-area-id?                            string

             |     |     |     +--ro state-change-count?                          uint16

             |     |     |     +--ro neighbor-cost?                               uint16

             |     |     |     +--ro neighbor-filter?                             boolean

             |     |     |     +--ro neighbor-designated-router-address?          inet:ipv4-address

             |     |     |     +--ro neighbor-backup-designated-router-address?   inet:ipv4-address

             |     |     |     +--ro interface-type?                              Interface

             |     |     |     +--ro poll-interval?                               uint32

             |     |     |     +--ro next-poll-interval?                          uint32

             |     |     |     +--ro neighbor-option?                             uint8

             |     |     |     +--ro pending-events?                              uint16

             |     |     |     +--ro neighbor-lls-option?                         uint16

             |     |     |     +--ro oob-resynchronization?                       boolean

             |     |     |     +--ro nsf-router-state?                            Nsf-rtr

             |     |     |     +--ro last-oob-time?                               uint32

             |     |     |     +--ro lfa-interface?                               xr:Interface-name

             |     |     |     +--ro lfa-next-hop?                                inet:ipv4-address

             |     |     |     +--ro lfa-neighbor-id?                             inet:ipv4-address

             |     |     |     +--ro lfa-neighbor-revision?                       uint32

             |     |     |     +--ro neighbor-ack-list-count?                     uint32

             |     |     |     +--ro neighbor-ack-list-high-watermark?            uint32

             |     |     |     +--ro adjacency-sid-label?                         uint32

             |     |     |     +--ro adjacency-sid-protected?                     boolean

             |     |     |     +--ro adjacency-sid-unprotected-label?             uint32

             |     |     +--ro interfaces

             |     |        +--ro interface* [interface-name]

             |     |           +--ro interface-name                             xr:Interface-name

             |     |           +--ro interface-bfd-information

             |     |           |  +--ro bfd-intf-enable-mode?   uint32

             |     |           |  +--ro interval?               uint32

             |     |           |  +--ro detection-multiplier?   uint32

             |     |           +--ro active-interface

             |     |           |  +--ro wait-time?                         uint32

             |     |           |  +--ro interface-area-flood-index?        uint32

             |     |           |  +--ro interface-as-flood-index?          uint32

             |     |           |  +--ro interface-flood-length?            uint32

             |     |           |  +--ro interface-area-next-flood?         uint32

             |     |           |  +--ro interface-area-next-flood-index?   uint32

             |     |           |  +--ro interface-as-next-flood?           uint32

             |     |           |  +--ro interface-as-next-flood-index?     uint32

             |     |           |  +--ro flood-scan-length?                 uint32

             |     |           |  +--ro maximum-flood-length?              uint32

             |     |           |  +--ro last-flood-time?                   uint32

             |     |           |  +--ro maximum-flood-time?                uint32

             |     |           |  +--ro interface-flood-pacing-timer?      uint32

             |     |           |  +--ro interface-neighbor-count?          uint16

             |     |           |  +--ro suppress-hello-count?              uint16

             |     |           |  +--ro interface-authentication-type?     Authentication

             |     |           |  +--ro youngest-md-key?                   boolean

             |     |           |  +--ro old-md5-key-neighbor-count?        uint32

             |     |           |  +--ro youngest-md-key-id?                uint16

             |     |           |  +--ro keychain-id?                       uint64

             |     |           |  +--ro md-keys*                           uint16

             |     |           +--ro interface-name-xr?                         xr:Interface-name

             |     |           +--ro interface-state?                           Interface-state

             |     |           +--ro interface-line-state?                      boolean

             |     |           +--ro interface-address?                         inet:ipv4-address

             |     |           +--ro interface-mask?                            uint32

             |     |           +--ro interface-area?                            string

             |     |           +--ro interface-sid?                             uint32

             |     |           +--ro interface-sid-php-off?                     boolean

             |     |           +--ro interface-sid-n-flag-clear?                boolean

             |     |           +--ro interface-strict-spf-sid?                  uint32

             |     |           +--ro interface-strict-spf-sid-php-off?          boolean

             |     |           +--ro interface-strict-spf-sid-n-flag-clear?     boolean

             |     |           +--ro interface-router-id?                       inet:ipv4-address

             |     |           +--ro network-type?                              Interface

             |     |           +--ro ip-mtu?                                    uint16

             |     |           +--ro maximum-packet-size?                       uint16

             |     |           +--ro interface-tunnel-flags?                    uint32

             |     |           +--ro interface-link-cost?                       uint16

             |     |           +--ro interface-bandwidth?                       uint32

             |     |           +--ro cfg-cost-fallback?                         boolean

             |     |           +--ro interface-cost-fallback?                   uint16

             |     |           +--ro cost-fallback-active?                      boolean

             |     |           +--ro configured-ldp-sync?                       boolean

             |     |           +--ro configured-ldp-sync-igp-shortcuts?         boolean

             |     |           +--ro interface-ldp-sync?                        boolean

             |     |           +--ro configured-demand-circuit?                 boolean

             |     |           +--ro interface-demand-circuit?                  boolean

             |     |           +--ro interface-dc-bitless-lsa-count?            uint32

             |     |           +--ro transmission-delay?                        uint16

             |     |           +--ro ospf-interface-state?                      Ospf-interface-state

             |     |           +--ro interface-priority?                        uint8

             |     |           +--ro designated-router?                         boolean

             |     |           +--ro designated-router-id?                      inet:ipv4-address

             |     |           +--ro designated-router-address?                 inet:ipv4-address

             |     |           +--ro backup-designated-router?                  boolean

             |     |           +--ro backup-designated-router-id?               inet:ipv4-address

             |     |           +--ro backup-designated-router-address?          inet:ipv4-address

             |     |           +--ro network-lsa-flush-timer?                   uint32

             |     |           +--ro interface-lsa-filter?                      boolean

             |     |           +--ro hello-interval?                            uint32

             |     |           +--ro hello-interval-ms?                         uint32

             |     |           +--ro dead-interval?                             uint32

             |     |           +--ro wait-interval?                             uint32

             |     |           +--ro interface-retransmission-interrval?        uint32

             |     |           +--ro interface-nsf-enabled?                     boolean

             |     |           +--ro interface-nsf?                             boolean

             |     |           +--ro interface-last-nsf?                        uint32

             |     |           +--ro passive-interface?                         boolean

             |     |           +--ro next-hello-time?                           uint32

             |     |           +--ro next-hello-time-ms?                        uint32

             |     |           +--ro ttl-security-enabled?                      boolean

             |     |           +--ro ttl-security-hop-count?                    uint32

             |     |           +--ro interfaceis-madj?                          boolean

             |     |           +--ro interface-madj-count?                      uint16

             |     |           +--ro prefix-suppress-primary-addresses?         boolean

             |     |           +--ro prefix-suppress-secondary-addresses?       boolean

             |     |           +--ro is-loopback-stub-network?                  boolean

             |     |           +--ro interface-ack-list-count?                  uint32

             |     |           +--ro interface-ack-list-high-watermark?         uint32

             |     |           +--ro registered-for-link-down-fast-detection?   boolean

             |     |           +--ro fast-detect-hold-down-time?                uint32

             |     |           +--ro interface-fast-detect-hold-down?           boolean

             |     |           +--ro fast-detect-hold-down-time-remaining?      uint32

             |     |           +--ro fast-reroute-type?                         Ipfrr

             |     |           +--ro fast-reroute-topology-independent-lfa?     boolean

             |     |           +--ro srlg*                                      uint32

             |     |           +--ro interface-neighbor*

             |     |           |  +--ro interface-neighbor-id?     inet:ipv4-address

             |     |           |  +--ro interface-neighbor-cost?   uint32

             |     |           |  +--ro neighbor-dr?               boolean

             |     |           |  +--ro neighbor-bdr?              boolean

             |     |           |  +--ro suppress-hello?            boolean

             |     |           +--ro interface-madj*

             |     |           |  +--ro interface-area?                 string

             |     |           |  +--ro madj-area-id?                   uint32

             |     |           |  +--ro interface-neighbor-count?       uint16

             |     |           |  +--ro interface-adj-neighbor-count?   uint16

             |     |           |  +--ro interface-link-cost?            uint16

             |     |           |  +--ro ospf-interface-state?           Ospf-interface-state

             |     |           +--ro ipfrr-tiebreakers*

             |     |              +--ro tiebreaker-type?    Ipfrr-tbrkr

             |     |              +--ro tiebreaker-index?   uint32

             |     +--ro database

             |     |  +--ro database-areas

             |     |  |  +--ro database-area* [area-id]

             |     |  |     +--ro area-id          int32

             |     |  |     +--ro lsas

             |     |  |     |  +--ro lsa*

             |     |  |     |     +--ro area-id?              int32

             |     |  |     |     +--ro ls-type?              Ospf-ls

             |     |  |     |     +--ro ls-id?                inet:ipv4-address-no-zone

             |     |  |     |     +--ro advertising-router?   inet:ipv4-address-no-zone

             |     |  |     |     +--ro interface-name?       xr:Interface-name

             |     |  |     |     +--ro lsa-header

             |     |  |     |     |  +--ro ls-type?              Lsa

             |     |  |     |     |  +--ro lsid?                 inet:ipv4-address

             |     |  |     |     |  +--ro advertising-router?   inet:ipv4-address

             |     |  |     |     |  +--ro lsa-area-id?          string

             |     |  |     |     |  +--ro lsa-age?              uint16

             |     |  |     |     |  +--ro dn-age-lsa?           boolean

             |     |  |     |     |  +--ro nsf?                  boolean

             |     |  |     |     |  +--ro sequence-number?      uint32

             |     |  |     |     |  +--ro checksum?             uint16

             |     |  |     |     +--ro lsa-detail-data

             |     |  |     |     |  +--ro lsa-throttle-timer

             |     |  |     |     |  |  +--ro timer-location?                 Timer-table

             |     |  |     |     |  |  +--ro timer-type?                     Timer

             |     |  |     |     |  |  +--ro second-table-index?             uint8

             |     |  |     |     |  |  +--ro minute-table-index?             uint8

             |     |  |     |     |  |  +--ro last-inst-second-table-index?   uint8

             |     |  |     |     |  |  +--ro last-inst-minute-table-index?   uint8

             |     |  |     |     |  +--ro lsa-last-updated-time

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro lsadb-base-time-stamp

             |     |  |     |     |  |  +--ro second?       uint32

             |     |  |     |     |  |  +--ro nanosecond?   uint32

             |     |  |     |     |  +--ro not-delete

             |     |  |     |     |  |  +--ro free-time?            uint32

             |     |  |     |     |  |  +--ro no-delete?            boolean

             |     |  |     |     |  |  +--ro neighbor-exchange?    boolean

             |     |  |     |     |  |  +--ro routing-table?        boolean

             |     |  |     |     |  |  +--ro acknowledgement?      boolean

             |     |  |     |     |  |  +--ro maximum-age?          boolean

             |     |  |     |     |  |  +--ro partial-spf?          boolean

             |     |  |     |     |  |  +--ro flood-pending?        boolean

             |     |  |     |     |  |  +--ro rate-limit?           boolean

             |     |  |     |     |  |  +--ro nsr-ack-pending?      boolean

             |     |  |     |     |  |  +--ro sum-orig-pending?     boolean

             |     |  |     |     |  |  +--ro nsr-flood-required?   boolean

             |     |  |     |     |  +--ro tos-capable?                         boolean

             |     |  |     |     |  +--ro nssa-translation?                    boolean

             |     |  |     |     |  +--ro demand-circuit?                      boolean

             |     |  |     |     |  +--ro dn-bit?                              boolean

             |     |  |     |     |  +--ro lsa-rate-limit-due-time?             uint32

             |     |  |     |     |  +--ro lsadb-base-clock?                    uint64

             |     |  |     |     |  +--ro routing-bit?                         boolean

             |     |  |     |     |  +--ro advertising-router-reachable?        boolean

             |     |  |     |     |  +--ro length?                              uint16

             |     |  |     |     |  +--ro sum-origin?                          uint16

             |     |  |     |     |  +--ro ase-origin?                          uint16

             |     |  |     |     |  +--ro in-sync?                             uint8

             |     |  |     |     |  +--ro lsa-prefix-priority?                 uint8

             |     |  |     |     |  +--ro new-lsa-prefix-priority?             uint8

             |     |  |     |     |  +--ro lsa-flood-required-post-fail-over?   boolean

             |     |  |     |     +--ro lsa-internal-data

             |     |  |     |        +--ro router-lsa-type

             |     |  |     |        |  +--ro router-asbr?     boolean

             |     |  |     |        |  +--ro router-abr?      boolean

             |     |  |     |        |  +--ro internal-lsa?    boolean

             |     |  |     |        |  +--ro link*

             |     |  |     |        |  |  +--ro link-id?       inet:ipv4-address

             |     |  |     |        |  |  +--ro link-data?     inet:ipv4-address

             |     |  |     |        |  |  +--ro link-type?     Ospf-link-types

             |     |  |     |        |  |  +--ro link-metric?   uint16

             |     |  |     |        |  |  +--ro link-tos*

             |     |  |     |        |  |     +--ro router-tos?   uint16

             |     |  |     |        |  |     +--ro tos-cost?     uint16

             |     |  |     |        |  +--ro internal-link*

             |     |  |     |        |     +--ro link-id?       inet:ipv4-address

             |     |  |     |        |     +--ro link-data?     inet:ipv4-address

             |     |  |     |        |     +--ro link-type?     Ospf-link-types

             |     |  |     |        |     +--ro link-metric?   uint16

             |     |  |     |        |     +--ro link-tos*

             |     |  |     |        |        +--ro router-tos?   uint16

             |     |  |     |        |        +--ro tos-cost?     uint16

             |     |  |     |        +--ro network-lsa-type

             |     |  |     |        |  +--ro network-prefix-length?   uint32

             |     |  |     |        |  +--ro neighbor-router*         inet:ipv4-address

             |     |  |     |        +--ro summary-lsa-type

             |     |  |     |        |  +--ro summary-prefix-length?   uint32

             |     |  |     |        |  +--ro internal-sum-lsa?        boolean

             |     |  |     |        |  +--ro summary-lsa-metric*      uint32

             |     |  |     |        +--ro external-lsa-type

             |     |  |     |        |  +--ro external-prefix-length?   uint32

             |     |  |     |        |  +--ro internal-external-lsa?    boolean

             |     |  |     |        |  +--ro external-tos-metric*

             |     |  |     |        |     +--ro external-metric?        uint32

             |     |  |     |        |     +--ro external-metric-type?   Ex-metric

             |     |  |     |        |     +--ro external-tos?           uint32

             |     |  |     |        |     +--ro forwarding-address?     inet:ipv4-address

             |     |  |     |        |     +--ro external-tag?           uint32

             |     |  |     |        +--ro opaque-link-lsa-type

             |     |  |     |        |  +--ro opaque-interface-name?   xr:Interface-name

             |     |  |     |        +--ro opaque-mpls-te-lsa-type

             |     |  |     |        |  +--ro tlv*

             |     |  |     |        |     +--ro tlv-type?          uint16

             |     |  |     |        |     +--ro tlv-length?        uint16

             |     |  |     |        |     +--ro mpls-router-id?    uint32

             |     |  |     |        |     +--ro mpls-dste-link?    boolean

             |     |  |     |        |     +--ro tlv-data?          yang:hex-string

             |     |  |     |        |     +--ro te-link-sub-tlv*

             |     |  |     |        |        +--ro sub-tlv-type?     Stlv

             |     |  |     |        |        +--ro sub-tlv-length?   uint16

             |     |  |     |        |        +--ro sub-tlv-value?    yang:hex-string

             |     |  |     |        +--ro opaque-grace-lsa

             |     |  |     |        |  +--ro grace-period?   uint32

             |     |  |     |        |  +--ro grace-reason?   Ospf-gr-reason

             |     |  |     |        |  +--ro ip-address?     inet:ipv4-address

             |     |  |     |        +--ro opaque-router-info-lsa-type

             |     |  |     |        |  +--ro opaque-rilsa-scope?         Ospf-lsa-opq-ri-scope

             |     |  |     |        |  +--ro opaque-ri-interface-name?   xr:Interface-name

             |     |  |     |        |  +--ro opaque-ritlv*

             |     |  |     |        |     +--ro unknown-tlv

             |     |  |     |        |     |  +--ro ri-gen-tlv-type?     uint16

             |     |  |     |        |     |  +--ro ri-gen-tlv-length?   uint16

             |     |  |     |        |     |  +--ro ri-genvalue?         yang:hex-string

             |     |  |     |        |     +--ro rtr-cap-tlv

             |     |  |     |        |     |  +--ro rtr-cap-tlv-length?                uint16

             |     |  |     |        |     |  +--ro rtr-cap-graceful-restart?          boolean

             |     |  |     |        |     |  +--ro rtr-cap-graceful-restart-helper?   boolean

             |     |  |     |        |     |  +--ro rtr-cap-stub-rtr?                  boolean

             |     |  |     |        |     |  +--ro rtr-cap-area-te?                   boolean

             |     |  |     |        |     |  +--ro rtr-cap-p2plan?                    boolean

             |     |  |     |        |     |  +--ro rtr-cap-te-exp?                    boolean

             |     |  |     |        |     |  +--ro rtr-cap-all-bits?                  uint32

             |     |  |     |        |     |  +--ro rtr-cap-additional-info?           yang:hex-string

             |     |  |     |        |     +--ro pcedtlv

             |     |  |     |        |     |  +--ro pced-addr

             |     |  |     |        |     |  |  +--ro pce-addr-unknown-tlv

             |     |  |     |        |     |  |  |  +--ro ri-gen-tlv-type?     uint16

             |     |  |     |        |     |  |  |  +--ro ri-gen-tlv-length?   uint16

             |     |  |     |        |     |  |  |  +--ro ri-genvalue?         yang:hex-string

             |     |  |     |        |     |  |  +--ro ipv4pce-addr

             |     |  |     |        |     |  |  |  +--ro pceipv4-addr?   inet:ipv4-address

             |     |  |     |        |     |  |  +--ro ipv6pce-addr

             |     |  |     |        |     |  |  |  +--ro pceipv6-addr?   inet:ipv6-address

             |     |  |     |        |     |  |  +--ro pce-addr-type?          Ospf-sh-opq-ri-pce-addr-types

             |     |  |     |        |     |  +--ro pced-scope

             |     |  |     |        |     |  |  +--ro lbit?                  boolean

             |     |  |     |        |     |  |  +--ro rbit?                  boolean

             |     |  |     |        |     |  |  +--ro rd-bit?                boolean

             |     |  |     |        |     |  |  +--ro sbit?                  boolean

             |     |  |     |        |     |  |  +--ro sd-bit?                boolean

             |     |  |     |        |     |  |  +--ro ybit?                  boolean

             |     |  |     |        |     |  |  +--ro pref-l?                uint8

             |     |  |     |        |     |  |  +--ro pref-r?                uint8

             |     |  |     |        |     |  |  +--ro pref-s?                uint8

             |     |  |     |        |     |  |  +--ro pref-y?                uint8

             |     |  |     |        |     |  |  +--ro all-scope-info-bits?   uint32

             |     |  |     |        |     |  +--ro pcedtlv-length?   uint16

             |     |  |     |        |     +--ro sr-algo-tlv

             |     |  |     |        |     |  +--ro sr-algo-length?   uint16

             |     |  |     |        |     |  +--ro sr-algo-value?    yang:hex-string

             |     |  |     |        |     +--ro sr-range-tlv

             |     |  |     |        |     |  +--ro sidtlv

             |     |  |     |        |     |  |  +--ro sr-sid-length?   uint16

             |     |  |     |        |     |  |  +--ro sr-sid-value?    uint32

             |     |  |     |        |     |  +--ro sr-range-length?   uint16

             |     |  |     |        |     |  +--ro sr-range-size?     uint32

             |     |  |     |        |     +--ro ritlv-internal-type?   Ospf-sh-opq-ri-tlv-types

             |     |  |     |        +--ro opaque-ep-lsa-type

             |     |  |     |        |  +--ro tlv*

             |     |  |     |        |     +--ro tlv-type?          uint16

             |     |  |     |        |     +--ro tlv-length?        uint16

             |     |  |     |        |     +--ro mpls-router-id?    uint32

             |     |  |     |        |     +--ro mpls-dste-link?    boolean

             |     |  |     |        |     +--ro tlv-data?          yang:hex-string

             |     |  |     |        |     +--ro te-link-sub-tlv*

             |     |  |     |        |        +--ro sub-tlv-type?     Stlv

             |     |  |     |        |        +--ro sub-tlv-length?   uint16

             |     |  |     |        |        +--ro sub-tlv-value?    yang:hex-string

             |     |  |     |        +--ro opaque-el-lsa-type

             |     |  |     |        |  +--ro tlv*

             |     |  |     |        |     +--ro tlv-type?          uint16

             |     |  |     |        |     +--ro tlv-length?        uint16

             |     |  |     |        |     +--ro mpls-router-id?    uint32

             |     |  |     |        |     +--ro mpls-dste-link?    boolean

             |     |  |     |        |     +--ro tlv-data?          yang:hex-string

             |     |  |     |        |     +--ro te-link-sub-tlv*

             |     |  |     |        |        +--ro sub-tlv-type?     Stlv

             |     |  |     |        |        +--ro sub-tlv-length?   uint16

             |     |  |     |        |        +--ro sub-tlv-value?    yang:hex-string

             |     |  |     |        +--ro internal-lsa-type?             Ospf-internal-lsa-types

             |     |  |     +--ro lsa-summaries

             |     |  |        +--ro lsa-summary*

             |     |  |           +--ro area-id?              int32

             |     |  |           +--ro ls-type?              Ospf-ls

             |     |  |           +--ro ls-id?                inet:ipv4-address-no-zone

             |     |  |           +--ro advertising-router?   inet:ipv4-address-no-zone

             |     |  |           +--ro interface-name?       xr:Interface-name

             |     |  |           +--ro lsa-header

             |     |  |           |  +--ro ls-type?              Lsa

             |     |  |           |  +--ro lsid?                 inet:ipv4-address

             |     |  |           |  +--ro advertising-router?   inet:ipv4-address

             |     |  |           |  +--ro lsa-area-id?          string

             |     |  |           |  +--ro lsa-age?              uint16

             |     |  |           |  +--ro dn-age-lsa?           boolean

             |     |  |           |  +--ro nsf?                  boolean

             |     |  |           |  +--ro sequence-number?      uint32

             |     |  |           |  +--ro checksum?             uint16

             |     |  |           +--ro external-tag?         uint32

             |     |  |           +--ro link-count?           uint16

             |     |  +--ro database-summaries

             |     |  |  +--ro database-summary* [area-id]

             |     |  |     +--ro area-id                     int32

             |     |  |     +--ro dbase-sum-area-id-string?   string

             |     |  |     +--ro area-lsa-counter*

             |     |  |        +--ro lsa-type?           Lsa

             |     |  |        +--ro lsa-count?          int32

             |     |  |        +--ro lsa-delete-count?   int32

             |     |  |        +--ro lsa-maxage-count?   int32

             |     |  |        +--ro lsa-self-count?     int32

             |     |  +--ro database-summary-as

             |     |  |  +--ro as-lsa-counter*

             |     |  |     +--ro lsa-type?           Lsa

             |     |  |     +--ro lsa-count?          int32

             |     |  |     +--ro lsa-delete-count?   int32

             |     |  |     +--ro lsa-maxage-count?   int32

             |     |  |     +--ro lsa-self-count?     int32

             |     |  +--ro lsas

             |     |  |  +--ro lsa*

             |     |  |     +--ro area-id?              int32

             |     |  |     +--ro ls-type?              Ospf-ls

             |     |  |     +--ro ls-id?                inet:ipv4-address-no-zone

             |     |  |     +--ro advertising-router?   inet:ipv4-address-no-zone

             |     |  |     +--ro interface-name?       xr:Interface-name

             |     |  |     +--ro lsa-header

             |     |  |     |  +--ro ls-type?              Lsa

             |     |  |     |  +--ro lsid?                 inet:ipv4-address

             |     |  |     |  +--ro advertising-router?   inet:ipv4-address

             |     |  |     |  +--ro lsa-area-id?          string

             |     |  |     |  +--ro lsa-age?              uint16

             |     |  |     |  +--ro dn-age-lsa?           boolean

             |     |  |     |  +--ro nsf?                  boolean

             |     |  |     |  +--ro sequence-number?      uint32

             |     |  |     |  +--ro checksum?             uint16

             |     |  |     +--ro lsa-detail-data

             |     |  |     |  +--ro lsa-throttle-timer

             |     |  |     |  |  +--ro timer-location?                 Timer-table

             |     |  |     |  |  +--ro timer-type?                     Timer

             |     |  |     |  |  +--ro second-table-index?             uint8

             |     |  |     |  |  +--ro minute-table-index?             uint8

             |     |  |     |  |  +--ro last-inst-second-table-index?   uint8

             |     |  |     |  |  +--ro last-inst-minute-table-index?   uint8

             |     |  |     |  +--ro lsa-last-updated-time

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro lsadb-base-time-stamp

             |     |  |     |  |  +--ro second?       uint32

             |     |  |     |  |  +--ro nanosecond?   uint32

             |     |  |     |  +--ro not-delete

             |     |  |     |  |  +--ro free-time?            uint32

             |     |  |     |  |  +--ro no-delete?            boolean

             |     |  |     |  |  +--ro neighbor-exchange?    boolean

             |     |  |     |  |  +--ro routing-table?        boolean

             |     |  |     |  |  +--ro acknowledgement?      boolean

             |     |  |     |  |  +--ro maximum-age?          boolean

             |     |  |     |  |  +--ro partial-spf?          boolean

             |     |  |     |  |  +--ro flood-pending?        boolean

             |     |  |     |  |  +--ro rate-limit?           boolean

             |     |  |     |  |  +--ro nsr-ack-pending?      boolean

             |     |  |     |  |  +--ro sum-orig-pending?     boolean

             |     |  |     |  |  +--ro nsr-flood-required?   boolean

             |     |  |     |  +--ro tos-capable?                         boolean

             |     |  |     |  +--ro nssa-translation?                    boolean

             |     |  |     |  +--ro demand-circuit?                      boolean

             |     |  |     |  +--ro dn-bit?                              boolean

             |     |  |     |  +--ro lsa-rate-limit-due-time?             uint32

             |     |  |     |  +--ro lsadb-base-clock?                    uint64

             |     |  |     |  +--ro routing-bit?                         boolean

             |     |  |     |  +--ro advertising-router-reachable?        boolean

             |     |  |     |  +--ro length?                              uint16

             |     |  |     |  +--ro sum-origin?                          uint16

             |     |  |     |  +--ro ase-origin?                          uint16

             |     |  |     |  +--ro in-sync?                             uint8

             |     |  |     |  +--ro lsa-prefix-priority?                 uint8

             |     |  |     |  +--ro new-lsa-prefix-priority?             uint8

             |     |  |     |  +--ro lsa-flood-required-post-fail-over?   boolean

             |     |  |     +--ro lsa-internal-data

             |     |  |        +--ro router-lsa-type

             |     |  |        |  +--ro router-asbr?     boolean

             |     |  |        |  +--ro router-abr?      boolean

             |     |  |        |  +--ro internal-lsa?    boolean

             |     |  |        |  +--ro link*

             |     |  |        |  |  +--ro link-id?       inet:ipv4-address

             |     |  |        |  |  +--ro link-data?     inet:ipv4-address

             |     |  |        |  |  +--ro link-type?     Ospf-link-types

             |     |  |        |  |  +--ro link-metric?   uint16

             |     |  |        |  |  +--ro link-tos*

             |     |  |        |  |     +--ro router-tos?   uint16

             |     |  |        |  |     +--ro tos-cost?     uint16

             |     |  |        |  +--ro internal-link*

             |     |  |        |     +--ro link-id?       inet:ipv4-address

             |     |  |        |     +--ro link-data?     inet:ipv4-address

             |     |  |        |     +--ro link-type?     Ospf-link-types

             |     |  |        |     +--ro link-metric?   uint16

             |     |  |        |     +--ro link-tos*

             |     |  |        |        +--ro router-tos?   uint16

             |     |  |        |        +--ro tos-cost?     uint16

             |     |  |        +--ro network-lsa-type

             |     |  |        |  +--ro network-prefix-length?   uint32

             |     |  |        |  +--ro neighbor-router*         inet:ipv4-address

             |     |  |        +--ro summary-lsa-type

             |     |  |        |  +--ro summary-prefix-length?   uint32

             |     |  |        |  +--ro internal-sum-lsa?        boolean

             |     |  |        |  +--ro summary-lsa-metric*      uint32

             |     |  |        +--ro external-lsa-type

             |     |  |        |  +--ro external-prefix-length?   uint32

             |     |  |        |  +--ro internal-external-lsa?    boolean

             |     |  |        |  +--ro external-tos-metric*

             |     |  |        |     +--ro external-metric?        uint32

             |     |  |        |     +--ro external-metric-type?   Ex-metric

             |     |  |        |     +--ro external-tos?           uint32

             |     |  |        |     +--ro forwarding-address?     inet:ipv4-address

             |     |  |        |     +--ro external-tag?           uint32

             |     |  |        +--ro opaque-link-lsa-type

             |     |  |        |  +--ro opaque-interface-name?   xr:Interface-name

             |     |  |        +--ro opaque-mpls-te-lsa-type

             |     |  |        |  +--ro tlv*

             |     |  |        |     +--ro tlv-type?          uint16

             |     |  |        |     +--ro tlv-length?        uint16

             |     |  |        |     +--ro mpls-router-id?    uint32

             |     |  |        |     +--ro mpls-dste-link?    boolean

             |     |  |        |     +--ro tlv-data?          yang:hex-string

             |     |  |        |     +--ro te-link-sub-tlv*

             |     |  |        |        +--ro sub-tlv-type?     Stlv

             |     |  |        |        +--ro sub-tlv-length?   uint16

             |     |  |        |        +--ro sub-tlv-value?    yang:hex-string

             |     |  |        +--ro opaque-grace-lsa

             |     |  |        |  +--ro grace-period?   uint32

             |     |  |        |  +--ro grace-reason?   Ospf-gr-reason

             |     |  |        |  +--ro ip-address?     inet:ipv4-address

             |     |  |        +--ro opaque-router-info-lsa-type

             |     |  |        |  +--ro opaque-rilsa-scope?         Ospf-lsa-opq-ri-scope

             |     |  |        |  +--ro opaque-ri-interface-name?   xr:Interface-name

             |     |  |        |  +--ro opaque-ritlv*

             |     |  |        |     +--ro unknown-tlv

             |     |  |        |     |  +--ro ri-gen-tlv-type?     uint16

             |     |  |        |     |  +--ro ri-gen-tlv-length?   uint16

             |     |  |        |     |  +--ro ri-genvalue?         yang:hex-string

             |     |  |        |     +--ro rtr-cap-tlv

             |     |  |        |     |  +--ro rtr-cap-tlv-length?                uint16

             |     |  |        |     |  +--ro rtr-cap-graceful-restart?          boolean

             |     |  |        |     |  +--ro rtr-cap-graceful-restart-helper?   boolean

             |     |  |        |     |  +--ro rtr-cap-stub-rtr?                  boolean

             |     |  |        |     |  +--ro rtr-cap-area-te?                   boolean

             |     |  |        |     |  +--ro rtr-cap-p2plan?                    boolean

             |     |  |        |     |  +--ro rtr-cap-te-exp?                    boolean

             |     |  |        |     |  +--ro rtr-cap-all-bits?                  uint32

             |     |  |        |     |  +--ro rtr-cap-additional-info?           yang:hex-string

             |     |  |        |     +--ro pcedtlv

             |     |  |        |     |  +--ro pced-addr

             |     |  |        |     |  |  +--ro pce-addr-unknown-tlv

             |     |  |        |     |  |  |  +--ro ri-gen-tlv-type?     uint16

             |     |  |        |     |  |  |  +--ro ri-gen-tlv-length?   uint16

             |     |  |        |     |  |  |  +--ro ri-genvalue?         yang:hex-string

             |     |  |        |     |  |  +--ro ipv4pce-addr

             |     |  |        |     |  |  |  +--ro pceipv4-addr?   inet:ipv4-address

             |     |  |        |     |  |  +--ro ipv6pce-addr

             |     |  |        |     |  |  |  +--ro pceipv6-addr?   inet:ipv6-address

             |     |  |        |     |  |  +--ro pce-addr-type?          Ospf-sh-opq-ri-pce-addr-types

             |     |  |        |     |  +--ro pced-scope

             |     |  |        |     |  |  +--ro lbit?                  boolean

             |     |  |        |     |  |  +--ro rbit?                  boolean

             |     |  |        |     |  |  +--ro rd-bit?                boolean

             |     |  |        |     |  |  +--ro sbit?                  boolean

             |     |  |        |     |  |  +--ro sd-bit?                boolean

             |     |  |        |     |  |  +--ro ybit?                  boolean

             |     |  |        |     |  |  +--ro pref-l?                uint8

             |     |  |        |     |  |  +--ro pref-r?                uint8

             |     |  |        |     |  |  +--ro pref-s?                uint8

             |     |  |        |     |  |  +--ro pref-y?                uint8

             |     |  |        |     |  |  +--ro all-scope-info-bits?   uint32

             |     |  |        |     |  +--ro pcedtlv-length?   uint16

             |     |  |        |     +--ro sr-algo-tlv

             |     |  |        |     |  +--ro sr-algo-length?   uint16

             |     |  |        |     |  +--ro sr-algo-value?    yang:hex-string

             |     |  |        |     +--ro sr-range-tlv

             |     |  |        |     |  +--ro sidtlv

             |     |  |        |     |  |  +--ro sr-sid-length?   uint16

             |     |  |        |     |  |  +--ro sr-sid-value?    uint32

             |     |  |        |     |  +--ro sr-range-length?   uint16

             |     |  |        |     |  +--ro sr-range-size?     uint32

             |     |  |        |     +--ro ritlv-internal-type?   Ospf-sh-opq-ri-tlv-types

             |     |  |        +--ro opaque-ep-lsa-type

             |     |  |        |  +--ro tlv*

             |     |  |        |     +--ro tlv-type?          uint16

             |     |  |        |     +--ro tlv-length?        uint16

             |     |  |        |     +--ro mpls-router-id?    uint32

             |     |  |        |     +--ro mpls-dste-link?    boolean

             |     |  |        |     +--ro tlv-data?          yang:hex-string

             |     |  |        |     +--ro te-link-sub-tlv*

             |     |  |        |        +--ro sub-tlv-type?     Stlv

             |     |  |        |        +--ro sub-tlv-length?   uint16

             |     |  |        |        +--ro sub-tlv-value?    yang:hex-string

             |     |  |        +--ro opaque-el-lsa-type

             |     |  |        |  +--ro tlv*

             |     |  |        |     +--ro tlv-type?          uint16

             |     |  |        |     +--ro tlv-length?        uint16

             |     |  |        |     +--ro mpls-router-id?    uint32

             |     |  |        |     +--ro mpls-dste-link?    boolean

             |     |  |        |     +--ro tlv-data?          yang:hex-string

             |     |  |        |     +--ro te-link-sub-tlv*

             |     |  |        |        +--ro sub-tlv-type?     Stlv

             |     |  |        |        +--ro sub-tlv-length?   uint16

             |     |  |        |        +--ro sub-tlv-value?    yang:hex-string

             |     |  |        +--ro internal-lsa-type?             Ospf-internal-lsa-types

             |     |  +--ro lsa-summaries

             |     |     +--ro lsa-summary*

             |     |        +--ro area-id?              int32

             |     |        +--ro ls-type?              Ospf-ls

             |     |        +--ro ls-id?                inet:ipv4-address-no-zone

             |     |        +--ro advertising-router?   inet:ipv4-address-no-zone

             |     |        +--ro interface-name?       xr:Interface-name

             |     |        +--ro lsa-header

             |     |        |  +--ro ls-type?              Lsa

             |     |        |  +--ro lsid?                 inet:ipv4-address

             |     |        |  +--ro advertising-router?   inet:ipv4-address

             |     |        |  +--ro lsa-area-id?          string

             |     |        |  +--ro lsa-age?              uint16

             |     |        |  +--ro dn-age-lsa?           boolean

             |     |        |  +--ro nsf?                  boolean

             |     |        |  +--ro sequence-number?      uint32

             |     |        |  +--ro checksum?             uint16

             |     |        +--ro external-tag?         uint32

             |     |        +--ro link-count?           uint16

             |     +--ro summary-prefixes

             |     |  +--ro summary-prefix*

             |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |     |     +--ro netmask?               inet:ipv4-address-no-zone

             |     |     +--ro summary-prefix?        inet:ipv4-address

             |     |     +--ro summary-mask?          inet:ipv4-address

             |     |     +--ro summary-metric?        uint32

             |     |     +--ro summary-metric-type?   Ex-metric

             |     |     +--ro summary-tag?           uint32

             |     +--ro ospf-summary

             |     |  +--ro sa-num-nbrs?                uint32

             |     |  +--ro sa-num-nbrs-up?             uint32

             |     |  +--ro sa-num-intf?                uint32

             |     |  +--ro sa-num-intf-up?             uint32

             |     |  +--ro sa-num-vintf-up?            uint32

             |     |  +--ro sa-num-slintf-up?           uint32

             |     |  +--ro sa-num-areas?               uint32

             |     |  +--ro sa-lsa-cnt-type-rtr?        uint32

             |     |  +--ro sa-lsa-cnt-type-net?        uint32

             |     |  +--ro sa-lsa-cnt-type-sum-net?    uint32

             |     |  +--ro sa-lsa-cnt-type-sum-asb?    uint32

             |     |  +--ro sa-lsa-cnt-type-ase?        uint32

             |     |  +--ro sa-lsa-cnt-type-mospf?      uint32

             |     |  +--ro sa-lsa-cnt-type-7ase?       uint32

             |     |  +--ro sa-lsa-cnt-type-8-ignore?   uint32

             |     |  +--ro sa-lsa-cnt-type-opq-link?   uint32

             |     |  +--ro sa-lsa-cnt-type-opq-area?   uint32

             |     |  +--ro sa-lsa-cnt-type-opq-as?     uint32

             |     +--ro fast-reroute

             |        +--ro topologies

             |           +--ro topology*

             |              +--ro router-id?             inet:ipv4-address-no-zone

             |              +--ro area-id?               int32

             |              +--ro ipfrr-topo-area-id?    string

             |              +--ro ipfrr-router-id?       inet:ipv4-address

             |              +--ro ipfrr-area-revision?   uint32

             |              +--ro ipfrr-topo*

             |                 +--ro node-id?            inet:ipv4-address

             |                 +--ro distance?           uint32

             |                 +--ro distance-reverse?   uint32

             |                 +--ro type4?              boolean

             |                 +--ro revision?           uint32

             |                 +--ro neighbor-sourced?   boolean

             |                 +--ro dr?                 boolean

             |                 +--ro poison?             boolean

             +--ro srms

             |  +--ro policy

             |     +--ro policy-ipv4

             |        +--ro policy-ipv4-backup

             |        |  +--ro policy-mi* [mi-id]

             |        |     +--ro mi-id             xr:Cisco-ios-xr-string

             |        |     +--ro addr

             |        |     |  +--ro af?     Srms-mi-af-e-b

             |        |     |  +--ro ipv4?   inet:ipv4-address

             |        |     |  +--ro ipv6?   In6-addr-t-b

             |        |     +--ro src?              Srms-mi-src-e-b

             |        |     +--ro router?           string

             |        |     +--ro area?             string

             |        |     +--ro prefix?           uint8

             |        |     +--ro sid-start?        uint32

             |        |     +--ro sid-count?        uint32

             |        |     +--ro last-prefix?      string

             |        |     +--ro last-sid-index?   uint32

             |        |     +--ro flag-attached?    Srms-mi-flag-e-b

             |        +--ro policy-ipv4-active

             |           +--ro policy-mi* [mi-id]

             |              +--ro mi-id             xr:Cisco-ios-xr-string

             |              +--ro addr

             |              |  +--ro af?     Srms-mi-af-e-b

             |              |  +--ro ipv4?   inet:ipv4-address

             |              |  +--ro ipv6?   In6-addr-t-b

             |              +--ro src?              Srms-mi-src-e-b

             |              +--ro router?           string

             |              +--ro area?             string

             |              +--ro prefix?           uint8

             |              +--ro sid-start?        uint32

             |              +--ro sid-count?        uint32

             |              +--ro last-prefix?      string

             |              +--ro last-sid-index?   uint32

             |              +--ro flag-attached?    Srms-mi-flag-e-b

             +--ro default-vrf

             |  +--ro flood-list-table

             |  |  +--ro flood* [interface-name]

             |  |     +--ro interface-name          xr:Interface-name

             |  |     +--ro flood-interface-name?   xr:Interface-name

             |  |     +--ro flood-pacing-timer?     uint32

             |  |     +--ro flood-lsa-count?        uint32

             |  |     +--ro area-flood*

             |  |     |  +--ro header-lsa-type?             Lsa

             |  |     |  +--ro header-lsa-age?              uint16

             |  |     |  +--ro header-ls-id?                inet:ipv4-address

             |  |     |  +--ro header-advertising-router?   inet:ipv4-address

             |  |     |  +--ro header-sequence-number?      uint32

             |  |     |  +--ro header-lsa-checksum?         uint16

             |  |     +--ro as-flood*

             |  |        +--ro header-lsa-type?             Lsa

             |  |        +--ro header-lsa-age?              uint16

             |  |        +--ro header-ls-id?                inet:ipv4-address

             |  |        +--ro header-advertising-router?   inet:ipv4-address

             |  |        +--ro header-sequence-number?      uint32

             |  |        +--ro header-lsa-checksum?         uint16

             |  +--ro mpls-te

             |  |  +--ro mpls-te-links

             |  |  |  +--ro mpls-te-link* [area-id]

             |  |  |     +--ro area-id                     int32

             |  |  |     +--ro mpls-te-router-id?          inet:ipv4-address

             |  |  |     +--ro mpls-te-enabled?            boolean

             |  |  |     +--ro mpls-te-initialized?        boolean

             |  |  |     +--ro mpls-te-area-id?            string

             |  |  |     +--ro mpls-te-area-instance?      uint32

             |  |  |     +--ro mpls-te-router-address?     inet:ipv4-address

             |  |  |     +--ro mpls-te-next-fragment-id?   uint32

             |  |  |     +--ro spacious-fragment?          boolean

             |  |  |     +--ro mpls-te-link*

             |  |  |     |  +--ro global-unreserve-bw-per-priority

             |  |  |     |  |  +--ro bw-per-priority*   uint64

             |  |  |     |  +--ro sub-pool-unreserve-bw-per-priority

             |  |  |     |  |  +--ro bw-per-priority*   uint64

             |  |  |     |  +--ro link-protocol-priority-capability

             |  |  |     |  |  +--ro link-protocol-capability?   uint8

             |  |  |     |  |  +--ro link-protocol-priority?     uint8

             |  |  |     |  +--ro link-sw-capability

             |  |  |     |  |  +--ro link-switching-capability?     uint8

             |  |  |     |  |  +--ro link-encoding?                 uint8

             |  |  |     |  |  +--ro minimum-lsp-bw?                uint64

             |  |  |     |  |  +--ro link-mtu?                      uint16

             |  |  |     |  |  +--ro maximum-lsp-bw-per-priority*   uint64

             |  |  |     |  +--ro extended-admin-group-list

             |  |  |     |  |  +--ro extended-admin-size?   uint32

             |  |  |     |  |  +--ro ext-admin-data*        uint32

             |  |  |     |  +--ro new-link?                             boolean

             |  |  |     |  +--ro fragment-id?                          uint32

             |  |  |     |  +--ro mpls-link-instance?                   uint32

             |  |  |     |  +--ro mpls-link-type?                       Link-subnet

             |  |  |     |  +--ro neighbor-system-id?                   inet:ipv4-address

             |  |  |     |  +--ro link-address?                         inet:ipv4-address

             |  |  |     |  +--ro neighbor-ip-address?                  inet:ipv4-address

             |  |  |     |  +--ro igp-metric?                           uint32

             |  |  |     |  +--ro te-metric?                            uint32

             |  |  |     |  +--ro maximum-link-bw?                      uint32

             |  |  |     |  +--ro maximum-link-reservable-bw?           uint32

             |  |  |     |  +--ro maximum-link-sub-reservable-bw?       uint32

             |  |  |     |  +--ro priority-count?                       int32

             |  |  |     |  +--ro affinity?                             uint32

             |  |  |     |  +--ro output-interface-id?                  uint32

             |  |  |     |  +--ro input-interface-id?                   uint32

             |  |  |     |  +--ro dste-in-use?                          boolean

             |  |  |     |  +--ro dste-allocation-model-id?             Igpte-lib-bw-model

             |  |  |     |  +--ro number-of-optional-tl-vs?             uint8

             |  |  |     |  +--ro mplste-link-opt-tlv*

             |  |  |     |     +--ro mplste-link-opt-tlv-type?    Mpls-te-opt-tlv

             |  |  |     |     +--ro mplste-link-opt-tlv-len?     uint16

             |  |  |     |     +--ro mplste-link-opt-tlv-value*

             |  |  |     |        +--ro bctlv-value

             |  |  |     |        |  +--ro model-id?                   uint8

             |  |  |     |        |  +--ro num-b-cs?                   uint32

             |  |  |     |        |  +--ro mplste-link-bc-bandwidth*   uint64

             |  |  |     |        +--ro srlgtlv-value

             |  |  |     |        |  +--ro srlg-len?                uint32

             |  |  |     |        |  +--ro num-srl-gs?              uint32

             |  |  |     |        |  +--ro mplste-link-srlg-data*   uint32

             |  |  |     |        +--ro ixcdtlv-value

             |  |  |     |        |  +--ro ixcd-switching-cap-type

             |  |  |     |        |  |  +--ro ixcdpsc-info

             |  |  |     |        |  |  |  +--ro min-lsp-bandwidth?   uint64

             |  |  |     |        |  |  |  +--ro psc-interface-mtu?   uint16

             |  |  |     |        |  |  +--ro ixcdbw-sub-tlv

             |  |  |     |        |  |  |  +--ro arr-bw-sub-tlv*

             |  |  |     |        |  |  |     +--ro bw-sub-tlv-value

             |  |  |     |        |  |  |     |  +--ro fixed-bw-sub-tlv-value

             |  |  |     |        |  |  |     |  |  +--ro fixed-sub-tlv-value

             |  |  |     |        |  |  |     |  |  |  +--ro signal-type?     uint8

             |  |  |     |        |  |  |     |  |  |  +--ro num-stages?      uint8

             |  |  |     |        |  |  |     |  |  |  +--ro tbit?            uint8

             |  |  |     |        |  |  |     |  |  |  +--ro sbit?            uint8

             |  |  |     |        |  |  |     |  |  |  +--ro tsg?             uint8

             |  |  |     |        |  |  |     |  |  |  +--ro res?             uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |  |  |     |        |  |  |     |  |  +--ro unres-oduj-prio*       uint32

             |  |  |     |        |  |  |     |  +--ro flex-bw-sub-tlv-value

             |  |  |     |        |  |  |     |  |  +--ro flex-sub-tlv-value-common

             |  |  |     |        |  |  |     |  |  |  +--ro signal-type?     uint8

             |  |  |     |        |  |  |     |  |  |  +--ro num-stages?      uint8

             |  |  |     |        |  |  |     |  |  |  +--ro tbit?            uint8

             |  |  |     |        |  |  |     |  |  |  +--ro sbit?            uint8

             |  |  |     |        |  |  |     |  |  |  +--ro tsg?             uint8

             |  |  |     |        |  |  |     |  |  |  +--ro res?             uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |  |  |     |        |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |  |  |     |        |  |  |     |  |  +--ro unres-lspbw*                 uint64

             |  |  |     |        |  |  |     |  |  +--ro max-lspbw*                   uint64

             |  |  |     |        |  |  |     |  +--ro ixcdbw-sub-tlv-type?      uint16

             |  |  |     |        |  |  |     +--ro bw-sub-tlv-type?     uint16

             |  |  |     |        |  |  |     +--ro bw-sub-tlv-length?   uint16

             |  |  |     |        |  |  +--ro switching-cap-type?   uint8

             |  |  |     |        |  +--ro switching-cap?             uint8

             |  |  |     |        |  +--ro rile-len-code?             uint8

             |  |  |     |        |  +--ro fixed-scsi-count?          uint32

             |  |  |     |        |  +--ro flex-scsi-count?           uint32

             |  |  |     |        |  +--ro max-lspbw*                 int64

             |  |  |     |        +--ro unidtlv-value

             |  |  |     |        |  +--ro uni-dir-delay?   uint32

             |  |  |     |        +--ro opaque-tlv-type?   Mpls-te-opt-tlv

             |  |  |     +--ro mpls-te-fragment*

             |  |  |        +--ro fragment-instance?     uint32

             |  |  |        +--ro fragment-id?           uint32

             |  |  |        +--ro dste-model-id?         uint8

             |  |  |        +--ro same-fragment-count?   uint8

             |  |  |        +--ro mpls-te-link*

             |  |  |           +--ro global-unreserve-bw-per-priority

             |  |  |           |  +--ro bw-per-priority*   uint64

             |  |  |           +--ro sub-pool-unreserve-bw-per-priority

             |  |  |           |  +--ro bw-per-priority*   uint64

             |  |  |           +--ro link-protocol-priority-capability

             |  |  |           |  +--ro link-protocol-capability?   uint8

             |  |  |           |  +--ro link-protocol-priority?     uint8

             |  |  |           +--ro link-sw-capability

             |  |  |           |  +--ro link-switching-capability?     uint8

             |  |  |           |  +--ro link-encoding?                 uint8

             |  |  |           |  +--ro minimum-lsp-bw?                uint64

             |  |  |           |  +--ro link-mtu?                      uint16

             |  |  |           |  +--ro maximum-lsp-bw-per-priority*   uint64

             |  |  |           +--ro extended-admin-group-list

             |  |  |           |  +--ro extended-admin-size?   uint32

             |  |  |           |  +--ro ext-admin-data*        uint32

             |  |  |           +--ro new-link?                             boolean

             |  |  |           +--ro fragment-id?                          uint32

             |  |  |           +--ro mpls-link-instance?                   uint32

             |  |  |           +--ro mpls-link-type?                       Link-subnet

             |  |  |           +--ro neighbor-system-id?                   inet:ipv4-address

             |  |  |           +--ro link-address?                         inet:ipv4-address

             |  |  |           +--ro neighbor-ip-address?                  inet:ipv4-address

             |  |  |           +--ro igp-metric?                           uint32

             |  |  |           +--ro te-metric?                            uint32

             |  |  |           +--ro maximum-link-bw?                      uint32

             |  |  |           +--ro maximum-link-reservable-bw?           uint32

             |  |  |           +--ro maximum-link-sub-reservable-bw?       uint32

             |  |  |           +--ro priority-count?                       int32

             |  |  |           +--ro affinity?                             uint32

             |  |  |           +--ro output-interface-id?                  uint32

             |  |  |           +--ro input-interface-id?                   uint32

             |  |  |           +--ro dste-in-use?                          boolean

             |  |  |           +--ro dste-allocation-model-id?             Igpte-lib-bw-model

             |  |  |           +--ro number-of-optional-tl-vs?             uint8

             |  |  |           +--ro mplste-link-opt-tlv*

             |  |  |              +--ro mplste-link-opt-tlv-type?    Mpls-te-opt-tlv

             |  |  |              +--ro mplste-link-opt-tlv-len?     uint16

             |  |  |              +--ro mplste-link-opt-tlv-value*

             |  |  |                 +--ro bctlv-value

             |  |  |                 |  +--ro model-id?                   uint8

             |  |  |                 |  +--ro num-b-cs?                   uint32

             |  |  |                 |  +--ro mplste-link-bc-bandwidth*   uint64

             |  |  |                 +--ro srlgtlv-value

             |  |  |                 |  +--ro srlg-len?                uint32

             |  |  |                 |  +--ro num-srl-gs?              uint32

             |  |  |                 |  +--ro mplste-link-srlg-data*   uint32

             |  |  |                 +--ro ixcdtlv-value

             |  |  |                 |  +--ro ixcd-switching-cap-type

             |  |  |                 |  |  +--ro ixcdpsc-info

             |  |  |                 |  |  |  +--ro min-lsp-bandwidth?   uint64

             |  |  |                 |  |  |  +--ro psc-interface-mtu?   uint16

             |  |  |                 |  |  +--ro ixcdbw-sub-tlv

             |  |  |                 |  |  |  +--ro arr-bw-sub-tlv*

             |  |  |                 |  |  |     +--ro bw-sub-tlv-value

             |  |  |                 |  |  |     |  +--ro fixed-bw-sub-tlv-value

             |  |  |                 |  |  |     |  |  +--ro fixed-sub-tlv-value

             |  |  |                 |  |  |     |  |  |  +--ro signal-type?     uint8

             |  |  |                 |  |  |     |  |  |  +--ro num-stages?      uint8

             |  |  |                 |  |  |     |  |  |  +--ro tbit?            uint8

             |  |  |                 |  |  |     |  |  |  +--ro sbit?            uint8

             |  |  |                 |  |  |     |  |  |  +--ro tsg?             uint8

             |  |  |                 |  |  |     |  |  |  +--ro res?             uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |  |  |                 |  |  |     |  |  +--ro unres-oduj-prio*       uint32

             |  |  |                 |  |  |     |  +--ro flex-bw-sub-tlv-value

             |  |  |                 |  |  |     |  |  +--ro flex-sub-tlv-value-common

             |  |  |                 |  |  |     |  |  |  +--ro signal-type?     uint8

             |  |  |                 |  |  |     |  |  |  +--ro num-stages?      uint8

             |  |  |                 |  |  |     |  |  |  +--ro tbit?            uint8

             |  |  |                 |  |  |     |  |  |  +--ro sbit?            uint8

             |  |  |                 |  |  |     |  |  |  +--ro tsg?             uint8

             |  |  |                 |  |  |     |  |  |  +--ro res?             uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |  |  |                 |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |  |  |                 |  |  |     |  |  +--ro unres-lspbw*                 uint64

             |  |  |                 |  |  |     |  |  +--ro max-lspbw*                   uint64

             |  |  |                 |  |  |     |  +--ro ixcdbw-sub-tlv-type?      uint16

             |  |  |                 |  |  |     +--ro bw-sub-tlv-type?     uint16

             |  |  |                 |  |  |     +--ro bw-sub-tlv-length?   uint16

             |  |  |                 |  |  +--ro switching-cap-type?   uint8

             |  |  |                 |  +--ro switching-cap?             uint8

             |  |  |                 |  +--ro rile-len-code?             uint8

             |  |  |                 |  +--ro fixed-scsi-count?          uint32

             |  |  |                 |  +--ro flex-scsi-count?           uint32

             |  |  |                 |  +--ro max-lspbw*                 int64

             |  |  |                 +--ro unidtlv-value

             |  |  |                 |  +--ro uni-dir-delay?   uint32

             |  |  |                 +--ro opaque-tlv-type?   Mpls-te-opt-tlv

             |  |  +--ro mpls-te-fragments

             |  |     +--ro mpls-te-fragment* [area-id]

             |  |        +--ro area-id                     int32

             |  |        +--ro mpls-te-router-id?          inet:ipv4-address

             |  |        +--ro mpls-te-enabled?            boolean

             |  |        +--ro mpls-te-initialized?        boolean

             |  |        +--ro mpls-te-area-id?            string

             |  |        +--ro mpls-te-area-instance?      uint32

             |  |        +--ro mpls-te-router-address?     inet:ipv4-address

             |  |        +--ro mpls-te-next-fragment-id?   uint32

             |  |        +--ro spacious-fragment?          boolean

             |  |        +--ro mpls-te-link*

             |  |        |  +--ro global-unreserve-bw-per-priority

             |  |        |  |  +--ro bw-per-priority*   uint64

             |  |        |  +--ro sub-pool-unreserve-bw-per-priority

             |  |        |  |  +--ro bw-per-priority*   uint64

             |  |        |  +--ro link-protocol-priority-capability

             |  |        |  |  +--ro link-protocol-capability?   uint8

             |  |        |  |  +--ro link-protocol-priority?     uint8

             |  |        |  +--ro link-sw-capability

             |  |        |  |  +--ro link-switching-capability?     uint8

             |  |        |  |  +--ro link-encoding?                 uint8

             |  |        |  |  +--ro minimum-lsp-bw?                uint64

             |  |        |  |  +--ro link-mtu?                      uint16

             |  |        |  |  +--ro maximum-lsp-bw-per-priority*   uint64

             |  |        |  +--ro extended-admin-group-list

             |  |        |  |  +--ro extended-admin-size?   uint32

             |  |        |  |  +--ro ext-admin-data*        uint32

             |  |        |  +--ro new-link?                             boolean

             |  |        |  +--ro fragment-id?                          uint32

             |  |        |  +--ro mpls-link-instance?                   uint32

             |  |        |  +--ro mpls-link-type?                       Link-subnet

             |  |        |  +--ro neighbor-system-id?                   inet:ipv4-address

             |  |        |  +--ro link-address?                         inet:ipv4-address

             |  |        |  +--ro neighbor-ip-address?                  inet:ipv4-address

             |  |        |  +--ro igp-metric?                           uint32

             |  |        |  +--ro te-metric?                            uint32

             |  |        |  +--ro maximum-link-bw?                      uint32

             |  |        |  +--ro maximum-link-reservable-bw?           uint32

             |  |        |  +--ro maximum-link-sub-reservable-bw?       uint32

             |  |        |  +--ro priority-count?                       int32

             |  |        |  +--ro affinity?                             uint32

             |  |        |  +--ro output-interface-id?                  uint32

             |  |        |  +--ro input-interface-id?                   uint32

             |  |        |  +--ro dste-in-use?                          boolean

             |  |        |  +--ro dste-allocation-model-id?             Igpte-lib-bw-model

             |  |        |  +--ro number-of-optional-tl-vs?             uint8

             |  |        |  +--ro mplste-link-opt-tlv*

             |  |        |     +--ro mplste-link-opt-tlv-type?    Mpls-te-opt-tlv

             |  |        |     +--ro mplste-link-opt-tlv-len?     uint16

             |  |        |     +--ro mplste-link-opt-tlv-value*

             |  |        |        +--ro bctlv-value

             |  |        |        |  +--ro model-id?                   uint8

             |  |        |        |  +--ro num-b-cs?                   uint32

             |  |        |        |  +--ro mplste-link-bc-bandwidth*   uint64

             |  |        |        +--ro srlgtlv-value

             |  |        |        |  +--ro srlg-len?                uint32

             |  |        |        |  +--ro num-srl-gs?              uint32

             |  |        |        |  +--ro mplste-link-srlg-data*   uint32

             |  |        |        +--ro ixcdtlv-value

             |  |        |        |  +--ro ixcd-switching-cap-type

             |  |        |        |  |  +--ro ixcdpsc-info

             |  |        |        |  |  |  +--ro min-lsp-bandwidth?   uint64

             |  |        |        |  |  |  +--ro psc-interface-mtu?   uint16

             |  |        |        |  |  +--ro ixcdbw-sub-tlv

             |  |        |        |  |  |  +--ro arr-bw-sub-tlv*

             |  |        |        |  |  |     +--ro bw-sub-tlv-value

             |  |        |        |  |  |     |  +--ro fixed-bw-sub-tlv-value

             |  |        |        |  |  |     |  |  +--ro fixed-sub-tlv-value

             |  |        |        |  |  |     |  |  |  +--ro signal-type?     uint8

             |  |        |        |  |  |     |  |  |  +--ro num-stages?      uint8

             |  |        |        |  |  |     |  |  |  +--ro tbit?            uint8

             |  |        |        |  |  |     |  |  |  +--ro sbit?            uint8

             |  |        |        |  |  |     |  |  |  +--ro tsg?             uint8

             |  |        |        |  |  |     |  |  |  +--ro res?             uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |  |        |        |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |  |        |        |  |  |     |  |  +--ro unres-oduj-prio*       uint32

             |  |        |        |  |  |     |  +--ro flex-bw-sub-tlv-value

             |  |        |        |  |  |     |  |  +--ro flex-sub-tlv-value-common

             |  |        |        |  |  |     |  |  |  +--ro signal-type?     uint8

             |  |        |        |  |  |     |  |  |  +--ro num-stages?      uint8

             |  |        |        |  |  |     |  |  |  +--ro tbit?            uint8

             |  |        |        |  |  |     |  |  |  +--ro sbit?            uint8

             |  |        |        |  |  |     |  |  |  +--ro tsg?             uint8

             |  |        |        |  |  |     |  |  |  +--ro res?             uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |  |        |        |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |  |        |        |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |  |        |        |  |  |     |  |  +--ro unres-lspbw*                 uint64

             |  |        |        |  |  |     |  |  +--ro max-lspbw*                   uint64

             |  |        |        |  |  |     |  +--ro ixcdbw-sub-tlv-type?      uint16

             |  |        |        |  |  |     +--ro bw-sub-tlv-type?     uint16

             |  |        |        |  |  |     +--ro bw-sub-tlv-length?   uint16

             |  |        |        |  |  +--ro switching-cap-type?   uint8

             |  |        |        |  +--ro switching-cap?             uint8

             |  |        |        |  +--ro rile-len-code?             uint8

             |  |        |        |  +--ro fixed-scsi-count?          uint32

             |  |        |        |  +--ro flex-scsi-count?           uint32

             |  |        |        |  +--ro max-lspbw*                 int64

             |  |        |        +--ro unidtlv-value

             |  |        |        |  +--ro uni-dir-delay?   uint32

             |  |        |        +--ro opaque-tlv-type?   Mpls-te-opt-tlv

             |  |        +--ro mpls-te-fragment*

             |  |           +--ro fragment-instance?     uint32

             |  |           +--ro fragment-id?           uint32

             |  |           +--ro dste-model-id?         uint8

             |  |           +--ro same-fragment-count?   uint8

             |  |           +--ro mpls-te-link*

             |  |              +--ro global-unreserve-bw-per-priority

             |  |              |  +--ro bw-per-priority*   uint64

             |  |              +--ro sub-pool-unreserve-bw-per-priority

             |  |              |  +--ro bw-per-priority*   uint64

             |  |              +--ro link-protocol-priority-capability

             |  |              |  +--ro link-protocol-capability?   uint8

             |  |              |  +--ro link-protocol-priority?     uint8

             |  |              +--ro link-sw-capability

             |  |              |  +--ro link-switching-capability?     uint8

             |  |              |  +--ro link-encoding?                 uint8

             |  |              |  +--ro minimum-lsp-bw?                uint64

             |  |              |  +--ro link-mtu?                      uint16

             |  |              |  +--ro maximum-lsp-bw-per-priority*   uint64

             |  |              +--ro extended-admin-group-list

             |  |              |  +--ro extended-admin-size?   uint32

             |  |              |  +--ro ext-admin-data*        uint32

             |  |              +--ro new-link?                             boolean

             |  |              +--ro fragment-id?                          uint32

             |  |              +--ro mpls-link-instance?                   uint32

             |  |              +--ro mpls-link-type?                       Link-subnet

             |  |              +--ro neighbor-system-id?                   inet:ipv4-address

             |  |              +--ro link-address?                         inet:ipv4-address

             |  |              +--ro neighbor-ip-address?                  inet:ipv4-address

             |  |              +--ro igp-metric?                           uint32

             |  |              +--ro te-metric?                            uint32

             |  |              +--ro maximum-link-bw?                      uint32

             |  |              +--ro maximum-link-reservable-bw?           uint32

             |  |              +--ro maximum-link-sub-reservable-bw?       uint32

             |  |              +--ro priority-count?                       int32

             |  |              +--ro affinity?                             uint32

             |  |              +--ro output-interface-id?                  uint32

             |  |              +--ro input-interface-id?                   uint32

             |  |              +--ro dste-in-use?                          boolean

             |  |              +--ro dste-allocation-model-id?             Igpte-lib-bw-model

             |  |              +--ro number-of-optional-tl-vs?             uint8

             |  |              +--ro mplste-link-opt-tlv*

             |  |                 +--ro mplste-link-opt-tlv-type?    Mpls-te-opt-tlv

             |  |                 +--ro mplste-link-opt-tlv-len?     uint16

             |  |                 +--ro mplste-link-opt-tlv-value*

             |  |                    +--ro bctlv-value

             |  |                    |  +--ro model-id?                   uint8

             |  |                    |  +--ro num-b-cs?                   uint32

             |  |                    |  +--ro mplste-link-bc-bandwidth*   uint64

             |  |                    +--ro srlgtlv-value

             |  |                    |  +--ro srlg-len?                uint32

             |  |                    |  +--ro num-srl-gs?              uint32

             |  |                    |  +--ro mplste-link-srlg-data*   uint32

             |  |                    +--ro ixcdtlv-value

             |  |                    |  +--ro ixcd-switching-cap-type

             |  |                    |  |  +--ro ixcdpsc-info

             |  |                    |  |  |  +--ro min-lsp-bandwidth?   uint64

             |  |                    |  |  |  +--ro psc-interface-mtu?   uint16

             |  |                    |  |  +--ro ixcdbw-sub-tlv

             |  |                    |  |  |  +--ro arr-bw-sub-tlv*

             |  |                    |  |  |     +--ro bw-sub-tlv-value

             |  |                    |  |  |     |  +--ro fixed-bw-sub-tlv-value

             |  |                    |  |  |     |  |  +--ro fixed-sub-tlv-value

             |  |                    |  |  |     |  |  |  +--ro signal-type?     uint8

             |  |                    |  |  |     |  |  |  +--ro num-stages?      uint8

             |  |                    |  |  |     |  |  |  +--ro tbit?            uint8

             |  |                    |  |  |     |  |  |  +--ro sbit?            uint8

             |  |                    |  |  |     |  |  |  +--ro tsg?             uint8

             |  |                    |  |  |     |  |  |  +--ro res?             uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |  |                    |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |  |                    |  |  |     |  |  +--ro unres-oduj-prio*       uint32

             |  |                    |  |  |     |  +--ro flex-bw-sub-tlv-value

             |  |                    |  |  |     |  |  +--ro flex-sub-tlv-value-common

             |  |                    |  |  |     |  |  |  +--ro signal-type?     uint8

             |  |                    |  |  |     |  |  |  +--ro num-stages?      uint8

             |  |                    |  |  |     |  |  |  +--ro tbit?            uint8

             |  |                    |  |  |     |  |  |  +--ro sbit?            uint8

             |  |                    |  |  |     |  |  |  +--ro tsg?             uint8

             |  |                    |  |  |     |  |  |  +--ro res?             uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit0?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit1?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit2?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit3?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit4?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit5?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit6?   uint8

             |  |                    |  |  |     |  |  |  +--ro priority-bit7?   uint8

             |  |                    |  |  |     |  |  |  +--ro stage?           yang:hex-string

             |  |                    |  |  |     |  |  +--ro unres-lspbw*                 uint64

             |  |                    |  |  |     |  |  +--ro max-lspbw*                   uint64

             |  |                    |  |  |     |  +--ro ixcdbw-sub-tlv-type?      uint16

             |  |                    |  |  |     +--ro bw-sub-tlv-type?     uint16

             |  |                    |  |  |     +--ro bw-sub-tlv-length?   uint16

             |  |                    |  |  +--ro switching-cap-type?   uint8

             |  |                    |  +--ro switching-cap?             uint8

             |  |                    |  +--ro rile-len-code?             uint8

             |  |                    |  +--ro fixed-scsi-count?          uint32

             |  |                    |  +--ro flex-scsi-count?           uint32

             |  |                    |  +--ro max-lspbw*                 int64

             |  |                    +--ro unidtlv-value

             |  |                    |  +--ro uni-dir-delay?   uint32

             |  |                    +--ro opaque-tlv-type?   Mpls-te-opt-tlv

             |  +--ro adjacency-information

             |  |  +--ro neighbors

             |  |  |  +--ro neighbor*

             |  |  |     +--ro interface-name?             xr:Interface-name

             |  |  |     +--ro neighbor-address?           inet:ipv4-address-no-zone

             |  |  |     +--ro neighbor-bfd-information

             |  |  |     |  +--ro bfd-intf-enable-mode?   uint32

             |  |  |     |  +--ro bfd-status-flag?        uint8

             |  |  |     +--ro neighbor-id?                inet:ipv4-address

             |  |  |     +--ro neighbor-address-xr?        inet:ipv4-address

             |  |  |     +--ro neighbor-interface-name?    xr:Interface-name

             |  |  |     +--ro neighbor-dr-priority?       uint8

             |  |  |     +--ro neighbor-state?             Neighbor-state

             |  |  |     +--ro dr-bdr-state?               Dr-bdr-state

             |  |  |     +--ro neighbor-dead-timer?        uint32

             |  |  |     +--ro neighbor-up-time?           uint32

             |  |  |     +--ro neighbor-madj-interface?    boolean

             |  |  +--ro requests

             |  |  |  +--ro request*

             |  |  |     +--ro interface-name?             xr:Interface-name

             |  |  |     +--ro neighbor-address?           inet:ipv4-address-no-zone

             |  |  |     +--ro request-neighbor-id?        inet:ipv4-address

             |  |  |     +--ro request-neighbor-address?   inet:ipv4-address

             |  |  |     +--ro request-interface-name?     xr:Interface-name

             |  |  |     +--ro request*

             |  |  |        +--ro header-lsa-type?             Lsa

             |  |  |        +--ro header-lsa-age?              uint16

             |  |  |        +--ro header-ls-id?                inet:ipv4-address

             |  |  |        +--ro header-advertising-router?   inet:ipv4-address

             |  |  |        +--ro header-sequence-number?      uint32

             |  |  |        +--ro header-lsa-checksum?         uint16

             |  |  +--ro retransmissions

             |  |  |  +--ro retransmission*

             |  |  |     +--ro interface-name?                       xr:Interface-name

             |  |  |     +--ro neighbor-address?                     inet:ipv4-address-no-zone

             |  |  |     +--ro retransmission-neighbor-id?           inet:ipv4-address

             |  |  |     +--ro retransmission-neighbor-ip-address?   inet:ipv4-address

             |  |  |     +--ro retransmission-interface-name?        xr:Interface-name

             |  |  |     +--ro retransmission-timer?                 uint32

             |  |  |     +--ro retransmission-count?                 uint32

             |  |  |     +--ro retransmission-area-db*

             |  |  |     |  +--ro header-lsa-type?             Lsa

             |  |  |     |  +--ro header-lsa-age?              uint16

             |  |  |     |  +--ro header-ls-id?                inet:ipv4-address

             |  |  |     |  +--ro header-advertising-router?   inet:ipv4-address

             |  |  |     |  +--ro header-sequence-number?      uint32

             |  |  |     |  +--ro header-lsa-checksum?         uint16

             |  |  |     +--ro retransmission-asdb*

             |  |  |        +--ro header-lsa-type?             Lsa

             |  |  |        +--ro header-lsa-age?              uint16

             |  |  |        +--ro header-ls-id?                inet:ipv4-address

             |  |  |        +--ro header-advertising-router?   inet:ipv4-address

             |  |  |        +--ro header-sequence-number?      uint32

             |  |  |        +--ro header-lsa-checksum?         uint16

             |  |  +--ro neighbor-details

             |  |     +--ro neighbor-detail*

             |  |        +--ro interface-name?                              xr:Interface-name

             |  |        +--ro neighbor-address?                            inet:ipv4-address-no-zone

             |  |        +--ro neighbor-summary

             |  |        |  +--ro neighbor-bfd-information

             |  |        |  |  +--ro bfd-intf-enable-mode?   uint32

             |  |        |  |  +--ro bfd-status-flag?        uint8

             |  |        |  +--ro neighbor-id?                inet:ipv4-address

             |  |        |  +--ro neighbor-address-xr?        inet:ipv4-address

             |  |        |  +--ro neighbor-interface-name?    xr:Interface-name

             |  |        |  +--ro neighbor-dr-priority?       uint8

             |  |        |  +--ro neighbor-state?             Neighbor-state

             |  |        |  +--ro dr-bdr-state?               Dr-bdr-state

             |  |        |  +--ro neighbor-dead-timer?        uint32

             |  |        |  +--ro neighbor-up-time?           uint32

             |  |        |  +--ro neighbor-madj-interface?    boolean

             |  |        +--ro neighbor-bfd-information

             |  |        |  +--ro bfd-intf-enable-mode?   uint32

             |  |        |  +--ro bfd-status-flag?        uint8

             |  |        +--ro neighbor-retransmission-information

             |  |        |  +--ro dbd-retransmission-count?             uint32

             |  |        |  +--ro dbd-retransmission-total-count?       uint32

             |  |        |  +--ro area-flooding-index?                  uint32

             |  |        |  +--ro as-flood-index?                       uint32

             |  |        |  +--ro neighbor-retransmission-count?        uint32

             |  |        |  +--ro number-of-retransmissions?            uint32

             |  |        |  +--ro area-first-flood-information?         uint32

             |  |        |  +--ro area-first-flood-information-index?   uint32

             |  |        |  +--ro as-first-flood-information?           uint32

             |  |        |  +--ro as-first-flood-information-index?     uint32

             |  |        |  +--ro area-next-flood-information?          uint32

             |  |        |  +--ro area-next-flood-information-index?    uint32

             |  |        |  +--ro as-next-flood-information?            uint32

             |  |        |  +--ro as-next-flood-information-index?      uint32

             |  |        |  +--ro last-retransmission-length?           uint32

             |  |        |  +--ro maximum-retransmission-length?        uint32

             |  |        |  +--ro last-retransmission-time?             uint32

             |  |        |  +--ro maximum-retransmission-time?          uint32

             |  |        |  +--ro lsa-retransmission-timer?             uint32

             |  |        +--ro neighbor-area-id?                            string

             |  |        +--ro state-change-count?                          uint16

             |  |        +--ro neighbor-cost?                               uint16

             |  |        +--ro neighbor-filter?                             boolean

             |  |        +--ro neighbor-designated-router-address?          inet:ipv4-address

             |  |        +--ro neighbor-backup-designated-router-address?   inet:ipv4-address

             |  |        +--ro interface-type?                              Interface

             |  |        +--ro poll-interval?                               uint32

             |  |        +--ro next-poll-interval?                          uint32

             |  |        +--ro neighbor-option?                             uint8

             |  |        +--ro pending-events?                              uint16

             |  |        +--ro neighbor-lls-option?                         uint16

             |  |        +--ro oob-resynchronization?                       boolean

             |  |        +--ro nsf-router-state?                            Nsf-rtr

             |  |        +--ro last-oob-time?                               uint32

             |  |        +--ro lfa-interface?                               xr:Interface-name

             |  |        +--ro lfa-next-hop?                                inet:ipv4-address

             |  |        +--ro lfa-neighbor-id?                             inet:ipv4-address

             |  |        +--ro lfa-neighbor-revision?                       uint32

             |  |        +--ro neighbor-ack-list-count?                     uint32

             |  |        +--ro neighbor-ack-list-high-watermark?            uint32

             |  |        +--ro adjacency-sid-label?                         uint32

             |  |        +--ro adjacency-sid-protected?                     boolean

             |  |        +--ro adjacency-sid-unprotected-label?             uint32

             |  +--ro route-information

             |  |  +--ro backup-routes

             |  |  |  +--ro backup-route*

             |  |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     +--ro route-info

             |  |  |     |  +--ro route-update-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-fail-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-area-id?                  uint32

             |  |  |     |  +--ro route-te-metric?                uint32

             |  |  |     |  +--ro route-rib-version?              uint32

             |  |  |     |  +--ro route-spf-version?              uint64

             |  |  |     |  +--ro route-forward-distance?         uint32

             |  |  |     |  +--ro route-source?                   uint16

             |  |  |     |  +--ro route-spf-priority?             uint8

             |  |  |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     +--ro route-prefix-length?   uint32

             |  |  |     +--ro route-metric?          uint32

             |  |  |     +--ro route-type?            Ospf-route

             |  |  |     +--ro route-connected?       boolean

             |  |  |     +--ro route-path*

             |  |  |        +--ro route-backup-path

             |  |  |        |  +--ro backup-route-interface-name?     xr:Interface-name

             |  |  |        |  +--ro backup-route-next-hop-address?   inet:ipv4-address

             |  |  |        |  +--ro backup-route-source?             inet:ipv4-address

             |  |  |        |  +--ro backup-metric?                   uint32

             |  |  |        |  +--ro primary-path?                    boolean

             |  |  |        |  +--ro line-card-disjoint?              boolean

             |  |  |        |  +--ro downstream?                      boolean

             |  |  |        |  +--ro node-protect?                    boolean

             |  |  |        |  +--ro srlg-disjoint?                   boolean

             |  |  |        |  +--ro backup-remote-lfa?               inet:ipv4-address

             |  |  |        |  +--ro backup-repair-list-sizei?        uint32

             |  |  |        |  +--ro backup-tunnel-interface-name?    xr:Interface-name

             |  |  |        |  +--ro backup-repair*

             |  |  |        |     +--ro repair-element-id?     inet:ipv4-address

             |  |  |        |     +--ro repair-label?          uint32

             |  |  |        |     +--ro repair-element-type?   uint32

             |  |  |        +--ro route-interface-name?         xr:Interface-name

             |  |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |        +--ro route-source?                 inet:ipv4-address

             |  |  |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |        +--ro route-metric?                 uint32

             |  |  |        +--ro route-path-id?                uint16

             |  |  |        +--ro lsa-type?                     uint8

             |  |  +--ro multicast-intact-route-table

             |  |  |  +--ro route*

             |  |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     +--ro route-info

             |  |  |     |  +--ro route-update-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-fail-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-area-id?                  uint32

             |  |  |     |  +--ro route-te-metric?                uint32

             |  |  |     |  +--ro route-rib-version?              uint32

             |  |  |     |  +--ro route-spf-version?              uint64

             |  |  |     |  +--ro route-forward-distance?         uint32

             |  |  |     |  +--ro route-source?                   uint16

             |  |  |     |  +--ro route-spf-priority?             uint8

             |  |  |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     +--ro route-prefix-length?   uint32

             |  |  |     +--ro route-metric?          uint32

             |  |  |     +--ro route-type?            Ospf-route

             |  |  |     +--ro route-connected?       boolean

             |  |  |     +--ro route-path*

             |  |  |        +--ro route-interface-name?         xr:Interface-name

             |  |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |        +--ro route-source?                 inet:ipv4-address

             |  |  |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |        +--ro route-metric?                 uint32

             |  |  |        +--ro lsa-type?                     uint8

             |  |  |        +--ro area-id?                      uint32

             |  |  |        +--ro area-format?                  boolean

             |  |  +--ro multicast-intact-backup-routes

             |  |  |  +--ro multicast-intact-backup-route*

             |  |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     +--ro route-info

             |  |  |     |  +--ro route-update-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-fail-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-area-id?                  uint32

             |  |  |     |  +--ro route-te-metric?                uint32

             |  |  |     |  +--ro route-rib-version?              uint32

             |  |  |     |  +--ro route-spf-version?              uint64

             |  |  |     |  +--ro route-forward-distance?         uint32

             |  |  |     |  +--ro route-source?                   uint16

             |  |  |     |  +--ro route-spf-priority?             uint8

             |  |  |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     +--ro route-prefix-length?   uint32

             |  |  |     +--ro route-metric?          uint32

             |  |  |     +--ro route-type?            Ospf-route

             |  |  |     +--ro route-connected?       boolean

             |  |  |     +--ro route-path*

             |  |  |        +--ro route-backup-path

             |  |  |        |  +--ro backup-route-interface-name?     xr:Interface-name

             |  |  |        |  +--ro backup-route-next-hop-address?   inet:ipv4-address

             |  |  |        |  +--ro backup-route-source?             inet:ipv4-address

             |  |  |        |  +--ro backup-metric?                   uint32

             |  |  |        |  +--ro primary-path?                    boolean

             |  |  |        |  +--ro line-card-disjoint?              boolean

             |  |  |        |  +--ro downstream?                      boolean

             |  |  |        |  +--ro node-protect?                    boolean

             |  |  |        |  +--ro srlg-disjoint?                   boolean

             |  |  |        |  +--ro backup-remote-lfa?               inet:ipv4-address

             |  |  |        |  +--ro backup-repair-list-sizei?        uint32

             |  |  |        |  +--ro backup-tunnel-interface-name?    xr:Interface-name

             |  |  |        |  +--ro backup-repair*

             |  |  |        |     +--ro repair-element-id?     inet:ipv4-address

             |  |  |        |     +--ro repair-label?          uint32

             |  |  |        |     +--ro repair-element-type?   uint32

             |  |  |        +--ro route-interface-name?         xr:Interface-name

             |  |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |        +--ro route-source?                 inet:ipv4-address

             |  |  |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |        +--ro route-metric?                 uint32

             |  |  |        +--ro route-path-id?                uint16

             |  |  |        +--ro lsa-type?                     uint8

             |  |  +--ro summary-information

             |  |  |  +--ro failure-time

             |  |  |  |  +--ro second?       uint32

             |  |  |  |  +--ro nanosecond?   uint32

             |  |  |  +--ro common

             |  |  |  |  +--ro external-type1s?        uint32

             |  |  |  |  +--ro external-type2s?        uint32

             |  |  |  |  +--ro external-nssa-type1s?   uint32

             |  |  |  |  +--ro external-nssa-type2s?   uint32

             |  |  |  |  +--ro inter-areas?            uint32

             |  |  |  |  +--ro intra-areas?            uint32

             |  |  |  |  +--ro total?                  uint32

             |  |  |  +--ro failures?          uint32

             |  |  |  +--ro failure-address?   inet:ipv4-address

             |  |  +--ro connected-routes

             |  |  |  +--ro connected-route*

             |  |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     +--ro route-info

             |  |  |     |  +--ro route-update-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-fail-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-area-id?                  uint32

             |  |  |     |  +--ro route-te-metric?                uint32

             |  |  |     |  +--ro route-rib-version?              uint32

             |  |  |     |  +--ro route-spf-version?              uint64

             |  |  |     |  +--ro route-forward-distance?         uint32

             |  |  |     |  +--ro route-source?                   uint16

             |  |  |     |  +--ro route-spf-priority?             uint8

             |  |  |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     +--ro route-prefix-length?   uint32

             |  |  |     +--ro route-metric?          uint32

             |  |  |     +--ro route-type?            Ospf-route

             |  |  |     +--ro route-connected?       boolean

             |  |  |     +--ro route-path*

             |  |  |        +--ro route-interface-name?         xr:Interface-name

             |  |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |        +--ro route-source?                 inet:ipv4-address

             |  |  |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |        +--ro route-metric?                 uint32

             |  |  |        +--ro lsa-type?                     uint8

             |  |  |        +--ro area-id?                      uint32

             |  |  |        +--ro area-format?                  boolean

             |  |  +--ro local-routes

             |  |  |  +--ro local-route*

             |  |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     +--ro route-info

             |  |  |     |  +--ro route-update-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-fail-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-area-id?                  uint32

             |  |  |     |  +--ro route-te-metric?                uint32

             |  |  |     |  +--ro route-rib-version?              uint32

             |  |  |     |  +--ro route-spf-version?              uint64

             |  |  |     |  +--ro route-forward-distance?         uint32

             |  |  |     |  +--ro route-source?                   uint16

             |  |  |     |  +--ro route-spf-priority?             uint8

             |  |  |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     +--ro route-prefix-length?   uint32

             |  |  |     +--ro route-metric?          uint32

             |  |  |     +--ro route-type?            Ospf-route

             |  |  |     +--ro route-connected?       boolean

             |  |  |     +--ro route-path*

             |  |  |        +--ro route-interface-name?         xr:Interface-name

             |  |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |        +--ro route-source?                 inet:ipv4-address

             |  |  |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |        +--ro route-metric?                 uint32

             |  |  |        +--ro lsa-type?                     uint8

             |  |  |        +--ro area-id?                      uint32

             |  |  |        +--ro area-format?                  boolean

             |  |  +--ro route-areas

             |  |  |  +--ro route-area* [area-id]

             |  |  |     +--ro multicast-intact-backup-route-areas

             |  |  |     |  +--ro multicast-intact-backup-route-area*

             |  |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     |     +--ro route-info

             |  |  |     |     |  +--ro route-update-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-fail-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-area-id?                  uint32

             |  |  |     |     |  +--ro route-te-metric?                uint32

             |  |  |     |     |  +--ro route-rib-version?              uint32

             |  |  |     |     |  +--ro route-spf-version?              uint64

             |  |  |     |     |  +--ro route-forward-distance?         uint32

             |  |  |     |     |  +--ro route-source?                   uint16

             |  |  |     |     |  +--ro route-spf-priority?             uint8

             |  |  |     |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     |     +--ro route-prefix-length?   uint32

             |  |  |     |     +--ro route-metric?          uint32

             |  |  |     |     +--ro route-type?            Ospf-route

             |  |  |     |     +--ro route-connected?       boolean

             |  |  |     |     +--ro route-path*

             |  |  |     |        +--ro route-backup-path

             |  |  |     |        |  +--ro backup-route-interface-name?     xr:Interface-name

             |  |  |     |        |  +--ro backup-route-next-hop-address?   inet:ipv4-address

             |  |  |     |        |  +--ro backup-route-source?             inet:ipv4-address

             |  |  |     |        |  +--ro backup-metric?                   uint32

             |  |  |     |        |  +--ro primary-path?                    boolean

             |  |  |     |        |  +--ro line-card-disjoint?              boolean

             |  |  |     |        |  +--ro downstream?                      boolean

             |  |  |     |        |  +--ro node-protect?                    boolean

             |  |  |     |        |  +--ro srlg-disjoint?                   boolean

             |  |  |     |        |  +--ro backup-remote-lfa?               inet:ipv4-address

             |  |  |     |        |  +--ro backup-repair-list-sizei?        uint32

             |  |  |     |        |  +--ro backup-tunnel-interface-name?    xr:Interface-name

             |  |  |     |        |  +--ro backup-repair*

             |  |  |     |        |     +--ro repair-element-id?     inet:ipv4-address

             |  |  |     |        |     +--ro repair-label?          uint32

             |  |  |     |        |     +--ro repair-element-type?   uint32

             |  |  |     |        +--ro route-interface-name?         xr:Interface-name

             |  |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |     |        +--ro route-source?                 inet:ipv4-address

             |  |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |     |        +--ro route-metric?                 uint32

             |  |  |     |        +--ro route-path-id?                uint16

             |  |  |     |        +--ro lsa-type?                     uint8

             |  |  |     +--ro connected-route-areas

             |  |  |     |  +--ro connected-route-area*

             |  |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     |     +--ro route-info

             |  |  |     |     |  +--ro route-update-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-fail-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-area-id?                  uint32

             |  |  |     |     |  +--ro route-te-metric?                uint32

             |  |  |     |     |  +--ro route-rib-version?              uint32

             |  |  |     |     |  +--ro route-spf-version?              uint64

             |  |  |     |     |  +--ro route-forward-distance?         uint32

             |  |  |     |     |  +--ro route-source?                   uint16

             |  |  |     |     |  +--ro route-spf-priority?             uint8

             |  |  |     |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     |     +--ro route-prefix-length?   uint32

             |  |  |     |     +--ro route-metric?          uint32

             |  |  |     |     +--ro route-type?            Ospf-route

             |  |  |     |     +--ro route-connected?       boolean

             |  |  |     |     +--ro route-path*

             |  |  |     |        +--ro route-interface-name?         xr:Interface-name

             |  |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |     |        +--ro route-source?                 inet:ipv4-address

             |  |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |     |        +--ro route-metric?                 uint32

             |  |  |     |        +--ro lsa-type?                     uint8

             |  |  |     |        +--ro area-id?                      uint32

             |  |  |     |        +--ro area-format?                  boolean

             |  |  |     +--ro backup-route-areas

             |  |  |     |  +--ro backup-route-area*

             |  |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     |     +--ro route-info

             |  |  |     |     |  +--ro route-update-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-fail-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-area-id?                  uint32

             |  |  |     |     |  +--ro route-te-metric?                uint32

             |  |  |     |     |  +--ro route-rib-version?              uint32

             |  |  |     |     |  +--ro route-spf-version?              uint64

             |  |  |     |     |  +--ro route-forward-distance?         uint32

             |  |  |     |     |  +--ro route-source?                   uint16

             |  |  |     |     |  +--ro route-spf-priority?             uint8

             |  |  |     |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     |     +--ro route-prefix-length?   uint32

             |  |  |     |     +--ro route-metric?          uint32

             |  |  |     |     +--ro route-type?            Ospf-route

             |  |  |     |     +--ro route-connected?       boolean

             |  |  |     |     +--ro route-path*

             |  |  |     |        +--ro route-backup-path

             |  |  |     |        |  +--ro backup-route-interface-name?     xr:Interface-name

             |  |  |     |        |  +--ro backup-route-next-hop-address?   inet:ipv4-address

             |  |  |     |        |  +--ro backup-route-source?             inet:ipv4-address

             |  |  |     |        |  +--ro backup-metric?                   uint32

             |  |  |     |        |  +--ro primary-path?                    boolean

             |  |  |     |        |  +--ro line-card-disjoint?              boolean

             |  |  |     |        |  +--ro downstream?                      boolean

             |  |  |     |        |  +--ro node-protect?                    boolean

             |  |  |     |        |  +--ro srlg-disjoint?                   boolean

             |  |  |     |        |  +--ro backup-remote-lfa?               inet:ipv4-address

             |  |  |     |        |  +--ro backup-repair-list-sizei?        uint32

             |  |  |     |        |  +--ro backup-tunnel-interface-name?    xr:Interface-name

             |  |  |     |        |  +--ro backup-repair*

             |  |  |     |        |     +--ro repair-element-id?     inet:ipv4-address

             |  |  |     |        |     +--ro repair-label?          uint32

             |  |  |     |        |     +--ro repair-element-type?   uint32

             |  |  |     |        +--ro route-interface-name?         xr:Interface-name

             |  |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |     |        +--ro route-source?                 inet:ipv4-address

             |  |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |     |        +--ro route-metric?                 uint32

             |  |  |     |        +--ro route-path-id?                uint16

             |  |  |     |        +--ro lsa-type?                     uint8

             |  |  |     +--ro route-area-informations

             |  |  |     |  +--ro route-area-information*

             |  |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     |     +--ro route-info

             |  |  |     |     |  +--ro route-update-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-fail-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-area-id?                  uint32

             |  |  |     |     |  +--ro route-te-metric?                uint32

             |  |  |     |     |  +--ro route-rib-version?              uint32

             |  |  |     |     |  +--ro route-spf-version?              uint64

             |  |  |     |     |  +--ro route-forward-distance?         uint32

             |  |  |     |     |  +--ro route-source?                   uint16

             |  |  |     |     |  +--ro route-spf-priority?             uint8

             |  |  |     |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     |     +--ro route-prefix-length?   uint32

             |  |  |     |     +--ro route-metric?          uint32

             |  |  |     |     +--ro route-type?            Ospf-route

             |  |  |     |     +--ro route-connected?       boolean

             |  |  |     |     +--ro route-path*

             |  |  |     |        +--ro route-interface-name?         xr:Interface-name

             |  |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |     |        +--ro route-source?                 inet:ipv4-address

             |  |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |     |        +--ro route-metric?                 uint32

             |  |  |     |        +--ro lsa-type?                     uint8

             |  |  |     |        +--ro area-id?                      uint32

             |  |  |     |        +--ro area-format?                  boolean

             |  |  |     +--ro multicast-intact-route-areas

             |  |  |     |  +--ro multicast-intact-route-area*

             |  |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     |     +--ro route-info

             |  |  |     |     |  +--ro route-update-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-fail-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-area-id?                  uint32

             |  |  |     |     |  +--ro route-te-metric?                uint32

             |  |  |     |     |  +--ro route-rib-version?              uint32

             |  |  |     |     |  +--ro route-spf-version?              uint64

             |  |  |     |     |  +--ro route-forward-distance?         uint32

             |  |  |     |     |  +--ro route-source?                   uint16

             |  |  |     |     |  +--ro route-spf-priority?             uint8

             |  |  |     |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     |     +--ro route-prefix-length?   uint32

             |  |  |     |     +--ro route-metric?          uint32

             |  |  |     |     +--ro route-type?            Ospf-route

             |  |  |     |     +--ro route-connected?       boolean

             |  |  |     |     +--ro route-path*

             |  |  |     |        +--ro route-interface-name?         xr:Interface-name

             |  |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |     |        +--ro route-source?                 inet:ipv4-address

             |  |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |     |        +--ro route-metric?                 uint32

             |  |  |     |        +--ro lsa-type?                     uint8

             |  |  |     |        +--ro area-id?                      uint32

             |  |  |     |        +--ro area-format?                  boolean

             |  |  |     +--ro summary-area-information

             |  |  |     |  +--ro failure-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro common

             |  |  |     |  |  +--ro external-type1s?        uint32

             |  |  |     |  |  +--ro external-type2s?        uint32

             |  |  |     |  |  +--ro external-nssa-type1s?   uint32

             |  |  |     |  |  +--ro external-nssa-type2s?   uint32

             |  |  |     |  |  +--ro inter-areas?            uint32

             |  |  |     |  |  +--ro intra-areas?            uint32

             |  |  |     |  |  +--ro total?                  uint32

             |  |  |     |  +--ro failures?          uint32

             |  |  |     |  +--ro failure-address?   inet:ipv4-address

             |  |  |     +--ro local-route-areas

             |  |  |     |  +--ro local-route-area*

             |  |  |     |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     |     +--ro route-info

             |  |  |     |     |  +--ro route-update-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-fail-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro route-area-id?                  uint32

             |  |  |     |     |  +--ro route-te-metric?                uint32

             |  |  |     |     |  +--ro route-rib-version?              uint32

             |  |  |     |     |  +--ro route-spf-version?              uint64

             |  |  |     |     |  +--ro route-forward-distance?         uint32

             |  |  |     |     |  +--ro route-source?                   uint16

             |  |  |     |     |  +--ro route-spf-priority?             uint8

             |  |  |     |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     |     +--ro route-prefix-length?   uint32

             |  |  |     |     +--ro route-metric?          uint32

             |  |  |     |     +--ro route-type?            Ospf-route

             |  |  |     |     +--ro route-connected?       boolean

             |  |  |     |     +--ro route-path*

             |  |  |     |        +--ro route-interface-name?         xr:Interface-name

             |  |  |     |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |     |        +--ro route-source?                 inet:ipv4-address

             |  |  |     |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |     |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |     |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |     |        +--ro route-metric?                 uint32

             |  |  |     |        +--ro lsa-type?                     uint8

             |  |  |     |        +--ro area-id?                      uint32

             |  |  |     |        +--ro area-format?                  boolean

             |  |  |     +--ro area-id                                int32

             |  |  +--ro route-table

             |  |  |  +--ro route*

             |  |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |  |     +--ro prefix-length?         Ospf-prefix-length

             |  |  |     +--ro route-info

             |  |  |     |  +--ro route-update-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-fail-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro route-area-id?                  uint32

             |  |  |     |  +--ro route-te-metric?                uint32

             |  |  |     |  +--ro route-rib-version?              uint32

             |  |  |     |  +--ro route-spf-version?              uint64

             |  |  |     |  +--ro route-forward-distance?         uint32

             |  |  |     |  +--ro route-source?                   uint16

             |  |  |     |  +--ro route-spf-priority?             uint8

             |  |  |     |  +--ro route-auto-excluded?            boolean

             |  |  |     |  +--ro route-srte-prefix-registered?   boolean

             |  |  |     |  +--ro route-srte-nbr-registered?      uint16

             |  |  |     +--ro route-prefix?          inet:ipv4-address

             |  |  |     +--ro route-prefix-length?   uint32

             |  |  |     +--ro route-metric?          uint32

             |  |  |     +--ro route-type?            Ospf-route

             |  |  |     +--ro route-connected?       boolean

             |  |  |     +--ro route-path*

             |  |  |        +--ro route-interface-name?         xr:Interface-name

             |  |  |        +--ro route-next-hop-address?       inet:ipv4-address

             |  |  |        +--ro route-source?                 inet:ipv4-address

             |  |  |        +--ro route-lsaid?                  inet:ipv4-address

             |  |  |        +--ro route-path-is-mcast-intact?   boolean

             |  |  |        +--ro route-path-is-ucmp-path?      boolean

             |  |  |        +--ro route-metric?                 uint32

             |  |  |        +--ro lsa-type?                     uint8

             |  |  |        +--ro area-id?                      uint32

             |  |  |        +--ro area-format?                  boolean

             |  |  +--ro external-routes

             |  |     +--ro external-route*

             |  |        +--ro prefix?                     inet:ipv4-address-no-zone

             |  |        +--ro prefix-length?              Ospf-prefix-length

             |  |        +--ro route-information

             |  |        |  +--ro route-info

             |  |        |  |  +--ro route-update-time

             |  |        |  |  |  +--ro second?       uint32

             |  |        |  |  |  +--ro nanosecond?   uint32

             |  |        |  |  +--ro route-fail-time

             |  |        |  |  |  +--ro second?       uint32

             |  |        |  |  |  +--ro nanosecond?   uint32

             |  |        |  |  +--ro route-area-id?                  uint32

             |  |        |  |  +--ro route-te-metric?                uint32

             |  |        |  |  +--ro route-rib-version?              uint32

             |  |        |  |  +--ro route-spf-version?              uint64

             |  |        |  |  +--ro route-forward-distance?         uint32

             |  |        |  |  +--ro route-source?                   uint16

             |  |        |  |  +--ro route-spf-priority?             uint8

             |  |        |  |  +--ro route-auto-excluded?            boolean

             |  |        |  |  +--ro route-srte-prefix-registered?   boolean

             |  |        |  |  +--ro route-srte-nbr-registered?      uint16

             |  |        |  +--ro route-prefix?          inet:ipv4-address

             |  |        |  +--ro route-prefix-length?   uint32

             |  |        |  +--ro route-metric?          uint32

             |  |        |  +--ro route-type?            Ospf-route

             |  |        |  +--ro route-connected?       boolean

             |  |        |  +--ro route-path*

             |  |        |     +--ro route-interface-name?         xr:Interface-name

             |  |        |     +--ro route-next-hop-address?       inet:ipv4-address

             |  |        |     +--ro route-source?                 inet:ipv4-address

             |  |        |     +--ro route-lsaid?                  inet:ipv4-address

             |  |        |     +--ro route-path-is-mcast-intact?   boolean

             |  |        |     +--ro route-path-is-ucmp-path?      boolean

             |  |        |     +--ro route-metric?                 uint32

             |  |        |     +--ro lsa-type?                     uint8

             |  |        |     +--ro area-id?                      uint32

             |  |        |     +--ro area-format?                  boolean

             |  |        +--ro protocol-name

             |  |        |  +--ro protocol-type?        Redist-protocol

             |  |        |  +--ro isis-instance-id?     String1

             |  |        |  +--ro ospf-process-id?      String1

             |  |        |  +--ro bgp-as-number?        String1

             |  |        |  +--ro eigrp-as-number?      String1

             |  |        |  +--ro connected-instance?   String1

             |  |        +--ro route-extended-community

             |  |           +--ro extended-community-domain-id-value?   yang:hex-string

             |  |           +--ro extended-communityl-domain-id-type?   uint16

             |  |           +--ro extended-community-area-id?           uint32

             |  |           +--ro extended-community-router-id?         inet:ipv4-address

             |  |           +--ro extended-community-route-type?        uint8

             |  |           +--ro extended-community-options?           uint8

             |  +--ro interface-information

             |  |  +--ro virtual-links

             |  |  |  +--ro virtual-link* [virtual-link-name]

             |  |  |     +--ro virtual-link-name                       xr:Cisco-ios-xr-string

             |  |  |     +--ro virtual-link-neighbor

             |  |  |     |  +--ro virtual-link-retransmissoin

             |  |  |     |  |  +--ro dbd-retransmission-count?             uint32

             |  |  |     |  |  +--ro dbd-retransmission-total-count?       uint32

             |  |  |     |  |  +--ro area-flooding-index?                  uint32

             |  |  |     |  |  +--ro as-flood-index?                       uint32

             |  |  |     |  |  +--ro neighbor-retransmission-count?        uint32

             |  |  |     |  |  +--ro number-of-retransmissions?            uint32

             |  |  |     |  |  +--ro area-first-flood-information?         uint32

             |  |  |     |  |  +--ro area-first-flood-information-index?   uint32

             |  |  |     |  |  +--ro as-first-flood-information?           uint32

             |  |  |     |  |  +--ro as-first-flood-information-index?     uint32

             |  |  |     |  |  +--ro area-next-flood-information?          uint32

             |  |  |     |  |  +--ro area-next-flood-information-index?    uint32

             |  |  |     |  |  +--ro as-next-flood-information?            uint32

             |  |  |     |  |  +--ro as-next-flood-information-index?      uint32

             |  |  |     |  |  +--ro last-retransmission-length?           uint32

             |  |  |     |  |  +--ro maximum-retransmission-length?        uint32

             |  |  |     |  |  +--ro last-retransmission-time?             uint32

             |  |  |     |  |  +--ro maximum-retransmission-time?          uint32

             |  |  |     |  |  +--ro lsa-retransmission-timer?             uint32

             |  |  |     |  +--ro virtual-link-suppress-hello?   boolean

             |  |  |     |  +--ro virtual-link-state?            Neighbor-state

             |  |  |     +--ro virtual-link-name-xr?                   string

             |  |  |     +--ro virtual-link-neighbor-id?               inet:ipv4-address

             |  |  |     +--ro virtual-link-state?                     Ospf-interface-state

             |  |  |     +--ro virtual-link-demand-circuit?            boolean

             |  |  |     +--ro virtual-link-dc-bitless-lsa?            uint32

             |  |  |     +--ro transit-area?                           string

             |  |  |     +--ro virtual-link-interface-name?            xr:Interface-name

             |  |  |     +--ro virtual-link-cost?                      uint16

             |  |  |     +--ro virual-link-transmission-delay?         uint16

             |  |  |     +--ro virtual-link-hello-interval?            uint32

             |  |  |     +--ro virtual-link-hello-interval-ms?         uint32

             |  |  |     +--ro virtual-link-dead-interval?             uint32

             |  |  |     +--ro virtual-link-wait-interval?             uint32

             |  |  |     +--ro virtaul-link-retransmission-interval?   uint32

             |  |  |     +--ro virtual-link-next-hello?                uint32

             |  |  |     +--ro virtual-link-next-hello-ms?             uint32

             |  |  |     +--ro virtual-link-passive?                   boolean

             |  |  |     +--ro virtual-link-authentication-type?       Authentication

             |  |  |     +--ro virtual-link-youngest-md-key?           boolean

             |  |  |     +--ro virtual-link-youngest-md-key-id?        uint16

             |  |  |     +--ro virtual-link-old-md-key-count?          uint32

             |  |  |     +--ro virtual-link-keychain-id?               uint64

             |  |  |     +--ro virtual-link-nsf-enabled?               boolean

             |  |  |     +--ro virtual-link-nsf?                       boolean

             |  |  |     +--ro virtual-link-last-nsf?                  uint32

             |  |  |     +--ro virtual-link-md-key*                    uint16

             |  |  +--ro interface-briefs

             |  |  |  +--ro interface-brief* [interface-name]

             |  |  |     +--ro interface-name                     xr:Interface-name

             |  |  |     +--ro interface-name-xr?                 xr:Interface-name

             |  |  |     +--ro interface-area?                    string

             |  |  |     +--ro interface-address?                 inet:ipv4-address

             |  |  |     +--ro interface-mask?                    uint32

             |  |  |     +--ro interface-link-cost?               uint16

             |  |  |     +--ro ospf-interface-state?              Ospf-interface-state

             |  |  |     +--ro interface-fast-detect-hold-down?   boolean

             |  |  |     +--ro interface-neighbor-count?          uint16

             |  |  |     +--ro interface-adj-neighbor-count?      uint16

             |  |  |     +--ro interfaceis-madj?                  boolean

             |  |  |     +--ro interface-madj-count?              uint16

             |  |  |     +--ro interface-madj*

             |  |  |        +--ro interface-area?                 string

             |  |  |        +--ro madj-area-id?                   uint32

             |  |  |        +--ro interface-neighbor-count?       uint16

             |  |  |        +--ro interface-adj-neighbor-count?   uint16

             |  |  |        +--ro interface-link-cost?            uint16

             |  |  |        +--ro ospf-interface-state?           Ospf-interface-state

             |  |  +--ro interfaces

             |  |     +--ro interface* [interface-name]

             |  |        +--ro interface-name                             xr:Interface-name

             |  |        +--ro interface-bfd-information

             |  |        |  +--ro bfd-intf-enable-mode?   uint32

             |  |        |  +--ro interval?               uint32

             |  |        |  +--ro detection-multiplier?   uint32

             |  |        +--ro active-interface

             |  |        |  +--ro wait-time?                         uint32

             |  |        |  +--ro interface-area-flood-index?        uint32

             |  |        |  +--ro interface-as-flood-index?          uint32

             |  |        |  +--ro interface-flood-length?            uint32

             |  |        |  +--ro interface-area-next-flood?         uint32

             |  |        |  +--ro interface-area-next-flood-index?   uint32

             |  |        |  +--ro interface-as-next-flood?           uint32

             |  |        |  +--ro interface-as-next-flood-index?     uint32

             |  |        |  +--ro flood-scan-length?                 uint32

             |  |        |  +--ro maximum-flood-length?              uint32

             |  |        |  +--ro last-flood-time?                   uint32

             |  |        |  +--ro maximum-flood-time?                uint32

             |  |        |  +--ro interface-flood-pacing-timer?      uint32

             |  |        |  +--ro interface-neighbor-count?          uint16

             |  |        |  +--ro suppress-hello-count?              uint16

             |  |        |  +--ro interface-authentication-type?     Authentication

             |  |        |  +--ro youngest-md-key?                   boolean

             |  |        |  +--ro old-md5-key-neighbor-count?        uint32

             |  |        |  +--ro youngest-md-key-id?                uint16

             |  |        |  +--ro keychain-id?                       uint64

             |  |        |  +--ro md-keys*                           uint16

             |  |        +--ro interface-name-xr?                         xr:Interface-name

             |  |        +--ro interface-state?                           Interface-state

             |  |        +--ro interface-line-state?                      boolean

             |  |        +--ro interface-address?                         inet:ipv4-address

             |  |        +--ro interface-mask?                            uint32

             |  |        +--ro interface-area?                            string

             |  |        +--ro interface-sid?                             uint32

             |  |        +--ro interface-sid-php-off?                     boolean

             |  |        +--ro interface-sid-n-flag-clear?                boolean

             |  |        +--ro interface-strict-spf-sid?                  uint32

             |  |        +--ro interface-strict-spf-sid-php-off?          boolean

             |  |        +--ro interface-strict-spf-sid-n-flag-clear?     boolean

             |  |        +--ro interface-router-id?                       inet:ipv4-address

             |  |        +--ro network-type?                              Interface

             |  |        +--ro ip-mtu?                                    uint16

             |  |        +--ro maximum-packet-size?                       uint16

             |  |        +--ro interface-tunnel-flags?                    uint32

             |  |        +--ro interface-link-cost?                       uint16

             |  |        +--ro interface-bandwidth?                       uint32

             |  |        +--ro cfg-cost-fallback?                         boolean

             |  |        +--ro interface-cost-fallback?                   uint16

             |  |        +--ro cost-fallback-active?                      boolean

             |  |        +--ro configured-ldp-sync?                       boolean

             |  |        +--ro configured-ldp-sync-igp-shortcuts?         boolean

             |  |        +--ro interface-ldp-sync?                        boolean

             |  |        +--ro configured-demand-circuit?                 boolean

             |  |        +--ro interface-demand-circuit?                  boolean

             |  |        +--ro interface-dc-bitless-lsa-count?            uint32

             |  |        +--ro transmission-delay?                        uint16

             |  |        +--ro ospf-interface-state?                      Ospf-interface-state

             |  |        +--ro interface-priority?                        uint8

             |  |        +--ro designated-router?                         boolean

             |  |        +--ro designated-router-id?                      inet:ipv4-address

             |  |        +--ro designated-router-address?                 inet:ipv4-address

             |  |        +--ro backup-designated-router?                  boolean

             |  |        +--ro backup-designated-router-id?               inet:ipv4-address

             |  |        +--ro backup-designated-router-address?          inet:ipv4-address

             |  |        +--ro network-lsa-flush-timer?                   uint32

             |  |        +--ro interface-lsa-filter?                      boolean

             |  |        +--ro hello-interval?                            uint32

             |  |        +--ro hello-interval-ms?                         uint32

             |  |        +--ro dead-interval?                             uint32

             |  |        +--ro wait-interval?                             uint32

             |  |        +--ro interface-retransmission-interrval?        uint32

             |  |        +--ro interface-nsf-enabled?                     boolean

             |  |        +--ro interface-nsf?                             boolean

             |  |        +--ro interface-last-nsf?                        uint32

             |  |        +--ro passive-interface?                         boolean

             |  |        +--ro next-hello-time?                           uint32

             |  |        +--ro next-hello-time-ms?                        uint32

             |  |        +--ro ttl-security-enabled?                      boolean

             |  |        +--ro ttl-security-hop-count?                    uint32

             |  |        +--ro interfaceis-madj?                          boolean

             |  |        +--ro interface-madj-count?                      uint16

             |  |        +--ro prefix-suppress-primary-addresses?         boolean

             |  |        +--ro prefix-suppress-secondary-addresses?       boolean

             |  |        +--ro is-loopback-stub-network?                  boolean

             |  |        +--ro interface-ack-list-count?                  uint32

             |  |        +--ro interface-ack-list-high-watermark?         uint32

             |  |        +--ro registered-for-link-down-fast-detection?   boolean

             |  |        +--ro fast-detect-hold-down-time?                uint32

             |  |        +--ro interface-fast-detect-hold-down?           boolean

             |  |        +--ro fast-detect-hold-down-time-remaining?      uint32

             |  |        +--ro fast-reroute-type?                         Ipfrr

             |  |        +--ro fast-reroute-topology-independent-lfa?     boolean

             |  |        +--ro srlg*                                      uint32

             |  |        +--ro interface-neighbor*

             |  |        |  +--ro interface-neighbor-id?     inet:ipv4-address

             |  |        |  +--ro interface-neighbor-cost?   uint32

             |  |        |  +--ro neighbor-dr?               boolean

             |  |        |  +--ro neighbor-bdr?              boolean

             |  |        |  +--ro suppress-hello?            boolean

             |  |        +--ro interface-madj*

             |  |        |  +--ro interface-area?                 string

             |  |        |  +--ro madj-area-id?                   uint32

             |  |        |  +--ro interface-neighbor-count?       uint16

             |  |        |  +--ro interface-adj-neighbor-count?   uint16

             |  |        |  +--ro interface-link-cost?            uint16

             |  |        |  +--ro ospf-interface-state?           Ospf-interface-state

             |  |        +--ro ipfrr-tiebreakers*

             |  |           +--ro tiebreaker-type?    Ipfrr-tbrkr

             |  |           +--ro tiebreaker-index?   uint32

             |  +--ro border-routers

             |  |  +--ro border-router* [border-router-id]

             |  |     +--ro border-router-id       inet:ipv4-address-no-zone

             |  |     +--ro border-router-id-xr?   inet:ipv4-address

             |  |     +--ro border-router-path*

             |  |        +--ro border-router-route-type?                Ospf-route

             |  |        +--ro border-router-route-metric?              uint32

             |  |        +--ro border-router-next-hop?                  inet:ipv4-address

             |  |        +--ro border-router-next-hop-interface-name?   xr:Interface-name

             |  |        +--ro border-router-type?                      Ospf-br

             |  |        +--ro border-router-area-id?                   string

             |  |        +--ro spf-version?                             uint64

             |  +--ro process-information

             |  |  +--ro protocol-areas

             |  |  |  +--ro protocol-area*

             |  |  |     +--ro area-id?                      int32

             |  |  |     +--ro address?                      inet:ipv4-address-no-zone

             |  |  |     +--ro protcol-area?                 string

             |  |  |     +--ro protocol-mpls?                boolean

             |  |  |     +--ro protocol-area-dist-list-in?   string

             |  |  |     +--ro protocol-interface*

             |  |  |        +--ro protocol-interface-name?           xr:Interface-name

             |  |  |        +--ro protocol-authentication-type?      Authentication

             |  |  |        +--ro protocol-interface-dist-list-in?   string

             |  |  +--ro protocol-summary

             |  |  |  +--ro protocol-router-id?                   inet:ipv4-address

             |  |  |  +--ro protocol-distance?                    uint32

             |  |  |  +--ro administrative-distance-inter-area?   uint32

             |  |  |  +--ro administrative-distance-external?     uint32

             |  |  |  +--ro protocol-nsf?                         boolean

             |  |  |  +--ro dist-list-in?                         string

             |  |  +--ro redistributions

             |  |  |  +--ro redistribution*

             |  |  |     +--ro protocol-name?             xr:Cisco-ios-xr-string

             |  |  |     +--ro process-name?              xr:Cisco-ios-xr-string

             |  |  |     +--ro redistribution-protocol

             |  |  |     |  +--ro protocol-type?        Redist-protocol

             |  |  |     |  +--ro isis-instance-id?     String1

             |  |  |     |  +--ro ospf-process-id?      String1

             |  |  |     |  +--ro bgp-as-number?        String1

             |  |  |     |  +--ro eigrp-as-number?      String1

             |  |  |     |  +--ro connected-instance?   String1

             |  |  |     +--ro metric-flag?               boolean

             |  |  |     +--ro metric?                    uint32

             |  |  |     +--ro classless?                 boolean

             |  |  |     +--ro nssa-only?                 boolean

             |  |  +--ro process-areas

             |  |  |  +--ro process-area*

             |  |  |     +--ro area-id?                               int32

             |  |  |     +--ro address?                               inet:ipv4-address-no-zone

             |  |  |     +--ro area-id-string?                        string

             |  |  |     +--ro backbone-area-active?                  boolean

             |  |  |     +--ro area-interface-count?                  uint16

             |  |  |     +--ro area-stub?                             boolean

             |  |  |     +--ro area-total-stub?                       boolean

             |  |  |     +--ro stub-default-cost?                     uint16

             |  |  |     +--ro area-nssa?                             boolean

             |  |  |     +--ro nssa-no-redistribution?                boolean

             |  |  |     +--ro nssa-translate?                        boolean

             |  |  |     +--ro nssa-default?                          boolean

             |  |  |     +--ro te-enabled?                            boolean

             |  |  |     +--ro te-topology-version?                   uint32

             |  |  |     +--ro external-out?                          boolean

             |  |  |     +--ro summary-in?                            boolean

             |  |  |     +--ro segment-routing?                       uint32

             |  |  |     +--ro sr-strict-spf-cap?                     boolean

             |  |  |     +--ro sr-strict-spfsids-available?           boolean

             |  |  |     +--ro authentication-type?                   Authentication

             |  |  |     +--ro spf-count?                             uint32

             |  |  |     +--ro area-policy-in?                        boolean

             |  |  |     +--ro area-policy-in-name?                   string

             |  |  |     +--ro area-policy-out?                       boolean

             |  |  |     +--ro area-policy-out-name?                  string

             |  |  |     +--ro area-lsa-count?                        uint32

             |  |  |     +--ro area-lsa-checksum?                     uint32

             |  |  |     +--ro area-opaque-lsa-count?                 uint32

             |  |  |     +--ro area-opaque-lsa-checksum?              uint32

             |  |  |     +--ro area-dc-bitless-lsa-count?             uint32

             |  |  |     +--ro indication-lsa-count?                  uint32

             |  |  |     +--ro dna-lsa-count?                         uint32

             |  |  |     +--ro flood-list-length?                     uint32

             |  |  |     +--ro area-lfa-interface-count?              uint32

             |  |  |     +--ro area-per-prefix-lfa-interface-count?   uint32

             |  |  |     +--ro area-lfa-revision?                     uint32

             |  |  |     +--ro area-adj-stag-num-nbr-forming?         uint16

             |  |  |     +--ro area-num-nbr-full?                     uint16

             |  |  |     +--ro area-range*

             |  |  |        +--ro range-prefix?     inet:ipv4-address

             |  |  |        +--ro range-mask?       inet:ipv4-address

             |  |  |        +--ro cost?             uint32

             |  |  |        +--ro advertise-flag?   boolean

             |  |  +--ro process-summary

             |  |     +--ro domain-id

             |  |     |  +--ro primary-domain-id

             |  |     |  |  +--ro domain-id-type?    uint16

             |  |     |  |  +--ro domain-id-value?   yang:hex-string

             |  |     |  +--ro secondary-domain-id*

             |  |     |     +--ro domain-id-type?    uint16

             |  |     |     +--ro domain-id-value?   yang:hex-string

             |  |     +--ro role-standby?                         boolean

             |  |     +--ro role?                                 uint32

             |  |     +--ro nsr-enabled?                          boolean

             |  |     +--ro nsr-switchover-on-restart?            boolean

             |  |     +--ro igp-intact-on?                        boolean

             |  |     +--ro router-id?                            inet:ipv4-address

             |  |     +--ro tos-options?                          uint8

             |  |     +--ro opaque-capable?                       boolean

             |  |     +--ro area-border-router?                   boolean

             |  |     +--ro as-border-router?                     boolean

             |  |     +--ro vrf-lite-enabled?                     boolean

             |  |     +--ro maximum-metric-start?                 boolean

             |  |     +--ro maximum-metric-start-timer?           uint32

             |  |     +--ro maximum-metric-set-reason?            Max-metric-set-reason

             |  |     +--ro maximum-metric-abr-off-mode?          boolean

             |  |     +--ro maximum-metric-abr-off-reasons?       Ospf-max-metric-abr-off-reasons

             |  |     +--ro maximum-metric-abr-off-buffer-time?   uint32

             |  |     +--ro spf-start-time?                       uint16

             |  |     +--ro spf-hold-time?                        uint16

             |  |     +--ro spf-maximum-time?                     uint16

             |  |     +--ro spf-start-time-u32?                   uint32

             |  |     +--ro spf-hold-time-u32?                    uint32

             |  |     +--ro spf-maximum-time-u32?                 uint32

             |  |     +--ro spf-prefix-priority?                  boolean

             |  |     +--ro spf-prefix-priority-route-policy?     string

             |  |     +--ro lsa-start-time?                       int32

             |  |     +--ro lsa-hold-time?                        uint32

             |  |     +--ro lsa-maximum-time?                     uint32

             |  |     +--ro minimum-lsa-interval?                 uint16

             |  |     +--ro minimum-lsa-interval-u32?             uint32

             |  |     +--ro lsa-refresh-interval?                 uint32

             |  |     +--ro minimum-lsa-arrival-interval?         uint16

             |  |     +--ro minimum-lsa-arrival-interval-u32?     uint32

             |  |     +--ro if-flood-pacing-interval?             uint16

             |  |     +--ro if-retrans-pacing-interval?           uint16

             |  |     +--ro adj-stag-init-num-nbr?                uint16

             |  |     +--ro adj-stag-max-num-nbr?                 uint16

             |  |     +--ro adj-stagger-enabled?                  boolean

             |  |     +--ro adj-stag-num-nbr-forming?             uint16

             |  |     +--ro number-nbrs-full?                     uint16

             |  |     +--ro as-lsa-count?                         uint32

             |  |     +--ro as-lsa-checksum?                      uint32

             |  |     +--ro opaque-lsa-count?                     uint32

             |  |     +--ro opaque-lsa-checksum?                  uint32

             |  |     +--ro as-dc-bitless-lsa-count?              uint32

             |  |     +--ro as-dna-lsa-count?                     uint32

             |  |     +--ro area-count?                           uint16

             |  |     +--ro normal-area-count?                    uint16

             |  |     +--ro stub-area-count?                      uint16

             |  |     +--ro nssa-area-count?                      uint16

             |  |     +--ro maximum-interfaces?                   uint32

             |  |     +--ro as-lsa-flood-list-length?             uint32

             |  |     +--ro nsf-enabled?                          boolean

             |  |     +--ro last-nsf-time?                        uint32

             |  |     +--ro nsf-time?                             uint32

             |  |     +--ro redistribution-limit?                 uint32

             |  |     +--ro redistribution-threshold?             uint32

             |  |     +--ro redistribution-limit-warn?            boolean

             |  |     +--ro graceful-shutdown-retention-time?     uint32

             |  |     +--ro graceful-shutdown-state?              Gs-state

             |  |     +--ro table-prefix-limit-reached?           boolean

             |  |     +--ro non-self-lsa-count?                   uint32

             |  |     +--ro max-lsa-enabled?                      boolean

             |  |     +--ro max-lsa-limit?                        uint32

             |  |     +--ro max-lsa-treshold?                     uint32

             |  |     +--ro max-lsa-warning-only?                 boolean

             |  |     +--ro max-lsa-ignore-time?                  uint32

             |  |     +--ro max-lsa-reset-time?                   uint32

             |  |     +--ro max-lsa-ignore-limit?                 uint32

             |  |     +--ro max-lsa-ignore-count?                 uint32

             |  |     +--ro max-lsa-ignore-timer?                 uint32

             |  |     +--ro max-lsa-reset-timer?                  uint32

             |  |     +--ro context-name?                         string

             |  |     +--ro snmp-trap-enabled?                    boolean

             |  |     +--ro ucmp?                                 boolean

             |  |     +--ro ucmp-prefix-list?                     string

             |  |     +--ro ucmp-variance?                        int32

             |  |     +--ro ucmp-delay?                           uint32

             |  |     +--ro lsd-connected?                        boolean

             |  |     +--ro lsd-registered?                       boolean

             |  |     +--ro lsd-bound?                            boolean

             |  |     +--ro lsd-connection-revision?              uint32

             |  |     +--ro srgb-configured?                      boolean

             |  |     +--ro srgb-start?                           uint32

             |  |     +--ro srgb-end?                             uint32

             |  |     +--ro srgb-status?                          Ospf-srgb-status

             |  |     +--ro sr-strict-spf-cap?                    boolean

             |  |     +--ro maximum-metric*

             |  |     |  +--ro maximum-metric-time-unset

             |  |     |  |  +--ro second?       uint32

             |  |     |  |  +--ro nanosecond?   uint32

             |  |     |  +--ro max-metric-reason?                    uint8

             |  |     |  +--ro max-metric-enabled?                   boolean

             |  |     |  +--ro unset-maximum-metric?                 boolean

             |  |     |  +--ro saved-unset-maximum-metric?           boolean

             |  |     |  +--ro maximum-metric-start-time?            uint32

             |  |     |  +--ro saved-startup-time?                   uint32

             |  |     |  +--ro maximum-metric-include-stubs?         boolean

             |  |     |  +--ro maximum-metric-summary-lsa?           boolean

             |  |     |  +--ro maximum-metric-summary-lsa-metric?    uint32

             |  |     |  +--ro maximum-metric-external-lsa?          boolean

             |  |     |  +--ro maximum-metric-external-lsa-metric?   uint32

             |  |     |  +--ro maximum-metric-originated-for?        uint32

             |  |     |  +--ro maximum-metric-unset-reason?          Max-metric-unset-reason

             |  |     +--ro redistribution*

             |  |        +--ro redistribution-protocol

             |  |        |  +--ro protocol-type?        Redist-protocol

             |  |        |  +--ro isis-instance-id?     String1

             |  |        |  +--ro ospf-process-id?      String1

             |  |        |  +--ro bgp-as-number?        String1

             |  |        |  +--ro eigrp-as-number?      String1

             |  |        |  +--ro connected-instance?   String1

             |  |        +--ro metric-flag?               boolean

             |  |        +--ro metric?                    uint32

             |  |        +--ro classless?                 boolean

             |  |        +--ro nssa-only?                 boolean

             |  +--ro areas

             |  |  +--ro area* [area-id]

             |  |     +--ro flood-list-area-table

             |  |     |  +--ro flood* [interface-name]

             |  |     |     +--ro interface-name          xr:Interface-name

             |  |     |     +--ro flood-interface-name?   xr:Interface-name

             |  |     |     +--ro flood-pacing-timer?     uint32

             |  |     |     +--ro flood-lsa-count?        uint32

             |  |     |     +--ro area-flood*

             |  |     |     |  +--ro header-lsa-type?             Lsa

             |  |     |     |  +--ro header-lsa-age?              uint16

             |  |     |     |  +--ro header-ls-id?                inet:ipv4-address

             |  |     |     |  +--ro header-advertising-router?   inet:ipv4-address

             |  |     |     |  +--ro header-sequence-number?      uint32

             |  |     |     |  +--ro header-lsa-checksum?         uint16

             |  |     |     +--ro as-flood*

             |  |     |        +--ro header-lsa-type?             Lsa

             |  |     |        +--ro header-lsa-age?              uint16

             |  |     |        +--ro header-ls-id?                inet:ipv4-address

             |  |     |        +--ro header-advertising-router?   inet:ipv4-address

             |  |     |        +--ro header-sequence-number?      uint32

             |  |     |        +--ro header-lsa-checksum?         uint16

             |  |     +--ro area-id                  int32

             |  |     +--ro neighbors

             |  |     |  +--ro neighbor*

             |  |     |     +--ro interface-name?             xr:Interface-name

             |  |     |     +--ro neighbor-address?           inet:ipv4-address-no-zone

             |  |     |     +--ro neighbor-bfd-information

             |  |     |     |  +--ro bfd-intf-enable-mode?   uint32

             |  |     |     |  +--ro bfd-status-flag?        uint8

             |  |     |     +--ro neighbor-id?                inet:ipv4-address

             |  |     |     +--ro neighbor-address-xr?        inet:ipv4-address

             |  |     |     +--ro neighbor-interface-name?    xr:Interface-name

             |  |     |     +--ro neighbor-dr-priority?       uint8

             |  |     |     +--ro neighbor-state?             Neighbor-state

             |  |     |     +--ro dr-bdr-state?               Dr-bdr-state

             |  |     |     +--ro neighbor-dead-timer?        uint32

             |  |     |     +--ro neighbor-up-time?           uint32

             |  |     |     +--ro neighbor-madj-interface?    boolean

             |  |     +--ro interface-briefs

             |  |     |  +--ro interface-brief* [interface-name]

             |  |     |     +--ro interface-name                     xr:Interface-name

             |  |     |     +--ro interface-name-xr?                 xr:Interface-name

             |  |     |     +--ro interface-area?                    string

             |  |     |     +--ro interface-address?                 inet:ipv4-address

             |  |     |     +--ro interface-mask?                    uint32

             |  |     |     +--ro interface-link-cost?               uint16

             |  |     |     +--ro ospf-interface-state?              Ospf-interface-state

             |  |     |     +--ro interface-fast-detect-hold-down?   boolean

             |  |     |     +--ro interface-neighbor-count?          uint16

             |  |     |     +--ro interface-adj-neighbor-count?      uint16

             |  |     |     +--ro interfaceis-madj?                  boolean

             |  |     |     +--ro interface-madj-count?              uint16

             |  |     |     +--ro interface-madj*

             |  |     |        +--ro interface-area?                 string

             |  |     |        +--ro madj-area-id?                   uint32

             |  |     |        +--ro interface-neighbor-count?       uint16

             |  |     |        +--ro interface-adj-neighbor-count?   uint16

             |  |     |        +--ro interface-link-cost?            uint16

             |  |     |        +--ro ospf-interface-state?           Ospf-interface-state

             |  |     +--ro requests

             |  |     |  +--ro request*

             |  |     |     +--ro interface-name?             xr:Interface-name

             |  |     |     +--ro neighbor-address?           inet:ipv4-address-no-zone

             |  |     |     +--ro request-neighbor-id?        inet:ipv4-address

             |  |     |     +--ro request-neighbor-address?   inet:ipv4-address

             |  |     |     +--ro request-interface-name?     xr:Interface-name

             |  |     |     +--ro request*

             |  |     |        +--ro header-lsa-type?             Lsa

             |  |     |        +--ro header-lsa-age?              uint16

             |  |     |        +--ro header-ls-id?                inet:ipv4-address

             |  |     |        +--ro header-advertising-router?   inet:ipv4-address

             |  |     |        +--ro header-sequence-number?      uint32

             |  |     |        +--ro header-lsa-checksum?         uint16

             |  |     +--ro retransmissions

             |  |     |  +--ro retransmission*

             |  |     |     +--ro interface-name?                       xr:Interface-name

             |  |     |     +--ro neighbor-address?                     inet:ipv4-address-no-zone

             |  |     |     +--ro retransmission-neighbor-id?           inet:ipv4-address

             |  |     |     +--ro retransmission-neighbor-ip-address?   inet:ipv4-address

             |  |     |     +--ro retransmission-interface-name?        xr:Interface-name

             |  |     |     +--ro retransmission-timer?                 uint32

             |  |     |     +--ro retransmission-count?                 uint32

             |  |     |     +--ro retransmission-area-db*

             |  |     |     |  +--ro header-lsa-type?             Lsa

             |  |     |     |  +--ro header-lsa-age?              uint16

             |  |     |     |  +--ro header-ls-id?                inet:ipv4-address

             |  |     |     |  +--ro header-advertising-router?   inet:ipv4-address

             |  |     |     |  +--ro header-sequence-number?      uint32

             |  |     |     |  +--ro header-lsa-checksum?         uint16

             |  |     |     +--ro retransmission-asdb*

             |  |     |        +--ro header-lsa-type?             Lsa

             |  |     |        +--ro header-lsa-age?              uint16

             |  |     |        +--ro header-ls-id?                inet:ipv4-address

             |  |     |        +--ro header-advertising-router?   inet:ipv4-address

             |  |     |        +--ro header-sequence-number?      uint32

             |  |     |        +--ro header-lsa-checksum?         uint16

             |  |     +--ro neighbor-details

             |  |     |  +--ro neighbor-detail*

             |  |     |     +--ro interface-name?                              xr:Interface-name

             |  |     |     +--ro neighbor-address?                            inet:ipv4-address-no-zone

             |  |     |     +--ro neighbor-summary

             |  |     |     |  +--ro neighbor-bfd-information

             |  |     |     |  |  +--ro bfd-intf-enable-mode?   uint32

             |  |     |     |  |  +--ro bfd-status-flag?        uint8

             |  |     |     |  +--ro neighbor-id?                inet:ipv4-address

             |  |     |     |  +--ro neighbor-address-xr?        inet:ipv4-address

             |  |     |     |  +--ro neighbor-interface-name?    xr:Interface-name

             |  |     |     |  +--ro neighbor-dr-priority?       uint8

             |  |     |     |  +--ro neighbor-state?             Neighbor-state

             |  |     |     |  +--ro dr-bdr-state?               Dr-bdr-state

             |  |     |     |  +--ro neighbor-dead-timer?        uint32

             |  |     |     |  +--ro neighbor-up-time?           uint32

             |  |     |     |  +--ro neighbor-madj-interface?    boolean

             |  |     |     +--ro neighbor-bfd-information

             |  |     |     |  +--ro bfd-intf-enable-mode?   uint32

             |  |     |     |  +--ro bfd-status-flag?        uint8

             |  |     |     +--ro neighbor-retransmission-information

             |  |     |     |  +--ro dbd-retransmission-count?             uint32

             |  |     |     |  +--ro dbd-retransmission-total-count?       uint32

             |  |     |     |  +--ro area-flooding-index?                  uint32

             |  |     |     |  +--ro as-flood-index?                       uint32

             |  |     |     |  +--ro neighbor-retransmission-count?        uint32

             |  |     |     |  +--ro number-of-retransmissions?            uint32

             |  |     |     |  +--ro area-first-flood-information?         uint32

             |  |     |     |  +--ro area-first-flood-information-index?   uint32

             |  |     |     |  +--ro as-first-flood-information?           uint32

             |  |     |     |  +--ro as-first-flood-information-index?     uint32

             |  |     |     |  +--ro area-next-flood-information?          uint32

             |  |     |     |  +--ro area-next-flood-information-index?    uint32

             |  |     |     |  +--ro as-next-flood-information?            uint32

             |  |     |     |  +--ro as-next-flood-information-index?      uint32

             |  |     |     |  +--ro last-retransmission-length?           uint32

             |  |     |     |  +--ro maximum-retransmission-length?        uint32

             |  |     |     |  +--ro last-retransmission-time?             uint32

             |  |     |     |  +--ro maximum-retransmission-time?          uint32

             |  |     |     |  +--ro lsa-retransmission-timer?             uint32

             |  |     |     +--ro neighbor-area-id?                            string

             |  |     |     +--ro state-change-count?                          uint16

             |  |     |     +--ro neighbor-cost?                               uint16

             |  |     |     +--ro neighbor-filter?                             boolean

             |  |     |     +--ro neighbor-designated-router-address?          inet:ipv4-address

             |  |     |     +--ro neighbor-backup-designated-router-address?   inet:ipv4-address

             |  |     |     +--ro interface-type?                              Interface

             |  |     |     +--ro poll-interval?                               uint32

             |  |     |     +--ro next-poll-interval?                          uint32

             |  |     |     +--ro neighbor-option?                             uint8

             |  |     |     +--ro pending-events?                              uint16

             |  |     |     +--ro neighbor-lls-option?                         uint16

             |  |     |     +--ro oob-resynchronization?                       boolean

             |  |     |     +--ro nsf-router-state?                            Nsf-rtr

             |  |     |     +--ro last-oob-time?                               uint32

             |  |     |     +--ro lfa-interface?                               xr:Interface-name

             |  |     |     +--ro lfa-next-hop?                                inet:ipv4-address

             |  |     |     +--ro lfa-neighbor-id?                             inet:ipv4-address

             |  |     |     +--ro lfa-neighbor-revision?                       uint32

             |  |     |     +--ro neighbor-ack-list-count?                     uint32

             |  |     |     +--ro neighbor-ack-list-high-watermark?            uint32

             |  |     |     +--ro adjacency-sid-label?                         uint32

             |  |     |     +--ro adjacency-sid-protected?                     boolean

             |  |     |     +--ro adjacency-sid-unprotected-label?             uint32

             |  |     +--ro interfaces

             |  |        +--ro interface* [interface-name]

             |  |           +--ro interface-name                             xr:Interface-name

             |  |           +--ro interface-bfd-information

             |  |           |  +--ro bfd-intf-enable-mode?   uint32

             |  |           |  +--ro interval?               uint32

             |  |           |  +--ro detection-multiplier?   uint32

             |  |           +--ro active-interface

             |  |           |  +--ro wait-time?                         uint32

             |  |           |  +--ro interface-area-flood-index?        uint32

             |  |           |  +--ro interface-as-flood-index?          uint32

             |  |           |  +--ro interface-flood-length?            uint32

             |  |           |  +--ro interface-area-next-flood?         uint32

             |  |           |  +--ro interface-area-next-flood-index?   uint32

             |  |           |  +--ro interface-as-next-flood?           uint32

             |  |           |  +--ro interface-as-next-flood-index?     uint32

             |  |           |  +--ro flood-scan-length?                 uint32

             |  |           |  +--ro maximum-flood-length?              uint32

             |  |           |  +--ro last-flood-time?                   uint32

             |  |           |  +--ro maximum-flood-time?                uint32

             |  |           |  +--ro interface-flood-pacing-timer?      uint32

             |  |           |  +--ro interface-neighbor-count?          uint16

             |  |           |  +--ro suppress-hello-count?              uint16

             |  |           |  +--ro interface-authentication-type?     Authentication

             |  |           |  +--ro youngest-md-key?                   boolean

             |  |           |  +--ro old-md5-key-neighbor-count?        uint32

             |  |           |  +--ro youngest-md-key-id?                uint16

             |  |           |  +--ro keychain-id?                       uint64

             |  |           |  +--ro md-keys*                           uint16

             |  |           +--ro interface-name-xr?                         xr:Interface-name

             |  |           +--ro interface-state?                           Interface-state

             |  |           +--ro interface-line-state?                      boolean

             |  |           +--ro interface-address?                         inet:ipv4-address

             |  |           +--ro interface-mask?                            uint32

             |  |           +--ro interface-area?                            string

             |  |           +--ro interface-sid?                             uint32

             |  |           +--ro interface-sid-php-off?                     boolean

             |  |           +--ro interface-sid-n-flag-clear?                boolean

             |  |           +--ro interface-strict-spf-sid?                  uint32

             |  |           +--ro interface-strict-spf-sid-php-off?          boolean

             |  |           +--ro interface-strict-spf-sid-n-flag-clear?     boolean

             |  |           +--ro interface-router-id?                       inet:ipv4-address

             |  |           +--ro network-type?                              Interface

             |  |           +--ro ip-mtu?                                    uint16

             |  |           +--ro maximum-packet-size?                       uint16

             |  |           +--ro interface-tunnel-flags?                    uint32

             |  |           +--ro interface-link-cost?                       uint16

             |  |           +--ro interface-bandwidth?                       uint32

             |  |           +--ro cfg-cost-fallback?                         boolean

             |  |           +--ro interface-cost-fallback?                   uint16

             |  |           +--ro cost-fallback-active?                      boolean

             |  |           +--ro configured-ldp-sync?                       boolean

             |  |           +--ro configured-ldp-sync-igp-shortcuts?         boolean

             |  |           +--ro interface-ldp-sync?                        boolean

             |  |           +--ro configured-demand-circuit?                 boolean

             |  |           +--ro interface-demand-circuit?                  boolean

             |  |           +--ro interface-dc-bitless-lsa-count?            uint32

             |  |           +--ro transmission-delay?                        uint16

             |  |           +--ro ospf-interface-state?                      Ospf-interface-state

             |  |           +--ro interface-priority?                        uint8

             |  |           +--ro designated-router?                         boolean

             |  |           +--ro designated-router-id?                      inet:ipv4-address

             |  |           +--ro designated-router-address?                 inet:ipv4-address

             |  |           +--ro backup-designated-router?                  boolean

             |  |           +--ro backup-designated-router-id?               inet:ipv4-address

             |  |           +--ro backup-designated-router-address?          inet:ipv4-address

             |  |           +--ro network-lsa-flush-timer?                   uint32

             |  |           +--ro interface-lsa-filter?                      boolean

             |  |           +--ro hello-interval?                            uint32

             |  |           +--ro hello-interval-ms?                         uint32

             |  |           +--ro dead-interval?                             uint32

             |  |           +--ro wait-interval?                             uint32

             |  |           +--ro interface-retransmission-interrval?        uint32

             |  |           +--ro interface-nsf-enabled?                     boolean

             |  |           +--ro interface-nsf?                             boolean

             |  |           +--ro interface-last-nsf?                        uint32

             |  |           +--ro passive-interface?                         boolean

             |  |           +--ro next-hello-time?                           uint32

             |  |           +--ro next-hello-time-ms?                        uint32

             |  |           +--ro ttl-security-enabled?                      boolean

             |  |           +--ro ttl-security-hop-count?                    uint32

             |  |           +--ro interfaceis-madj?                          boolean

             |  |           +--ro interface-madj-count?                      uint16

             |  |           +--ro prefix-suppress-primary-addresses?         boolean

             |  |           +--ro prefix-suppress-secondary-addresses?       boolean

             |  |           +--ro is-loopback-stub-network?                  boolean

             |  |           +--ro interface-ack-list-count?                  uint32

             |  |           +--ro interface-ack-list-high-watermark?         uint32

             |  |           +--ro registered-for-link-down-fast-detection?   boolean

             |  |           +--ro fast-detect-hold-down-time?                uint32

             |  |           +--ro interface-fast-detect-hold-down?           boolean

             |  |           +--ro fast-detect-hold-down-time-remaining?      uint32

             |  |           +--ro fast-reroute-type?                         Ipfrr

             |  |           +--ro fast-reroute-topology-independent-lfa?     boolean

             |  |           +--ro srlg*                                      uint32

             |  |           +--ro interface-neighbor*

             |  |           |  +--ro interface-neighbor-id?     inet:ipv4-address

             |  |           |  +--ro interface-neighbor-cost?   uint32

             |  |           |  +--ro neighbor-dr?               boolean

             |  |           |  +--ro neighbor-bdr?              boolean

             |  |           |  +--ro suppress-hello?            boolean

             |  |           +--ro interface-madj*

             |  |           |  +--ro interface-area?                 string

             |  |           |  +--ro madj-area-id?                   uint32

             |  |           |  +--ro interface-neighbor-count?       uint16

             |  |           |  +--ro interface-adj-neighbor-count?   uint16

             |  |           |  +--ro interface-link-cost?            uint16

             |  |           |  +--ro ospf-interface-state?           Ospf-interface-state

             |  |           +--ro ipfrr-tiebreakers*

             |  |              +--ro tiebreaker-type?    Ipfrr-tbrkr

             |  |              +--ro tiebreaker-index?   uint32

             |  +--ro database

             |  |  +--ro database-areas

             |  |  |  +--ro database-area* [area-id]

             |  |  |     +--ro area-id          int32

             |  |  |     +--ro lsas

             |  |  |     |  +--ro lsa*

             |  |  |     |     +--ro area-id?              int32

             |  |  |     |     +--ro ls-type?              Ospf-ls

             |  |  |     |     +--ro ls-id?                inet:ipv4-address-no-zone

             |  |  |     |     +--ro advertising-router?   inet:ipv4-address-no-zone

             |  |  |     |     +--ro interface-name?       xr:Interface-name

             |  |  |     |     +--ro lsa-header

             |  |  |     |     |  +--ro ls-type?              Lsa

             |  |  |     |     |  +--ro lsid?                 inet:ipv4-address

             |  |  |     |     |  +--ro advertising-router?   inet:ipv4-address

             |  |  |     |     |  +--ro lsa-area-id?          string

             |  |  |     |     |  +--ro lsa-age?              uint16

             |  |  |     |     |  +--ro dn-age-lsa?           boolean

             |  |  |     |     |  +--ro nsf?                  boolean

             |  |  |     |     |  +--ro sequence-number?      uint32

             |  |  |     |     |  +--ro checksum?             uint16

             |  |  |     |     +--ro lsa-detail-data

             |  |  |     |     |  +--ro lsa-throttle-timer

             |  |  |     |     |  |  +--ro timer-location?                 Timer-table

             |  |  |     |     |  |  +--ro timer-type?                     Timer

             |  |  |     |     |  |  +--ro second-table-index?             uint8

             |  |  |     |     |  |  +--ro minute-table-index?             uint8

             |  |  |     |     |  |  +--ro last-inst-second-table-index?   uint8

             |  |  |     |     |  |  +--ro last-inst-minute-table-index?   uint8

             |  |  |     |     |  +--ro lsa-last-updated-time

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro lsadb-base-time-stamp

             |  |  |     |     |  |  +--ro second?       uint32

             |  |  |     |     |  |  +--ro nanosecond?   uint32

             |  |  |     |     |  +--ro not-delete

             |  |  |     |     |  |  +--ro free-time?            uint32

             |  |  |     |     |  |  +--ro no-delete?            boolean

             |  |  |     |     |  |  +--ro neighbor-exchange?    boolean

             |  |  |     |     |  |  +--ro routing-table?        boolean

             |  |  |     |     |  |  +--ro acknowledgement?      boolean

             |  |  |     |     |  |  +--ro maximum-age?          boolean

             |  |  |     |     |  |  +--ro partial-spf?          boolean

             |  |  |     |     |  |  +--ro flood-pending?        boolean

             |  |  |     |     |  |  +--ro rate-limit?           boolean

             |  |  |     |     |  |  +--ro nsr-ack-pending?      boolean

             |  |  |     |     |  |  +--ro sum-orig-pending?     boolean

             |  |  |     |     |  |  +--ro nsr-flood-required?   boolean

             |  |  |     |     |  +--ro tos-capable?                         boolean

             |  |  |     |     |  +--ro nssa-translation?                    boolean

             |  |  |     |     |  +--ro demand-circuit?                      boolean

             |  |  |     |     |  +--ro dn-bit?                              boolean

             |  |  |     |     |  +--ro lsa-rate-limit-due-time?             uint32

             |  |  |     |     |  +--ro lsadb-base-clock?                    uint64

             |  |  |     |     |  +--ro routing-bit?                         boolean

             |  |  |     |     |  +--ro advertising-router-reachable?        boolean

             |  |  |     |     |  +--ro length?                              uint16

             |  |  |     |     |  +--ro sum-origin?                          uint16

             |  |  |     |     |  +--ro ase-origin?                          uint16

             |  |  |     |     |  +--ro in-sync?                             uint8

             |  |  |     |     |  +--ro lsa-prefix-priority?                 uint8

             |  |  |     |     |  +--ro new-lsa-prefix-priority?             uint8

             |  |  |     |     |  +--ro lsa-flood-required-post-fail-over?   boolean

             |  |  |     |     +--ro lsa-internal-data

             |  |  |     |        +--ro router-lsa-type

             |  |  |     |        |  +--ro router-asbr?     boolean

             |  |  |     |        |  +--ro router-abr?      boolean

             |  |  |     |        |  +--ro internal-lsa?    boolean

             |  |  |     |        |  +--ro link*

             |  |  |     |        |  |  +--ro link-id?       inet:ipv4-address

             |  |  |     |        |  |  +--ro link-data?     inet:ipv4-address

             |  |  |     |        |  |  +--ro link-type?     Ospf-link-types

             |  |  |     |        |  |  +--ro link-metric?   uint16

             |  |  |     |        |  |  +--ro link-tos*

             |  |  |     |        |  |     +--ro router-tos?   uint16

             |  |  |     |        |  |     +--ro tos-cost?     uint16

             |  |  |     |        |  +--ro internal-link*

             |  |  |     |        |     +--ro link-id?       inet:ipv4-address

             |  |  |     |        |     +--ro link-data?     inet:ipv4-address

             |  |  |     |        |     +--ro link-type?     Ospf-link-types

             |  |  |     |        |     +--ro link-metric?   uint16

             |  |  |     |        |     +--ro link-tos*

             |  |  |     |        |        +--ro router-tos?   uint16

             |  |  |     |        |        +--ro tos-cost?     uint16

             |  |  |     |        +--ro network-lsa-type

             |  |  |     |        |  +--ro network-prefix-length?   uint32

             |  |  |     |        |  +--ro neighbor-router*         inet:ipv4-address

             |  |  |     |        +--ro summary-lsa-type

             |  |  |     |        |  +--ro summary-prefix-length?   uint32

             |  |  |     |        |  +--ro internal-sum-lsa?        boolean

             |  |  |     |        |  +--ro summary-lsa-metric*      uint32

             |  |  |     |        +--ro external-lsa-type

             |  |  |     |        |  +--ro external-prefix-length?   uint32

             |  |  |     |        |  +--ro internal-external-lsa?    boolean

             |  |  |     |        |  +--ro external-tos-metric*

             |  |  |     |        |     +--ro external-metric?        uint32

             |  |  |     |        |     +--ro external-metric-type?   Ex-metric

             |  |  |     |        |     +--ro external-tos?           uint32

             |  |  |     |        |     +--ro forwarding-address?     inet:ipv4-address

             |  |  |     |        |     +--ro external-tag?           uint32

             |  |  |     |        +--ro opaque-link-lsa-type

             |  |  |     |        |  +--ro opaque-interface-name?   xr:Interface-name

             |  |  |     |        +--ro opaque-mpls-te-lsa-type

             |  |  |     |        |  +--ro tlv*

             |  |  |     |        |     +--ro tlv-type?          uint16

             |  |  |     |        |     +--ro tlv-length?        uint16

             |  |  |     |        |     +--ro mpls-router-id?    uint32

             |  |  |     |        |     +--ro mpls-dste-link?    boolean

             |  |  |     |        |     +--ro tlv-data?          yang:hex-string

             |  |  |     |        |     +--ro te-link-sub-tlv*

             |  |  |     |        |        +--ro sub-tlv-type?     Stlv

             |  |  |     |        |        +--ro sub-tlv-length?   uint16

             |  |  |     |        |        +--ro sub-tlv-value?    yang:hex-string

             |  |  |     |        +--ro opaque-grace-lsa

             |  |  |     |        |  +--ro grace-period?   uint32

             |  |  |     |        |  +--ro grace-reason?   Ospf-gr-reason

             |  |  |     |        |  +--ro ip-address?     inet:ipv4-address

             |  |  |     |        +--ro opaque-router-info-lsa-type

             |  |  |     |        |  +--ro opaque-rilsa-scope?         Ospf-lsa-opq-ri-scope

             |  |  |     |        |  +--ro opaque-ri-interface-name?   xr:Interface-name

             |  |  |     |        |  +--ro opaque-ritlv*

             |  |  |     |        |     +--ro unknown-tlv

             |  |  |     |        |     |  +--ro ri-gen-tlv-type?     uint16

             |  |  |     |        |     |  +--ro ri-gen-tlv-length?   uint16

             |  |  |     |        |     |  +--ro ri-genvalue?         yang:hex-string

             |  |  |     |        |     +--ro rtr-cap-tlv

             |  |  |     |        |     |  +--ro rtr-cap-tlv-length?                uint16

             |  |  |     |        |     |  +--ro rtr-cap-graceful-restart?          boolean

             |  |  |     |        |     |  +--ro rtr-cap-graceful-restart-helper?   boolean

             |  |  |     |        |     |  +--ro rtr-cap-stub-rtr?                  boolean

             |  |  |     |        |     |  +--ro rtr-cap-area-te?                   boolean

             |  |  |     |        |     |  +--ro rtr-cap-p2plan?                    boolean

             |  |  |     |        |     |  +--ro rtr-cap-te-exp?                    boolean

             |  |  |     |        |     |  +--ro rtr-cap-all-bits?                  uint32

             |  |  |     |        |     |  +--ro rtr-cap-additional-info?           yang:hex-string

             |  |  |     |        |     +--ro pcedtlv

             |  |  |     |        |     |  +--ro pced-addr

             |  |  |     |        |     |  |  +--ro pce-addr-unknown-tlv

             |  |  |     |        |     |  |  |  +--ro ri-gen-tlv-type?     uint16

             |  |  |     |        |     |  |  |  +--ro ri-gen-tlv-length?   uint16

             |  |  |     |        |     |  |  |  +--ro ri-genvalue?         yang:hex-string

             |  |  |     |        |     |  |  +--ro ipv4pce-addr

             |  |  |     |        |     |  |  |  +--ro pceipv4-addr?   inet:ipv4-address

             |  |  |     |        |     |  |  +--ro ipv6pce-addr

             |  |  |     |        |     |  |  |  +--ro pceipv6-addr?   inet:ipv6-address

             |  |  |     |        |     |  |  +--ro pce-addr-type?          Ospf-sh-opq-ri-pce-addr-types

             |  |  |     |        |     |  +--ro pced-scope

             |  |  |     |        |     |  |  +--ro lbit?                  boolean

             |  |  |     |        |     |  |  +--ro rbit?                  boolean

             |  |  |     |        |     |  |  +--ro rd-bit?                boolean

             |  |  |     |        |     |  |  +--ro sbit?                  boolean

             |  |  |     |        |     |  |  +--ro sd-bit?                boolean

             |  |  |     |        |     |  |  +--ro ybit?                  boolean

             |  |  |     |        |     |  |  +--ro pref-l?                uint8

             |  |  |     |        |     |  |  +--ro pref-r?                uint8

             |  |  |     |        |     |  |  +--ro pref-s?                uint8

             |  |  |     |        |     |  |  +--ro pref-y?                uint8

             |  |  |     |        |     |  |  +--ro all-scope-info-bits?   uint32

             |  |  |     |        |     |  +--ro pcedtlv-length?   uint16

             |  |  |     |        |     +--ro sr-algo-tlv

             |  |  |     |        |     |  +--ro sr-algo-length?   uint16

             |  |  |     |        |     |  +--ro sr-algo-value?    yang:hex-string

             |  |  |     |        |     +--ro sr-range-tlv

             |  |  |     |        |     |  +--ro sidtlv

             |  |  |     |        |     |  |  +--ro sr-sid-length?   uint16

             |  |  |     |        |     |  |  +--ro sr-sid-value?    uint32

             |  |  |     |        |     |  +--ro sr-range-length?   uint16

             |  |  |     |        |     |  +--ro sr-range-size?     uint32

             |  |  |     |        |     +--ro ritlv-internal-type?   Ospf-sh-opq-ri-tlv-types

             |  |  |     |        +--ro opaque-ep-lsa-type

             |  |  |     |        |  +--ro tlv*

             |  |  |     |        |     +--ro tlv-type?          uint16

             |  |  |     |        |     +--ro tlv-length?        uint16

             |  |  |     |        |     +--ro mpls-router-id?    uint32

             |  |  |     |        |     +--ro mpls-dste-link?    boolean

             |  |  |     |        |     +--ro tlv-data?          yang:hex-string

             |  |  |     |        |     +--ro te-link-sub-tlv*

             |  |  |     |        |        +--ro sub-tlv-type?     Stlv

             |  |  |     |        |        +--ro sub-tlv-length?   uint16

             |  |  |     |        |        +--ro sub-tlv-value?    yang:hex-string

             |  |  |     |        +--ro opaque-el-lsa-type

             |  |  |     |        |  +--ro tlv*

             |  |  |     |        |     +--ro tlv-type?          uint16

             |  |  |     |        |     +--ro tlv-length?        uint16

             |  |  |     |        |     +--ro mpls-router-id?    uint32

             |  |  |     |        |     +--ro mpls-dste-link?    boolean

             |  |  |     |        |     +--ro tlv-data?          yang:hex-string

             |  |  |     |        |     +--ro te-link-sub-tlv*

             |  |  |     |        |        +--ro sub-tlv-type?     Stlv

             |  |  |     |        |        +--ro sub-tlv-length?   uint16

             |  |  |     |        |        +--ro sub-tlv-value?    yang:hex-string

             |  |  |     |        +--ro internal-lsa-type?             Ospf-internal-lsa-types

             |  |  |     +--ro lsa-summaries

             |  |  |        +--ro lsa-summary*

             |  |  |           +--ro area-id?              int32

             |  |  |           +--ro ls-type?              Ospf-ls

             |  |  |           +--ro ls-id?                inet:ipv4-address-no-zone

             |  |  |           +--ro advertising-router?   inet:ipv4-address-no-zone

             |  |  |           +--ro interface-name?       xr:Interface-name

             |  |  |           +--ro lsa-header

             |  |  |           |  +--ro ls-type?              Lsa

             |  |  |           |  +--ro lsid?                 inet:ipv4-address

             |  |  |           |  +--ro advertising-router?   inet:ipv4-address

             |  |  |           |  +--ro lsa-area-id?          string

             |  |  |           |  +--ro lsa-age?              uint16

             |  |  |           |  +--ro dn-age-lsa?           boolean

             |  |  |           |  +--ro nsf?                  boolean

             |  |  |           |  +--ro sequence-number?      uint32

             |  |  |           |  +--ro checksum?             uint16

             |  |  |           +--ro external-tag?         uint32

             |  |  |           +--ro link-count?           uint16

             |  |  +--ro database-summaries

             |  |  |  +--ro database-summary* [area-id]

             |  |  |     +--ro area-id                     int32

             |  |  |     +--ro dbase-sum-area-id-string?   string

             |  |  |     +--ro area-lsa-counter*

             |  |  |        +--ro lsa-type?           Lsa

             |  |  |        +--ro lsa-count?          int32

             |  |  |        +--ro lsa-delete-count?   int32

             |  |  |        +--ro lsa-maxage-count?   int32

             |  |  |        +--ro lsa-self-count?     int32

             |  |  +--ro database-summary-as

             |  |  |  +--ro as-lsa-counter*

             |  |  |     +--ro lsa-type?           Lsa

             |  |  |     +--ro lsa-count?          int32

             |  |  |     +--ro lsa-delete-count?   int32

             |  |  |     +--ro lsa-maxage-count?   int32

             |  |  |     +--ro lsa-self-count?     int32

             |  |  +--ro lsas

             |  |  |  +--ro lsa*

             |  |  |     +--ro area-id?              int32

             |  |  |     +--ro ls-type?              Ospf-ls

             |  |  |     +--ro ls-id?                inet:ipv4-address-no-zone

             |  |  |     +--ro advertising-router?   inet:ipv4-address-no-zone

             |  |  |     +--ro interface-name?       xr:Interface-name

             |  |  |     +--ro lsa-header

             |  |  |     |  +--ro ls-type?              Lsa

             |  |  |     |  +--ro lsid?                 inet:ipv4-address

             |  |  |     |  +--ro advertising-router?   inet:ipv4-address

             |  |  |     |  +--ro lsa-area-id?          string

             |  |  |     |  +--ro lsa-age?              uint16

             |  |  |     |  +--ro dn-age-lsa?           boolean

             |  |  |     |  +--ro nsf?                  boolean

             |  |  |     |  +--ro sequence-number?      uint32

             |  |  |     |  +--ro checksum?             uint16

             |  |  |     +--ro lsa-detail-data

             |  |  |     |  +--ro lsa-throttle-timer

             |  |  |     |  |  +--ro timer-location?                 Timer-table

             |  |  |     |  |  +--ro timer-type?                     Timer

             |  |  |     |  |  +--ro second-table-index?             uint8

             |  |  |     |  |  +--ro minute-table-index?             uint8

             |  |  |     |  |  +--ro last-inst-second-table-index?   uint8

             |  |  |     |  |  +--ro last-inst-minute-table-index?   uint8

             |  |  |     |  +--ro lsa-last-updated-time

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro lsadb-base-time-stamp

             |  |  |     |  |  +--ro second?       uint32

             |  |  |     |  |  +--ro nanosecond?   uint32

             |  |  |     |  +--ro not-delete

             |  |  |     |  |  +--ro free-time?            uint32

             |  |  |     |  |  +--ro no-delete?            boolean

             |  |  |     |  |  +--ro neighbor-exchange?    boolean

             |  |  |     |  |  +--ro routing-table?        boolean

             |  |  |     |  |  +--ro acknowledgement?      boolean

             |  |  |     |  |  +--ro maximum-age?          boolean

             |  |  |     |  |  +--ro partial-spf?          boolean

             |  |  |     |  |  +--ro flood-pending?        boolean

             |  |  |     |  |  +--ro rate-limit?           boolean

             |  |  |     |  |  +--ro nsr-ack-pending?      boolean

             |  |  |     |  |  +--ro sum-orig-pending?     boolean

             |  |  |     |  |  +--ro nsr-flood-required?   boolean

             |  |  |     |  +--ro tos-capable?                         boolean

             |  |  |     |  +--ro nssa-translation?                    boolean

             |  |  |     |  +--ro demand-circuit?                      boolean

             |  |  |     |  +--ro dn-bit?                              boolean

             |  |  |     |  +--ro lsa-rate-limit-due-time?             uint32

             |  |  |     |  +--ro lsadb-base-clock?                    uint64

             |  |  |     |  +--ro routing-bit?                         boolean

             |  |  |     |  +--ro advertising-router-reachable?        boolean

             |  |  |     |  +--ro length?                              uint16

             |  |  |     |  +--ro sum-origin?                          uint16

             |  |  |     |  +--ro ase-origin?                          uint16

             |  |  |     |  +--ro in-sync?                             uint8

             |  |  |     |  +--ro lsa-prefix-priority?                 uint8

             |  |  |     |  +--ro new-lsa-prefix-priority?             uint8

             |  |  |     |  +--ro lsa-flood-required-post-fail-over?   boolean

             |  |  |     +--ro lsa-internal-data

             |  |  |        +--ro router-lsa-type

             |  |  |        |  +--ro router-asbr?     boolean

             |  |  |        |  +--ro router-abr?      boolean

             |  |  |        |  +--ro internal-lsa?    boolean

             |  |  |        |  +--ro link*

             |  |  |        |  |  +--ro link-id?       inet:ipv4-address

             |  |  |        |  |  +--ro link-data?     inet:ipv4-address

             |  |  |        |  |  +--ro link-type?     Ospf-link-types

             |  |  |        |  |  +--ro link-metric?   uint16

             |  |  |        |  |  +--ro link-tos*

             |  |  |        |  |     +--ro router-tos?   uint16

             |  |  |        |  |     +--ro tos-cost?     uint16

             |  |  |        |  +--ro internal-link*

             |  |  |        |     +--ro link-id?       inet:ipv4-address

             |  |  |        |     +--ro link-data?     inet:ipv4-address

             |  |  |        |     +--ro link-type?     Ospf-link-types

             |  |  |        |     +--ro link-metric?   uint16

             |  |  |        |     +--ro link-tos*

             |  |  |        |        +--ro router-tos?   uint16

             |  |  |        |        +--ro tos-cost?     uint16

             |  |  |        +--ro network-lsa-type

             |  |  |        |  +--ro network-prefix-length?   uint32

             |  |  |        |  +--ro neighbor-router*         inet:ipv4-address

             |  |  |        +--ro summary-lsa-type

             |  |  |        |  +--ro summary-prefix-length?   uint32

             |  |  |        |  +--ro internal-sum-lsa?        boolean

             |  |  |        |  +--ro summary-lsa-metric*      uint32

             |  |  |        +--ro external-lsa-type

             |  |  |        |  +--ro external-prefix-length?   uint32

             |  |  |        |  +--ro internal-external-lsa?    boolean

             |  |  |        |  +--ro external-tos-metric*

             |  |  |        |     +--ro external-metric?        uint32

             |  |  |        |     +--ro external-metric-type?   Ex-metric

             |  |  |        |     +--ro external-tos?           uint32

             |  |  |        |     +--ro forwarding-address?     inet:ipv4-address

             |  |  |        |     +--ro external-tag?           uint32

             |  |  |        +--ro opaque-link-lsa-type

             |  |  |        |  +--ro opaque-interface-name?   xr:Interface-name

             |  |  |        +--ro opaque-mpls-te-lsa-type

             |  |  |        |  +--ro tlv*

             |  |  |        |     +--ro tlv-type?          uint16

             |  |  |        |     +--ro tlv-length?        uint16

             |  |  |        |     +--ro mpls-router-id?    uint32

             |  |  |        |     +--ro mpls-dste-link?    boolean

             |  |  |        |     +--ro tlv-data?          yang:hex-string

             |  |  |        |     +--ro te-link-sub-tlv*

             |  |  |        |        +--ro sub-tlv-type?     Stlv

             |  |  |        |        +--ro sub-tlv-length?   uint16

             |  |  |        |        +--ro sub-tlv-value?    yang:hex-string

             |  |  |        +--ro opaque-grace-lsa

             |  |  |        |  +--ro grace-period?   uint32

             |  |  |        |  +--ro grace-reason?   Ospf-gr-reason

             |  |  |        |  +--ro ip-address?     inet:ipv4-address

             |  |  |        +--ro opaque-router-info-lsa-type

             |  |  |        |  +--ro opaque-rilsa-scope?         Ospf-lsa-opq-ri-scope

             |  |  |        |  +--ro opaque-ri-interface-name?   xr:Interface-name

             |  |  |        |  +--ro opaque-ritlv*

             |  |  |        |     +--ro unknown-tlv

             |  |  |        |     |  +--ro ri-gen-tlv-type?     uint16

             |  |  |        |     |  +--ro ri-gen-tlv-length?   uint16

             |  |  |        |     |  +--ro ri-genvalue?         yang:hex-string

             |  |  |        |     +--ro rtr-cap-tlv

             |  |  |        |     |  +--ro rtr-cap-tlv-length?                uint16

             |  |  |        |     |  +--ro rtr-cap-graceful-restart?          boolean

             |  |  |        |     |  +--ro rtr-cap-graceful-restart-helper?   boolean

             |  |  |        |     |  +--ro rtr-cap-stub-rtr?                  boolean

             |  |  |        |     |  +--ro rtr-cap-area-te?                   boolean

             |  |  |        |     |  +--ro rtr-cap-p2plan?                    boolean

             |  |  |        |     |  +--ro rtr-cap-te-exp?                    boolean

             |  |  |        |     |  +--ro rtr-cap-all-bits?                  uint32

             |  |  |        |     |  +--ro rtr-cap-additional-info?           yang:hex-string

             |  |  |        |     +--ro pcedtlv

             |  |  |        |     |  +--ro pced-addr

             |  |  |        |     |  |  +--ro pce-addr-unknown-tlv

             |  |  |        |     |  |  |  +--ro ri-gen-tlv-type?     uint16

             |  |  |        |     |  |  |  +--ro ri-gen-tlv-length?   uint16

             |  |  |        |     |  |  |  +--ro ri-genvalue?         yang:hex-string

             |  |  |        |     |  |  +--ro ipv4pce-addr

             |  |  |        |     |  |  |  +--ro pceipv4-addr?   inet:ipv4-address

             |  |  |        |     |  |  +--ro ipv6pce-addr

             |  |  |        |     |  |  |  +--ro pceipv6-addr?   inet:ipv6-address

             |  |  |        |     |  |  +--ro pce-addr-type?          Ospf-sh-opq-ri-pce-addr-types

             |  |  |        |     |  +--ro pced-scope

             |  |  |        |     |  |  +--ro lbit?                  boolean

             |  |  |        |     |  |  +--ro rbit?                  boolean

             |  |  |        |     |  |  +--ro rd-bit?                boolean

             |  |  |        |     |  |  +--ro sbit?                  boolean

             |  |  |        |     |  |  +--ro sd-bit?                boolean

             |  |  |        |     |  |  +--ro ybit?                  boolean

             |  |  |        |     |  |  +--ro pref-l?                uint8

             |  |  |        |     |  |  +--ro pref-r?                uint8

             |  |  |        |     |  |  +--ro pref-s?                uint8

             |  |  |        |     |  |  +--ro pref-y?                uint8

             |  |  |        |     |  |  +--ro all-scope-info-bits?   uint32

             |  |  |        |     |  +--ro pcedtlv-length?   uint16

             |  |  |        |     +--ro sr-algo-tlv

             |  |  |        |     |  +--ro sr-algo-length?   uint16

             |  |  |        |     |  +--ro sr-algo-value?    yang:hex-string

             |  |  |        |     +--ro sr-range-tlv

             |  |  |        |     |  +--ro sidtlv

             |  |  |        |     |  |  +--ro sr-sid-length?   uint16

             |  |  |        |     |  |  +--ro sr-sid-value?    uint32

             |  |  |        |     |  +--ro sr-range-length?   uint16

             |  |  |        |     |  +--ro sr-range-size?     uint32

             |  |  |        |     +--ro ritlv-internal-type?   Ospf-sh-opq-ri-tlv-types

             |  |  |        +--ro opaque-ep-lsa-type

             |  |  |        |  +--ro tlv*

             |  |  |        |     +--ro tlv-type?          uint16

             |  |  |        |     +--ro tlv-length?        uint16

             |  |  |        |     +--ro mpls-router-id?    uint32

             |  |  |        |     +--ro mpls-dste-link?    boolean

             |  |  |        |     +--ro tlv-data?          yang:hex-string

             |  |  |        |     +--ro te-link-sub-tlv*

             |  |  |        |        +--ro sub-tlv-type?     Stlv

             |  |  |        |        +--ro sub-tlv-length?   uint16

             |  |  |        |        +--ro sub-tlv-value?    yang:hex-string

             |  |  |        +--ro opaque-el-lsa-type

             |  |  |        |  +--ro tlv*

             |  |  |        |     +--ro tlv-type?          uint16

             |  |  |        |     +--ro tlv-length?        uint16

             |  |  |        |     +--ro mpls-router-id?    uint32

             |  |  |        |     +--ro mpls-dste-link?    boolean

             |  |  |        |     +--ro tlv-data?          yang:hex-string

             |  |  |        |     +--ro te-link-sub-tlv*

             |  |  |        |        +--ro sub-tlv-type?     Stlv

             |  |  |        |        +--ro sub-tlv-length?   uint16

             |  |  |        |        +--ro sub-tlv-value?    yang:hex-string

             |  |  |        +--ro internal-lsa-type?             Ospf-internal-lsa-types

             |  |  +--ro lsa-summaries

             |  |     +--ro lsa-summary*

             |  |        +--ro area-id?              int32

             |  |        +--ro ls-type?              Ospf-ls

             |  |        +--ro ls-id?                inet:ipv4-address-no-zone

             |  |        +--ro advertising-router?   inet:ipv4-address-no-zone

             |  |        +--ro interface-name?       xr:Interface-name

             |  |        +--ro lsa-header

             |  |        |  +--ro ls-type?              Lsa

             |  |        |  +--ro lsid?                 inet:ipv4-address

             |  |        |  +--ro advertising-router?   inet:ipv4-address

             |  |        |  +--ro lsa-area-id?          string

             |  |        |  +--ro lsa-age?              uint16

             |  |        |  +--ro dn-age-lsa?           boolean

             |  |        |  +--ro nsf?                  boolean

             |  |        |  +--ro sequence-number?      uint32

             |  |        |  +--ro checksum?             uint16

             |  |        +--ro external-tag?         uint32

             |  |        +--ro link-count?           uint16

             |  +--ro summary-prefixes

             |  |  +--ro summary-prefix*

             |  |     +--ro prefix?                inet:ipv4-address-no-zone

             |  |     +--ro netmask?               inet:ipv4-address-no-zone

             |  |     +--ro summary-prefix?        inet:ipv4-address

             |  |     +--ro summary-mask?          inet:ipv4-address

             |  |     +--ro summary-metric?        uint32

             |  |     +--ro summary-metric-type?   Ex-metric

             |  |     +--ro summary-tag?           uint32

             |  +--ro ospf-summary

             |  |  +--ro sa-num-nbrs?                uint32

             |  |  +--ro sa-num-nbrs-up?             uint32

             |  |  +--ro sa-num-intf?                uint32

             |  |  +--ro sa-num-intf-up?             uint32

             |  |  +--ro sa-num-vintf-up?            uint32

             |  |  +--ro sa-num-slintf-up?           uint32

             |  |  +--ro sa-num-areas?               uint32

             |  |  +--ro sa-lsa-cnt-type-rtr?        uint32

             |  |  +--ro sa-lsa-cnt-type-net?        uint32

             |  |  +--ro sa-lsa-cnt-type-sum-net?    uint32

             |  |  +--ro sa-lsa-cnt-type-sum-asb?    uint32

             |  |  +--ro sa-lsa-cnt-type-ase?        uint32

             |  |  +--ro sa-lsa-cnt-type-mospf?      uint32

             |  |  +--ro sa-lsa-cnt-type-7ase?       uint32

             |  |  +--ro sa-lsa-cnt-type-8-ignore?   uint32

             |  |  +--ro sa-lsa-cnt-type-opq-link?   uint32

             |  |  +--ro sa-lsa-cnt-type-opq-area?   uint32

             |  |  +--ro sa-lsa-cnt-type-opq-as?     uint32

             |  +--ro fast-reroute

             |     +--ro topologies

             |        +--ro topology*

             |           +--ro router-id?             inet:ipv4-address-no-zone

             |           +--ro area-id?               int32

             |           +--ro ipfrr-topo-area-id?    string

             |           +--ro ipfrr-router-id?       inet:ipv4-address

             |           +--ro ipfrr-area-revision?   uint32

             |           +--ro ipfrr-topo*

             |              +--ro node-id?            inet:ipv4-address

             |              +--ro distance?           uint32

             |              +--ro distance-reverse?   uint32

             |              +--ro type4?              boolean

             |              +--ro revision?           uint32

             |              +--ro neighbor-sourced?   boolean

             |              +--ro dr?                 boolean

             |              +--ro poison?             boolean

             +--ro process-name    xr:Cisco-ios-xr-string

I have also tried the following:

curl -u admin:admin -H "Accept: application/vnd.yang.collection+xml" -X GET http://localhost:8080/api/operational/devices/device/r2/live-status/ipv4-ospf-oper:ospf/processes/process/101/default-vrf/process-information/process-areas/process-area/area-id/0?select=area-id-string

Which also doesnt work.

You should not name the key element (area-id). Replace it with the key value (I guess 0).