Cisco-IOS-XE-mpls-ldp-oper

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse Operational State APIs 🌳 All Trees

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-mpls-ldp-oper

Prefix: mpls_ldp_oper

Related Modules:
Cisco-IOS-XE-aaa-oper
Cisco-IOS-XE-acl-oper
Cisco-IOS-XE-app-cflowd-oper
Cisco-IOS-XE-app-hosting-oper
Cisco-IOS-XE-appqoe-http-oper

💡 Example Usage

# GET operational data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/Cisco-IOS-XE-mpls-ldp-oper

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-mpls-ldp-oper
  +--ro mpls-ldp-oper-data
     +--ro mpls-ldp-state* [table-id]
        +--ro table-id                    uint64
        +--ro oper-status?                mpls-ldp-ios-xe-oper:mpls-ldp-oper-status
        +--ro capability
        |  +--ro typed-wildcard?         boolean
        |  +--ro iccp?                   boolean
        |  +--ro iccp-major-version?     uint8
        |  +--ro iccp-minor-version?     uint8
        |  +--ro dynamic-announcement?   boolean
        |  +--ro mldp-p2mp?              boolean
        |  +--ro mldp-mp2mp?             boolean
        +--ro graceful-restart
        |  +--ro enable?              boolean
        |  +--ro reconnect-time?      uint32
        |  +--ro recover-time?        uint32
        |  +--ro forward-hold-time?   uint32
        +--ro igp-sync-hold-down-time?    uint32
        +--ro path-vector-limit?          uint32
        +--ro hop-count-limit?            uint32
        +--ro enable?                     boolean
        +--ro transport-address?          inet:ip-address
        +--ro mpls-ldp-binding-fec-lbl* [fec]
        |  +--ro fec                      inet:ip-prefix
        |  +--ro revision?                uint16
        |  +--ro checkpointed?            boolean
        |  +--ro entropy-label-capable?   boolean
        |  +--ro local-binding
        |  |  +--ro label?             uint32
        |  |  +--ro withdrawn?         boolean
        |  |  +--ro wd-sent-to-peer?   boolean
        |  |  +--ro advertised-to*     string
        |  +--ro remote-binding* []
        |     +--ro label?                   uint32
        |     +--ro ldpid?                   string
        |     +--ro is-static?               boolean
        |     +--ro checkpointed?            boolean
        |     +--ro stale?                   boolean
        |     +--ro recovered?               boolean
        |     +--ro entropy-label-capable?   boolean
        +--ro hello-hold-time?            uint16
        +--ro hello-interval?             uint16
        +--ro ldpid?                      string
        +--ro mpls-ldp-disc-src* [is-targeted-adjacency if-index]
        |  +--ro is-targeted-adjacency      uint8
        |  +--ro if-index                   uint32
        |  +--ro hello-hold-time?           uint16
        |  +--ro hello-interval?            uint16
        |  +--ro enable?                    boolean
        |  +--ro transport-address?         inet:ip-address
        |  +--ro mpls-ldp-disc-hello-adj* [adjacent-address transport-address]
        |  |  +--ro adjacent-address              inet:ip-address
        |  |  +--ro transport-address             inet:ip-address
        |  |  +--ro adjacent-ldpid?               string
        |  |  +--ro flag?                         mpls-ldp-ios-xe-oper:adj-flag
        |  |  +--ro targeted-passive?             boolean
        |  |  +--ro hello-hold-time-adjacent?     uint16
        |  |  +--ro hello-hold-time-negotiated?   uint16
        |  |  +--ro hello-hold-time-remaining?    uint16
        |  |  +--ro password-required?            boolean
        |  |  +--ro password-pending?             uint16
        |  |  +--ro password-source?              uint32
        |  |  +--ro nexthop?                      inet:ip-address
        |  |  +--ro no-route?                     boolean
        |  |  +--ro no-host-route?                boolean
        |  +--ro (type-choice)?
        |     +--:(hello-adjacency-type-link)
        |     |  +--ro link-state
        |     |     +--ro igp-sync-enable?   boolean
        |     |     +--ro igp-sync-delay?    uint16
        |     +--:(hello-adjacency-type-targeted)
        |        +--ro targeted-state
        |           +--ro hello-accept-enable?          boolean
        |           +--ro hello-accept-neighbor-list?   string
        +--ro sess-ka-hold-time?          uint16
        +--ro sess-ka-interval?           uint16
        +--ro mpls-ldp-peer* [peer-id]
        |  +--ro peer-id                        string
        |  +--ro admin-down?                    boolean
        |  +--ro state?                         mpls-ldp-ios-xe-oper:adj-state
        |  +--ro session-protocol-version?      uint32
        |  +--ro capability-sent
        |  |  +--ro typed-wildcard?         boolean
        |  |  +--ro iccp?                   boolean
        |  |  +--ro iccp-major-version?     uint8
        |  |  +--ro iccp-minor-version?     uint8
        |  |  +--ro dynamic-announcement?   boolean
        |  |  +--ro mldp-p2mp?              boolean
        |  |  +--ro mldp-mp2mp?             boolean
        |  +--ro capability-received
        |  |  +--ro typed-wildcard?         boolean
        |  |  +--ro iccp?                   boolean
        |  |  +--ro iccp-major-version?     uint8
        |  |  +--ro iccp-minor-version?     uint8
        |  |  +--ro dynamic-announcement?   boolean
        |  |  +--ro mldp-p2mp?              boolean
        |  |  +--ro mldp-mp2mp?             boolean
        |  +--ro sess-auth-type?                mpls-ldp-ios-xe-oper:tcp-hash-type
        |  +--ro graceful-restart
        |  |  +--ro enable?           boolean
        |  |  +--ro reconnect-time?   uint16
        |  |  +--ro recovery-time?    uint16
        |  +--ro nsr-ready?                     boolean
        |  +--ro sess-ka-hold-time?             uint16
        |  +--ro sess-ka-interval?              uint16
        |  +--ro advertisement-mode
        |  |  +--ro local?        mpls-ldp-ios-xe-oper:label-distribution-method
        |  |  +--ro negotiated?   mpls-ldp-ios-xe-oper:label-distribution-method
        |  +--ro session-hold-time
        |  |  +--ro negotiated?   uint16
        |  +--ro session-protection-duration?   uint16
        |  +--ro session-protection-acl?        string
        |  +--ro session-state?                 mpls-ldp-ios-xe-oper:session-state
        |  +--ro session-role?                  mpls-ldp-ios-xe-oper:session-role
        |  +--ro tcp-connection
        |  |  +--ro local-address?    inet:ip-address
        |  |  +--ro local-port?       uint16
        |  |  +--ro remote-address?   inet:ip-address
        |  |  +--ro remote-port?      uint16
        |  +--ro discovery-sources* []
        |  |  +--ro is-targeted-adjacency?   boolean
        |  |  +--ro if-index?                uint32
        |  |  +--ro adjacent-address?        inet:ip-address
        |  |  +--ro transport-address?       inet:ip-address
        |  +--ro establish-time?                yang:date-and-time
        |  +--ro address-bound*                 inet:ip-address
        |  +--ro password-required?             boolean
        |  +--ro password-change-pending?       boolean
        |  +--ro password-rollover-pending?     boolean
        |  +--ro password-source?               uint32
        |  +--ro is-keychain?                   boolean
        |  +--ro keychain-name?                 string
        |  +--ro statistics
        |     +--ro sent
        |     |  +--ro total-messages?   uint64
        |     +--ro received
        |     |  +--ro total-messages?   uint64
        |     +--ro nsr-in-lbl-req-rec-created?    uint32
        |     +--ro nsr-in-lbl-req-rec-freed?      uint32
        |     +--ro nsr-in-lbl-wd-rec-created?     uint32
        |     +--ro nsr-in-lbl-wd-rec-freed?       uint32
        |     +--ro nsr-lcl-addr-wd-rec-created?   uint32
        |     +--ro nsr-lcl-addr-wd-rec-freed?     uint32
        |     +--ro adj-last-addr-rev-sent?        uint64
        +--ro mpls-ldp-gr-down-nbr* [peer-id]
        |  +--ro peer-id                string
        |  +--ro old-session
        |  |  +--ro ldpid?      string
        |  |  +--ro instance?   uint16
        |  |  +--ro flags?      mpls-ldp-ios-xe-oper:graceful-restart-neighbor-session-flag
        |  +--ro new-session
        |  |  +--ro ldpid?      string
        |  |  +--ro instance?   uint16
        |  |  +--ro flags?      mpls-ldp-ios-xe-oper:graceful-restart-neighbor-session-flag
        |  +--ro session-history* []
        |  |  +--ro ldpid?      string
        |  |  +--ro instance?   uint16
        |  |  +--ro flags?      mpls-ldp-ios-xe-oper:graceful-restart-neighbor-session-flag
        |  +--ro num-restarts?          uint8
        |  +--ro listed?                boolean
        |  +--ro on-task-queue?         boolean
        |  +--ro down-neighbor-state?   mpls-ldp-ios-xe-oper:graceful-restart-down-neighbor-state
        |  +--ro sso-created?           boolean
        |  +--ro address-list*          inet:ip-address
        |  +--ro reconnect-time-left?   uint16
        |  +--ro recovery-time-left?    uint16
        +--ro disc-num-ldp-intf?          uint32
        +--ro disc-num-ldp-intf-active?   uint32
        +--ro disc-num-link-adj?          uint32
        +--ro disc-num-tgt-adj?           uint32
        +--ro disc-num-bad-src-addr?      uint32
        +--ro disc-num-bad-hello-pdu?     uint32
        +--ro disc-num-bad-xport-addr?    uint32
        +--ro disc-num-same-router-id?    uint32
        +--ro disc-num-wrong-router-id?   uint32