📊 CISCO-IETF-PW-MIB

MIB YANG Tree Visualization - IOS-XE 17.18.1

📚 API Documentation & Navigation

📄 View Swagger Spec 🚀 Open in Swagger UI 📂 Browse All MIB APIs 📄 YANG Source 🌳 All MIB Trees 🏠 Main Tree Browser

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/CISCO-IETF-PW-MIB

Prefix: cisco-ietf-pw

Related Modules:
ATM-MIB
BGP4-MIB
BRIDGE-MIB
CISCO-AAA-SERVER-MIB
CISCO-AAA-SESSION-MIB

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/CISCO-IETF-PW-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-IETF-PW-MIB
  +--ro CISCO-IETF-PW-MIB
     +--ro cpwVcObjects
     |  +--ro cpwVcIndexNext?               uint32
     |  +--ro cpwVcPerfTotalErrorPackets?   yang:counter64
     |  +--ro cpwVcUpDownNotifEnable?       boolean
     |  +--ro cpwVcNotifRate?               uint32
     +--ro cpwVcTable
     |  +--ro cpwVcEntry* [cpwVcIndex]
     |     +--ro cpwVcIndex                 cisco-ietf:CpwVcIndexType
     |     +--ro cpwVcType?                 cisco-ietf:CpwVcType
     |     +--ro cpwVcOwner?                enumeration
     |     +--ro cpwVcPsnType?              enumeration
     |     +--ro cpwVcSetUpPriority?        int32
     |     +--ro cpwVcHoldingPriority?      int32
     |     +--ro cpwVcInboundMode?          enumeration
     |     +--ro cpwVcPeerAddrType?         inet-address:InetAddressType
     |     +--ro cpwVcPeerAddr?             inet-address:InetAddress
     |     +--ro cpwVcID?                   cisco-ietf:CpwVcIDType
     |     +--ro cpwVcLocalGroupID?         cisco-ietf:CpwGroupID
     |     +--ro cpwVcControlWord?          boolean
     |     +--ro cpwVcLocalIfMtu?           uint32
     |     +--ro cpwVcLocalIfString?        boolean
     |     +--ro cpwVcRemoteGroupID?        cisco-ietf:CpwGroupID
     |     +--ro cpwVcRemoteControlWord?    enumeration
     |     +--ro cpwVcRemoteIfMtu?          uint32
     |     +--ro cpwVcRemoteIfString?       snmp-framework:SnmpAdminString
     |     +--ro cpwVcOutboundVcLabel?      uint32
     |     +--ro cpwVcInboundVcLabel?       uint32
     |     +--ro cpwVcName?                 snmp-framework:SnmpAdminString
     |     +--ro cpwVcDescr?                snmp-framework:SnmpAdminString
     |     +--ro cpwVcCreateTime?           yang:timestamp
     |     +--ro cpwVcUpTime?               yang:timeticks
     |     +--ro cpwVcAdminStatus?          enumeration
     |     +--ro cpwVcOperStatus?           cisco-ietf:CpwOperStatus
     |     +--ro cpwVcInboundOperStatus?    cisco-ietf:CpwOperStatus
     |     +--ro cpwVcOutboundOperStatus?   cisco-ietf:CpwOperStatus
     |     +--ro cpwVcTimeElapsed?          int32
     |     +--ro cpwVcValidIntervals?       int32
     |     +--ro cpwVcRowStatus?            snmpv2-tc:RowStatus
     |     +--ro cpwVcStorageType?          snmpv2-tc:StorageType
     +--ro cpwVcPerfCurrentTable
     |  +--ro cpwVcPerfCurrentEntry* [cpwVcIndex]
     |     +--ro cpwVcIndex                      -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcIndex
     |     +--ro cpwVcPerfCurrentInHCPackets?    yang:counter64
     |     +--ro cpwVcPerfCurrentInHCBytes?      yang:counter64
     |     +--ro cpwVcPerfCurrentOutHCPackets?   yang:counter64
     |     +--ro cpwVcPerfCurrentOutHCBytes?     yang:counter64
     +--ro cpwVcPerfIntervalTable
     |  +--ro cpwVcPerfIntervalEntry* [cpwVcIndex cpwVcPerfIntervalNumber]
     |     +--ro cpwVcIndex                       -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcIndex
     |     +--ro cpwVcPerfIntervalNumber          int32
     |     +--ro cpwVcPerfIntervalValidData?      boolean
     |     +--ro cpwVcPerfIntervalTimeElapsed?    int32
     |     +--ro cpwVcPerfIntervalInHCPackets?    yang:counter64
     |     +--ro cpwVcPerfIntervalInHCBytes?      yang:counter64
     |     +--ro cpwVcPerfIntervalOutHCPackets?   yang:counter64
     |     +--ro cpwVcPerfIntervalOutHCBytes?     yang:counter64
     +--ro cpwVcPerfTotalTable
     |  +--ro cpwVcPerfTotalEntry* [cpwVcIndex]
     |     +--ro cpwVcIndex                         -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcIndex
     |     +--ro cpwVcPerfTotalInHCPackets?         yang:counter64
     |     +--ro cpwVcPerfTotalInHCBytes?           yang:counter64
     |     +--ro cpwVcPerfTotalOutHCPackets?        yang:counter64
     |     +--ro cpwVcPerfTotalOutHCBytes?          yang:counter64
     |     +--ro cpwVcPerfTotalDiscontinuityTime?   yang:timestamp
     +--ro cpwVcIdMappingTable
     |  +--ro cpwVcIdMappingEntry* [cpwVcIdMappingVcType cpwVcIdMappingVcID cpwVcIdMappingPeerAddrType cpwVcIdMappingPeerAddr cpwVcIdMappingVcIndex]
     |     +--ro cpwVcIdMappingVcType          cisco-ietf:CpwVcType
     |     +--ro cpwVcIdMappingVcID            cisco-ietf:CpwVcIDType
     |     +--ro cpwVcIdMappingPeerAddrType    inet-address:InetAddressType
     |     +--ro cpwVcIdMappingPeerAddr        inet-address:InetAddress
     |     +--ro cpwVcIdMappingVcIndex         cisco-ietf:CpwVcIndexType
     +--ro cpwVcPeerMappingTable
        +--ro cpwVcPeerMappingEntry* [cpwVcPeerMappingPeerAddrType cpwVcPeerMappingPeerAddr cpwVcPeerMappingVcType cpwVcPeerMappingVcID cpwVcPeerMappingVcIndex]
           +--ro cpwVcPeerMappingPeerAddrType    inet-address:InetAddressType
           +--ro cpwVcPeerMappingPeerAddr        inet-address:InetAddress
           +--ro cpwVcPeerMappingVcType          cisco-ietf:CpwVcType
           +--ro cpwVcPeerMappingVcID            cisco-ietf:CpwVcIDType
           +--ro cpwVcPeerMappingVcIndex         cisco-ietf:CpwVcIndexType

  notifications:
    +---n cpwVcDown
    |  +--ro object-1
    |  |  +--ro cpwVcIndex?        -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcIndex
    |  |  +--ro cpwVcOperStatus?   -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcOperStatus
    |  +--ro object-2
    |     +--ro cpwVcIndex?        -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcIndex
    |     +--ro cpwVcOperStatus?   -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcOperStatus
    +---n cpwVcUp
       +--ro object-1
       |  +--ro cpwVcIndex?        -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcIndex
       |  +--ro cpwVcOperStatus?   -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcOperStatus
       +--ro object-2
          +--ro cpwVcIndex?        -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcIndex
          +--ro cpwVcOperStatus?   -> /CISCO-IETF-PW-MIB/cpwVcTable/cpwVcEntry/cpwVcOperStatus

About this tree: This visualization shows the hierarchical structure of the CISCO-IETF-PW-MIB MIB YANG module. Generated using pyang -f tree command. • +--rw = read-write node • +--ro = read-only node • +-- = configuration data • x-- = deprecated node