📊 CISCO-ATM-PVCTRAP-EXTN-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-ATM-PVCTRAP-EXTN-MIB

Prefix: cisco-atm-pvctr

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-ATM-PVCTRAP-EXTN-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-ATM-PVCTRAP-EXTN-MIB
  +--ro CISCO-ATM-PVCTRAP-EXTN-MIB
     +--ro catmCurStatChangePVclTable
     |  +--ro catmCurStatChangePVclEntry* [ifIndex atmVclVpi atmVclVci]
     |     +--ro ifIndex                            -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                          -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro atmVclVci                          -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVci
     |     +--ro catmPVclStatusTransition?          yang:counter32
     |     +--ro catmPVclStatusChangeStart?         yang:timestamp
     |     +--ro catmPVclStatusChangeEnd?           yang:timestamp
     |     +--ro catmPVclSegCCStatusTransition?     yang:counter32
     |     +--ro catmPVclSegCCStatusChangeStart?    yang:timestamp
     |     +--ro catmPVclSegCCStatusChangeEnd?      yang:timestamp
     |     +--ro catmPVclEndCCStatusTransition?     yang:counter32
     |     +--ro catmPVclEndCCStatusChangeStart?    yang:timestamp
     |     +--ro catmPVclEndCCStatusChangeEnd?      yang:timestamp
     |     +--ro catmPVclAISRDIStatusTransition?    yang:counter32
     |     +--ro catmPVclAISRDIStatusChangeStart?   yang:timestamp
     |     +--ro catmPVclAISRDIStatusChangeEnd?     yang:timestamp
     |     +--ro catmPVclCurFailTime?               yang:timestamp
     |     +--ro catmPVclPrevRecoverTime?           yang:timestamp
     |     +--ro catmPVclFailureReason?             CISCO-ATM-PVCTRAP-EXTN-MIB:CatmOAMFailureType
     +--ro catmStatusChangePVclRangeTable
     |  +--ro catmStatusChangePVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
     |     +--ro ifIndex                           -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                         -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro catmStatusChangePVclRangeIndex    int32
     |     +--ro catmPVclLowerRangeValue?          int32
     |     +--ro catmPVclHigherRangeValue?         int32
     |     +--ro catmPVclRangeStatusChangeStart?   yang:timestamp
     |     +--ro catmPVclRangeStatusChangeEnd?     yang:timestamp
     +--ro catmSegCCStatusChPVclRangeTable
     |  +--ro catmSegCCStatusChPVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
     |     +--ro ifIndex                            -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                          -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro catmStatusChangePVclRangeIndex     -> /CISCO-ATM-PVCTRAP-EXTN-MIB/catmStatusChangePVclRangeTable/catmStatusChangePVclRangeEntry/catmStatusChangePVclRangeIndex
     |     +--ro catmPVclSegCCLowerRangeValue?      int32
     |     +--ro catmPVclSegCCHigherRangeValue?     int32
     |     +--ro catmPVclSegCCRangeStatusChStart?   yang:timestamp
     |     +--ro catmPVclSegCCRangeStatusChEnd?     yang:timestamp
     +--ro catmEndCCStatusChPVclRangeTable
     |  +--ro catmEndCCStatusChPVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
     |     +--ro ifIndex                            -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                          -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro catmStatusChangePVclRangeIndex     -> /CISCO-ATM-PVCTRAP-EXTN-MIB/catmStatusChangePVclRangeTable/catmStatusChangePVclRangeEntry/catmStatusChangePVclRangeIndex
     |     +--ro catmPVclEndCCLowerRangeValue?      int32
     |     +--ro catmPVclEndCCHigherRangeValue?     int32
     |     +--ro catmPVclEndCCRangeStatusChStart?   yang:timestamp
     |     +--ro catmPVclEndCCRangeStatusChEnd?     yang:timestamp
     +--ro catmAISRDIStatusChPVclRangeTable
     |  +--ro catmAISRDIStatusChPVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
     |     +--ro ifIndex                             -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                           -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro catmStatusChangePVclRangeIndex      -> /CISCO-ATM-PVCTRAP-EXTN-MIB/catmStatusChangePVclRangeTable/catmStatusChangePVclRangeEntry/catmStatusChangePVclRangeIndex
     |     +--ro catmPVclAISRDILowerRangeValue?      int32
     |     +--ro catmPVclAISRDIHigherRangeValue?     int32
     |     +--ro catmPVclAISRDIRangeStatusChStart?   yang:timestamp
     |     +--ro catmPVclAISRDIRangeStatusChEnd?     yang:timestamp
     +--ro catmDownPVclRangeTable
     |  +--ro catmDownPVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
     |     +--ro ifIndex                           -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                         -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro catmStatusChangePVclRangeIndex    -> /CISCO-ATM-PVCTRAP-EXTN-MIB/catmStatusChangePVclRangeTable/catmStatusChangePVclRangeEntry/catmStatusChangePVclRangeIndex
     |     +--ro catmDownPVclLowerRangeValue?      int32
     |     +--ro catmDownPVclHigherRangeValue?     int32
     |     +--ro catmDownPVclRangeStart?           yang:timestamp
     |     +--ro catmDownPVclRangeEnd?             yang:timestamp
     |     +--ro catmPrevUpPVclRangeStart?         yang:timestamp
     |     +--ro catmPrevUpPVclRangeEnd?           yang:timestamp
     |     +--ro catmPVclRangeFailureReason?       CISCO-ATM-PVCTRAP-EXTN-MIB:CatmOAMFailureType
     +--ro catmCurStatusUpPVclTable
     |  +--ro catmCurStatusUpPVclEntry* [ifIndex atmVclVpi atmVclVci]
     |     +--ro ifIndex                             -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                           -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro atmVclVci                           -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVci
     |     +--ro catmPVclStatusUpTransition?         yang:gauge32
     |     +--ro catmPVclStatusUpStart?              yang:timestamp
     |     +--ro catmPVclStatusUpEnd?                yang:timestamp
     |     +--ro catmPVclSegCCStatusUpTransition?    yang:gauge32
     |     +--ro catmPVclSegCCStatusUpStart?         yang:timestamp
     |     +--ro catmPVclSegCCStatusUpEnd?           yang:timestamp
     |     +--ro catmPVclEndCCStatusUpTransition?    yang:gauge32
     |     +--ro catmPVclEndCCStatusUpStart?         yang:timestamp
     |     +--ro catmPVclEndCCStatusUpEnd?           yang:timestamp
     |     +--ro catmPVclAISRDIStatusUpTransition?   yang:gauge32
     |     +--ro catmPVclAISRDIStatusUpStart?        yang:timestamp
     |     +--ro catmPVclAISRDIStatusUpEnd?          yang:timestamp
     |     +--ro catmPVclCurRecoverTime?             yang:timestamp
     |     +--ro catmPVclPrevFailTime?               yang:timestamp
     |     +--ro catmPVclRecoveryReason?             CISCO-ATM-PVCTRAP-EXTN-MIB:CatmOAMRecoveryType
     +--ro catmStatusUpPVclRangeTable
     |  +--ro catmStatusUpPVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
     |     +--ro ifIndex                           -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                         -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro catmStatusChangePVclRangeIndex    -> /CISCO-ATM-PVCTRAP-EXTN-MIB/catmStatusChangePVclRangeTable/catmStatusChangePVclRangeEntry/catmStatusChangePVclRangeIndex
     |     +--ro catmPVclUpLowerRangeValue?        int32
     |     +--ro catmPVclUpHigherRangeValue?       int32
     |     +--ro catmPVclRangeStatusUpStart?       yang:timestamp
     |     +--ro catmPVclRangeStatusUpEnd?         yang:timestamp
     +--ro catmSegCCStatusUpPVclRangeTable
     |  +--ro catmSegCCStatusUpPVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
     |     +--ro ifIndex                            -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                          -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro catmStatusChangePVclRangeIndex     -> /CISCO-ATM-PVCTRAP-EXTN-MIB/catmStatusChangePVclRangeTable/catmStatusChangePVclRangeEntry/catmStatusChangePVclRangeIndex
     |     +--ro catmPVclSegCCUpLowerRangeValue?    int32
     |     +--ro catmPVclSegCCUpHigherRangeValue?   int32
     |     +--ro catmPVclSegCCRangeStatusUpStart?   yang:timestamp
     |     +--ro catmPVclSegCCRangeStatusUpEnd?     yang:timestamp
     +--ro catmEndCCStatusUpPVclRangeTable
     |  +--ro catmEndCCStatusUpPVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
     |     +--ro ifIndex                            -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                          -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro catmStatusChangePVclRangeIndex     -> /CISCO-ATM-PVCTRAP-EXTN-MIB/catmStatusChangePVclRangeTable/catmStatusChangePVclRangeEntry/catmStatusChangePVclRangeIndex
     |     +--ro catmPVclEndCCUpLowerRangeValue?    int32
     |     +--ro catmPVclEndCCUpHigherRangeValue?   int32
     |     +--ro catmPVclEndCCRangeStatusUpStart?   yang:timestamp
     |     +--ro catmPVclEndCCRangeStatusUpEnd?     yang:timestamp
     +--ro catmAISRDIStatusUpPVclRangeTable
     |  +--ro catmAISRDIStatusUpPVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
     |     +--ro ifIndex                             -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro atmVclVpi                           -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
     |     +--ro catmStatusChangePVclRangeIndex      -> /CISCO-ATM-PVCTRAP-EXTN-MIB/catmStatusChangePVclRangeTable/catmStatusChangePVclRangeEntry/catmStatusChangePVclRangeIndex
     |     +--ro catmPVclAISRDIUpLowerRangeValue?    int32
     |     +--ro catmPVclAISRDIUpHigherRangeValue?   int32
     |     +--ro catmPVclAISRDIRangeStatusUpStart?   yang:timestamp
     |     +--ro catmPVclAISRDIRangeStatusUpEnd?     yang:timestamp
     +--ro catmUpPVclRangeTable
        +--ro catmUpPVclRangeEntry* [ifIndex atmVclVpi catmStatusChangePVclRangeIndex]
           +--ro ifIndex                           -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
           +--ro atmVclVpi                         -> /atm-mib:ATM-MIB/atmVclTable/atmVclEntry/atmVclVpi
           +--ro catmStatusChangePVclRangeIndex    -> /CISCO-ATM-PVCTRAP-EXTN-MIB/catmStatusChangePVclRangeTable/catmStatusChangePVclRangeEntry/catmStatusChangePVclRangeIndex
           +--ro catmUpPVclLowerRangeValue?        int32
           +--ro catmUpPVclHigherRangeValue?       int32
           +--ro catmUpPVclRangeStart?             yang:timestamp
           +--ro catmUpPVclRangeEnd?               yang:timestamp
           +--ro catmPrevDownPVclRangeStart?       yang:timestamp
           +--ro catmPrevDownPVclRangeEnd?         yang:timestamp
           +--ro catmPVclRangeRecoveryReason?      CISCO-ATM-PVCTRAP-EXTN-MIB:CatmOAMRecoveryType

  augment /atm-mib:ATM-MIB/atm-mib:atmInterfaceConfTable/atm-mib:atmInterfaceConfEntry:
    +--ro catmIntfCurrentlyDownToUpPVcls?     yang:gauge32
    +--ro catmIntfOAMFailedPVcls?             yang:gauge32
    +--ro catmIntfCurrentOAMFailingPVcls?     yang:gauge32
    +--ro catmIntfSegCCOAMFailedPVcls?        yang:gauge32
    +--ro catmIntfCurSegCCOAMFailingPVcls?    yang:gauge32
    +--ro catmIntfEndCCOAMFailedPVcls?        yang:gauge32
    +--ro catmIntfCurEndCCOAMFailingPVcls?    yang:gauge32
    +--ro catmIntfAISRDIOAMFailedPVcls?       yang:gauge32
    +--ro catmIntfCurAISRDIOAMFailingPVcls?   yang:gauge32
    +--ro catmIntfAnyOAMFailedPVcls?          yang:gauge32
    +--ro catmIntfCurAnyOAMFailingPVcls?      yang:gauge32
    +--ro catmIntfTypeOfOAMFailure?           CISCO-ATM-PVCTRAP-EXTN-MIB:CatmOAMFailureType
    +--ro catmIntfOAMRcovedPVcls?             yang:gauge32
    +--ro catmIntfCurrentOAMRcovingPVcls?     yang:gauge32
    +--ro catmIntfSegCCOAMRcovedPVcls?        yang:gauge32
    +--ro catmIntfCurSegCCOAMRcovingPVcls?    yang:gauge32
    +--ro catmIntfEndCCOAMRcovedPVcls?        yang:gauge32
    +--ro catmIntfCurEndCCOAMRcovingPVcls?    yang:gauge32
    +--ro catmIntfAISRDIOAMRcovedPVcls?       yang:gauge32
    +--ro catmIntfCurAISRDIOAMRcovingPVcls?   yang:gauge32
    +--ro catmIntfAnyOAMRcovedPVcls?          yang:gauge32
    +--ro catmIntfCurAnyOAMRcovingPVcls?      yang:gauge32
    +--ro catmIntfTypeOfOAMRecover?           CISCO-ATM-PVCTRAP-EXTN-MIB:CatmOAMRecoveryType

  notifications:
    x---n catmIntfPvcUpTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |     +--ro ifIndex?                          -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurrentlyDownToUpPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurrentlyDownToUpPVcls
    +---n catmIntfPvcOAMFailureTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                  -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfOAMFailedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfOAMFailedPVcls
    |  +--ro object-3
    |     +--ro ifIndex?                          -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurrentOAMFailingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurrentOAMFailingPVcls
    +---n catmIntfPvcSegCCOAMFailureTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                       -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfSegCCOAMFailedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfSegCCOAMFailedPVcls
    |  +--ro object-3
    |     +--ro ifIndex?                           -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurSegCCOAMFailingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurSegCCOAMFailingPVcls
    +---n catmIntfPvcEndCCOAMFailureTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                       -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfEndCCOAMFailedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfEndCCOAMFailedPVcls
    |  +--ro object-3
    |     +--ro ifIndex?                           -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurEndCCOAMFailingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurEndCCOAMFailingPVcls
    +---n catmIntfPvcAISRDIOAMFailureTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                        -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfAISRDIOAMFailedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfAISRDIOAMFailedPVcls
    |  +--ro object-3
    |     +--ro ifIndex?                            -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurAISRDIOAMFailingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurAISRDIOAMFailingPVcls
    +---n catmIntfPvcAnyOAMFailureTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                     -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfAnyOAMFailedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfAnyOAMFailedPVcls
    |  +--ro object-3
    |  |  +--ro ifIndex?                         -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfCurAnyOAMFailingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurAnyOAMFailingPVcls
    |  +--ro object-4
    |     +--ro ifIndex?                    -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfTypeOfOAMFailure?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfTypeOfOAMFailure
    +---n catmIntfPvcOAMRecoverTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                  -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfOAMRcovedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfOAMRcovedPVcls
    |  +--ro object-3
    |     +--ro ifIndex?                          -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurrentOAMRcovingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurrentOAMRcovingPVcls
    +---n catmIntfPvcSegCCOAMRecoverTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                       -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfSegCCOAMRcovedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfSegCCOAMRcovedPVcls
    |  +--ro object-3
    |     +--ro ifIndex?                           -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurSegCCOAMRcovingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurSegCCOAMRcovingPVcls
    +---n catmIntfPvcEndCCOAMRecoverTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                       -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfEndCCOAMRcovedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfEndCCOAMRcovedPVcls
    |  +--ro object-3
    |     +--ro ifIndex?                           -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurEndCCOAMRcovingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurEndCCOAMRcovingPVcls
    +---n catmIntfPvcAISRDIOAMRecoverTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                        -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfAISRDIOAMRcovedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfAISRDIOAMRcovedPVcls
    |  +--ro object-3
    |     +--ro ifIndex?                            -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurAISRDIOAMRcovingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurAISRDIOAMRcovingPVcls
    +---n catmIntfPvcAnyOAMRecoverTrap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |  |  +--ro ifIndex?                     -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfAnyOAMRcovedPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfAnyOAMRcovedPVcls
    |  +--ro object-3
    |  |  +--ro ifIndex?                         -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  |  +--ro catmIntfCurAnyOAMRcovingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurAnyOAMRcovingPVcls
    |  +--ro object-4
    |     +--ro ifIndex?                    -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfTypeOfOAMRecover?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfTypeOfOAMRecover
    +---n catmIntfPvcUp2Trap
    |  +--ro object-1
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-2
    |     +--ro ifIndex?                          -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |     +--ro catmIntfCurrentlyDownToUpPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/CISCO-ATM-PVCTRAP-EXTN-MIB:catmIntfCurrentlyDownToUpPVcls
    +---n catmIntfPvcDownTrap
       +--ro object-1
       |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
       +--ro object-2
       |  +--ro ifIndex?              -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
       |  +--ro atmIntfPvcFailures?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/cisco-ietf:atmIntfPvcFailures
       +--ro object-3
          +--ro ifIndex?                        -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
          +--ro atmIntfCurrentlyFailingPVcls?   -> /atm-mib:ATM-MIB/atmInterfaceConfTable/atmInterfaceConfEntry/cisco-ietf:atmIntfCurrentlyFailingPVcls

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