📊 CISCO-PTP-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-PTP-MIB

Prefix: cisco-ptp

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-PTP-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-PTP-MIB
  +--ro CISCO-PTP-MIB
     +--ro ciscoPtpMIBSystemInfo
     |  +--ro cPtpSystemProfile?   CISCO-PTP-MIB:ClockProfileType
     +--ro cPtpSystemTable
     |  +--ro cPtpSystemEntry* [cPtpDomainIndex cPtpInstanceIndex]
     |     +--ro cPtpDomainIndex                               CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpInstanceIndex                             CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpDomainClockPortsTotal?                    yang:gauge32
     |     +--ro cPtpDomainClockPortPhysicalInterfacesTotal?   yang:gauge32
     +--ro cPtpSystemDomainTable
     |  +--ro cPtpSystemDomainEntry* [cPtpSystemDomainClockTypeIndex]
     |     +--ro cPtpSystemDomainClockTypeIndex    CISCO-PTP-MIB:ClockType
     |     +--ro cPtpSystemDomainTotals?           yang:gauge32
     +--ro cPtpClockNodeTable
     |  +--ro cPtpClockNodeEntry* [cPtpClockDomainIndex cPtpClockTypeIndex cPtpClockInstanceIndex]
     |     +--ro cPtpClockDomainIndex                 CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockTypeIndex                   CISCO-PTP-MIB:ClockType
     |     +--ro cPtpClockInstanceIndex               CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockInput1ppsEnabled?           boolean
     |     +--ro cPtpClockInputFrequencyEnabled?      boolean
     |     +--ro cPtpClockTODEnabled?                 boolean
     |     +--ro cPtpClockOutput1ppsEnabled?          boolean
     |     +--ro cPtpClockOutput1ppsOffsetEnabled?    boolean
     |     +--ro cPtpClockOutput1ppsOffsetValue?      uint32
     |     +--ro cPtpClockOutput1ppsOffsetNegative?   boolean
     |     +--ro cPtpClockInput1ppsInterface?         snmpv2-tc:DisplayString
     |     +--ro cPtpClockOutput1ppsInterface?        snmpv2-tc:DisplayString
     |     +--ro cPtpClockTODInterface?               snmpv2-tc:DisplayString
     +--ro cPtpClockCurrentDSTable
     |  +--ro cPtpClockCurrentDSEntry* [cPtpClockCurrentDSDomainIndex cPtpClockCurrentDSClockTypeIndex cPtpClockCurrentDSInstanceIndex]
     |     +--ro cPtpClockCurrentDSDomainIndex         CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockCurrentDSClockTypeIndex      CISCO-PTP-MIB:ClockType
     |     +--ro cPtpClockCurrentDSInstanceIndex       CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockCurrentDSStepsRemoved?       yang:counter32
     |     +--ro cPtpClockCurrentDSOffsetFromMaster?   CISCO-PTP-MIB:ClockTimeInterval
     |     +--ro cPtpClockCurrentDSMeanPathDelay?      CISCO-PTP-MIB:ClockTimeInterval
     +--ro cPtpClockParentDSTable
     |  +--ro cPtpClockParentDSEntry* [cPtpClockParentDSDomainIndex cPtpClockParentDSClockTypeIndex cPtpClockParentDSInstanceIndex]
     |     +--ro cPtpClockParentDSDomainIndex               CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockParentDSClockTypeIndex            CISCO-PTP-MIB:ClockType
     |     +--ro cPtpClockParentDSInstanceIndex             CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockParentDSParentPortIdentity?       binary
     |     +--ro cPtpClockParentDSParentStats?              boolean
     |     +--ro cPtpClockParentDSOffset?                   CISCO-PTP-MIB:ClockIntervalBase2
     |     +--ro cPtpClockParentDSClockPhChRate?            int32
     |     +--ro cPtpClockParentDSGMClockIdentity?          CISCO-PTP-MIB:ClockIdentity
     |     +--ro cPtpClockParentDSGMClockPriority1?         int32
     |     +--ro cPtpClockParentDSGMClockPriority2?         int32
     |     +--ro cPtpClockParentDSGMClockQualityClass?      CISCO-PTP-MIB:ClockQualityClassType
     |     +--ro cPtpClockParentDSGMClockQualityAccuracy?   CISCO-PTP-MIB:ClockQualityAccuracyType
     |     +--ro cPtpClockParentDSGMClockQualityOffset?     uint32
     +--ro cPtpClockDefaultDSTable
     |  +--ro cPtpClockDefaultDSEntry* [cPtpClockDefaultDSDomainIndex cPtpClockDefaultDSClockTypeIndex cPtpClockDefaultDSInstanceIndex]
     |     +--ro cPtpClockDefaultDSDomainIndex        CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockDefaultDSClockTypeIndex     CISCO-PTP-MIB:ClockType
     |     +--ro cPtpClockDefaultDSInstanceIndex      CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockDefaultDSTwoStepFlag?       boolean
     |     +--ro cPtpClockDefaultDSClockIdentity?     CISCO-PTP-MIB:ClockIdentity
     |     +--ro cPtpClockDefaultDSPriority1?         int32
     |     +--ro cPtpClockDefaultDSPriority2?         int32
     |     +--ro cPtpClockDefaultDSSlaveOnly?         boolean
     |     +--ro cPtpClockDefaultDSQualityClass?      CISCO-PTP-MIB:ClockQualityClassType
     |     +--ro cPtpClockDefaultDSQualityAccuracy?   CISCO-PTP-MIB:ClockQualityAccuracyType
     |     +--ro cPtpClockDefaultDSQualityOffset?     int32
     +--ro cPtpClockRunningTable
     |  +--ro cPtpClockRunningEntry* [cPtpClockRunningDomainIndex cPtpClockRunningClockTypeIndex cPtpClockRunningInstanceIndex]
     |     +--ro cPtpClockRunningDomainIndex        CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockRunningClockTypeIndex     CISCO-PTP-MIB:ClockType
     |     +--ro cPtpClockRunningInstanceIndex      CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockRunningState?             CISCO-PTP-MIB:ClockStateType
     |     +--ro cPtpClockRunningPacketsSent?       yang:counter64
     |     +--ro cPtpClockRunningPacketsReceived?   yang:counter64
     +--ro cPtpClockTimePropertiesDSTable
     |  +--ro cPtpClockTimePropertiesDSEntry* [cPtpClockTimePropertiesDSDomainIndex cPtpClockTimePropertiesDSClockTypeIndex cPtpClockTimePropertiesDSInstanceIndex]
     |     +--ro cPtpClockTimePropertiesDSDomainIndex              CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockTimePropertiesDSClockTypeIndex           CISCO-PTP-MIB:ClockType
     |     +--ro cPtpClockTimePropertiesDSInstanceIndex            CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockTimePropertiesDSCurrentUTCOffsetValid?   boolean
     |     +--ro cPtpClockTimePropertiesDSCurrentUTCOffset?        int32
     |     +--ro cPtpClockTimePropertiesDSLeap59?                  boolean
     |     +--ro cPtpClockTimePropertiesDSLeap61?                  boolean
     |     +--ro cPtpClockTimePropertiesDSTimeTraceable?           boolean
     |     +--ro cPtpClockTimePropertiesDSFreqTraceable?           boolean
     |     +--ro cPtpClockTimePropertiesDSPTPTimescale?            boolean
     |     +--ro cPtpClockTimePropertiesDSSource?                  CISCO-PTP-MIB:ClockTimeSourceType
     +--ro cPtpClockTransDefaultDSTable
     |  +--ro cPtpClockTransDefaultDSEntry* [cPtpClockTransDefaultDSDomainIndex cPtpClockTransDefaultDSInstanceIndex]
     |     +--ro cPtpClockTransDefaultDSDomainIndex      CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockTransDefaultDSInstanceIndex    CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockTransDefaultDSClockIdentity?   CISCO-PTP-MIB:ClockIdentity
     |     +--ro cPtpClockTransDefaultDSNumOfPorts?      yang:counter32
     |     +--ro cPtpClockTransDefaultDSDelay?           CISCO-PTP-MIB:ClockMechanismType
     |     +--ro cPtpClockTransDefaultDSPrimaryDomain?   int32
     +--ro cPtpClockPortTable
     |  +--ro cPtpClockPortEntry* [cPtpClockPortDomainIndex cPtpClockPortClockTypeIndex cPtpClockPortClockInstanceIndex cPtpClockPortTablePortNumberIndex]
     |     +--ro cPtpClockPortDomainIndex               CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockPortClockTypeIndex            CISCO-PTP-MIB:ClockType
     |     +--ro cPtpClockPortClockInstanceIndex        CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockPortTablePortNumberIndex      CISCO-PTP-MIB:ClockPortNumber
     |     +--ro cPtpClockPortName?                     snmpv2-tc:DisplayString
     |     +--ro cPtpClockPortRole?                     CISCO-PTP-MIB:ClockRoleType
     |     +--ro cPtpClockPortSyncOneStep?              boolean
     |     +--ro cPtpClockPortCurrentPeerAddressType?   inet-address:InetAddressType
     |     +--ro cPtpClockPortCurrentPeerAddress?       inet-address:InetAddress
     |     +--ro cPtpClockPortNumOfAssociatedPorts?     yang:gauge32
     +--ro cPtpClockPortDSTable
     |  +--ro cPtpClockPortDSEntry* [cPtpClockPortDSDomainIndex cPtpClockPortDSClockTypeIndex cPtpClockPortDSClockInstanceIndex cPtpClockPortDSPortNumberIndex]
     |     +--ro cPtpClockPortDSDomainIndex             CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockPortDSClockTypeIndex          CISCO-PTP-MIB:ClockType
     |     +--ro cPtpClockPortDSClockInstanceIndex      CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockPortDSPortNumberIndex         CISCO-PTP-MIB:ClockPortNumber
     |     +--ro cPtpClockPortDSName?                   snmpv2-tc:DisplayString
     |     +--ro cPtpClockPortDSPortIdentity?           binary
     |     +--ro cPtpClockPortDSAnnouncementInterval?   int32
     |     +--ro cPtpClockPortDSAnnounceRctTimeout?     int32
     |     +--ro cPtpClockPortDSSyncInterval?           int32
     |     +--ro cPtpClockPortDSMinDelayReqInterval?    int32
     |     +--ro cPtpClockPortDSPeerDelayReqInterval?   int32
     |     +--ro cPtpClockPortDSDelayMech?              CISCO-PTP-MIB:ClockMechanismType
     |     +--ro cPtpClockPortDSPeerMeanPathDelay?      CISCO-PTP-MIB:ClockTimeInterval
     |     +--ro cPtpClockPortDSGrantDuration?          uint32
     |     +--ro cPtpClockPortDSPTPVersion?             int32
     +--ro cPtpClockPortRunningTable
     |  +--ro cPtpClockPortRunningEntry* [cPtpClockPortRunningDomainIndex cPtpClockPortRunningClockTypeIndex cPtpClockPortRunningClockInstanceIndex cPtpClockPortRunningPortNumberIndex]
     |     +--ro cPtpClockPortRunningDomainIndex           CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockPortRunningClockTypeIndex        CISCO-PTP-MIB:ClockType
     |     +--ro cPtpClockPortRunningClockInstanceIndex    CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockPortRunningPortNumberIndex       CISCO-PTP-MIB:ClockPortNumber
     |     +--ro cPtpClockPortRunningName?                 snmpv2-tc:DisplayString
     |     +--ro cPtpClockPortRunningState?                CISCO-PTP-MIB:ClockPortState
     |     +--ro cPtpClockPortRunningRole?                 CISCO-PTP-MIB:ClockRoleType
     |     +--ro cPtpClockPortRunningInterfaceIndex?       cisco-tc:InterfaceIndexOrZero
     |     +--ro cPtpClockPortRunningIPversion?            int32
     |     +--ro cPtpClockPortRunningEncapsulationType?    int32
     |     +--ro cPtpClockPortRunningTxMode?               CISCO-PTP-MIB:ClockTxModeType
     |     +--ro cPtpClockPortRunningRxMode?               CISCO-PTP-MIB:ClockTxModeType
     |     +--ro cPtpClockPortRunningPacketsReceived?      yang:counter64
     |     +--ro cPtpClockPortRunningPacketsSent?          yang:counter64
     +--ro cPtpClockPortTransDSTable
     |  +--ro cPtpClockPortTransDSEntry* [cPtpClockPortTransDSDomainIndex cPtpClockPortTransDSInstanceIndex cPtpClockPortTransDSPortNumberIndex]
     |     +--ro cPtpClockPortTransDSDomainIndex           CISCO-PTP-MIB:ClockDomainType
     |     +--ro cPtpClockPortTransDSInstanceIndex         CISCO-PTP-MIB:ClockInstanceType
     |     +--ro cPtpClockPortTransDSPortNumberIndex       CISCO-PTP-MIB:ClockPortNumber
     |     +--ro cPtpClockPortTransDSPortIdentity?         CISCO-PTP-MIB:ClockIdentity
     |     +--ro cPtpClockPortTransDSlogMinPdelayReqInt?   int32
     |     +--ro cPtpClockPortTransDSFaultyFlag?           boolean
     |     +--ro cPtpClockPortTransDSPeerMeanPathDelay?    CISCO-PTP-MIB:ClockTimeInterval
     +--ro cPtpClockPortAssociateTable
        +--ro cPtpClockPortAssociateEntry* [cPtpClockPortCurrentDomainIndex cPtpClockPortCurrentClockTypeIndex cPtpClockPortCurrentClockInstanceIndex cPtpClockPortCurrentPortNumberIndex cPtpClockPortAssociatePortIndex]
           +--ro cPtpClockPortCurrentDomainIndex           CISCO-PTP-MIB:ClockDomainType
           +--ro cPtpClockPortCurrentClockTypeIndex        CISCO-PTP-MIB:ClockType
           +--ro cPtpClockPortCurrentClockInstanceIndex    CISCO-PTP-MIB:ClockInstanceType
           +--ro cPtpClockPortCurrentPortNumberIndex       CISCO-PTP-MIB:ClockPortNumber
           +--ro cPtpClockPortAssociatePortIndex           uint32
           +--ro cPtpClockPortAssociateAddressType?        inet-address:InetAddressType
           +--ro cPtpClockPortAssociateAddress?            inet-address:InetAddress
           +--ro cPtpClockPortAssociatePacketsSent?        yang:counter64
           +--ro cPtpClockPortAssociatePacketsReceived?    yang:counter64
           +--ro cPtpClockPortAssociateInErrors?           yang:counter64
           +--ro cPtpClockPortAssociateOutErrors?          yang:counter64

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