Cisco-IOS-XE-transceiver-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-transceiver-oper

Prefix: transceiver_ope

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-transceiver-oper

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-transceiver-oper
  +--ro transceiver-oper-data
     +--ro transceiver* [name]
        +--ro name                     string
        +--ro enabled?                 boolean
        +--ro present?                 boolean
        +--ro identifier?              string
        +--ro connector?               string
        +--ro ethernet-pmd?            string
        +--ro vendor?                  string
        +--ro vendor-part?             string
        +--ro vendor-rev?              string
        +--ro serial-no?               string
        +--ro fault-condition?         boolean
        +--ro date?                    string
        +--ro sonet?                   xcvr-ios-xe-oper:xcvr-sonet-code
        +--ro otn?                     xcvr-ios-xe-oper:xcvr-otn-code
        +--ro internal-temp?           decimal64
        +--ro output-power
        |  +--ro instant?    decimal64
        |  +--ro avg?        decimal64
        |  +--ro max?        decimal64
        |  +--ro min?        decimal64
        |  +--ro interval?   uint32
        +--ro input-power
        |  +--ro instant?    decimal64
        |  +--ro avg?        decimal64
        |  +--ro max?        decimal64
        |  +--ro min?        decimal64
        |  +--ro interval?   uint32
        +--ro laser-bias-current
        |  +--ro instant?    decimal64
        |  +--ro avg?        decimal64
        |  +--ro max?        decimal64
        |  +--ro min?        decimal64
        |  +--ro interval?   uint32
        +--ro xcvr-physical-channel* [index]
        |  +--ro index                  uint16
        |  +--ro description?           string
        |  +--ro tx-laser?              boolean
        |  +--ro target-output-power?   decimal64
        |  +--ro output-frequency?      uint64
        |  +--ro output-power
        |  |  +--ro instant?    decimal64
        |  |  +--ro avg?        decimal64
        |  |  +--ro max?        decimal64
        |  |  +--ro min?        decimal64
        |  |  +--ro interval?   uint32
        |  +--ro input-power
        |  |  +--ro instant?    decimal64
        |  |  +--ro avg?        decimal64
        |  |  +--ro max?        decimal64
        |  |  +--ro min?        decimal64
        |  |  +--ro interval?   uint32
        |  +--ro laser-bias-current
        |     +--ro instant?    decimal64
        |     +--ro avg?        decimal64
        |     +--ro max?        decimal64
        |     +--ro min?        decimal64
        |     +--ro interval?   uint32
        +--ro fault-reason?            ios-common-ios-xe-oper:port-err-reason
        +--ro last-event-time?         yang:date-and-time
        +--ro ext-id?                  xcvr-ios-xe-oper:xcvr-ext-identifier
        +--ro ten-gig-comp?            xcvr-ios-xe-oper:xcvr-ten-gig-comp-code
        +--ro ge-comp?                 xcvr-ios-xe-oper:xcvr-one-gig-comp-code
        +--ro link-length?             xcvr-ios-xe-oper:xcvr-link-length-value
        +--ro tech?                    xcvr-ios-xe-oper:xcvr-tech-value
        +--ro media?                   xcvr-ios-xe-oper:xcvr-media-value
        +--ro speed?                   xcvr-ios-xe-oper:xcvr-speed-value
        +--ro enc?                     xcvr-ios-xe-oper:xcvr-encoding-value
        +--ro bit-rate
        |  +--ro nominal?   uint16
        |  +--ro min?       uint8
        |  +--ro max?       uint8
        +--ro length
        |  +--ro nine-micron-km?     int16
        |  +--ro nine-micron?        int16
        |  +--ro fifty-micron?       int16
        |  +--ro sixty-two-micron?   int16
        |  +--ro copper?             int16
        +--ro wavelength?              decimal64
        +--ro check-code-base?         yang:hex-string
        +--ro check-code-ext?          yang:hex-string
        +--ro options?                 yang:hex-string
        +--ro int-clbr?                boolean
        +--ro ext-clbr?                boolean
        +--ro rx-power?                xcvr-ios-xe-oper:xcvr-rx-pwr-msmt
        +--ro address-change?          xcvr-ios-xe-oper:xcvr-addr-change
        +--ro other-info
        |  +--ro link-status?       xcvr-ios-xe-oper:xcvr-link-status
        |  +--ro flow-control-rx?   xcvr-ios-xe-oper:xcvr-flowcontrol
        |  +--ro flow-control-tx?   xcvr-ios-xe-oper:xcvr-flowcontrol
        |  +--ro admin-speed?       xcvr-ios-xe-oper:xcvr-port-speed
        |  +--ro admin-duplex?      xcvr-ios-xe-oper:idprom-duplex
        |  +--ro oper-speed?        xcvr-ios-xe-oper:xcvr-port-speed
        |  +--ro oper-duplex?       xcvr-ios-xe-oper:idprom-duplex
        +--ro raw-data?                yang:hex-string
        +--ro voltage
        |  +--ro instant?    decimal64
        |  +--ro avg?        decimal64
        |  +--ro max?        decimal64
        |  +--ro min?        decimal64
        |  +--ro interval?   uint32
        +--ro int-temp-thold
        |  +--ro high-alarm?   decimal64
        |  +--ro low-alarm?    decimal64
        |  +--ro high-warn?    decimal64
        |  +--ro low-warn?     decimal64
        +--ro cur-thold
        |  +--ro high-alarm?   decimal64
        |  +--ro low-alarm?    decimal64
        |  +--ro high-warn?    decimal64
        |  +--ro low-warn?     decimal64
        +--ro op-thold
        |  +--ro high-alarm?   decimal64
        |  +--ro low-alarm?    decimal64
        |  +--ro high-warn?    decimal64
        |  +--ro low-warn?     decimal64
        +--ro ip-thold
        |  +--ro high-alarm?   decimal64
        |  +--ro low-alarm?    decimal64
        |  +--ro high-warn?    decimal64
        |  +--ro low-warn?     decimal64
        +--ro volt-thold
        |  +--ro high-alarm?   decimal64
        |  +--ro low-alarm?    decimal64
        |  +--ro high-warn?    decimal64
        |  +--ro low-warn?     decimal64
        +--ro diag-mon-impl?           xcvr-ios-xe-oper:xcvr-diag-mon-list