📊 CISCO-QOS-PIB-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-QOS-PIB-MIB

Prefix: cisco-qos-pib

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-QOS-PIB-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-QOS-PIB-MIB
  +--ro CISCO-QOS-PIB-MIB
     +--ro qosDevicePibIncarnationTable
     |  +--ro qosDevicePibIncarnationEntry* [qosDeviceIncarnationId]
     |     +--ro qosDeviceIncarnationId     CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosDevicePdpName?          snmpv2-tc:DisplayString
     |     +--ro qosDevicePibIncarnation?   binary
     |     +--ro qosDevicePibTtl?           uint32
     +--ro qosDeviceAttributeTable
     |  +--ro qosDeviceAttributeEntry* [qosDeviceAttributeId]
     |     +--ro qosDeviceAttributeId       CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosDevicePepDomain?        snmpv2-tc:DisplayString
     |     +--ro qosDevicePrimaryPdp?       inet:ipv4-address
     |     +--ro qosDeviceSecondaryPdp?     inet:ipv4-address
     |     +--ro qosDeviceMaxMessageSize?   uint32
     |     +--ro qosDeviceCapabilities?     bits
     +--ro qosInterfaceTypeTable
     |  +--ro qosInterfaceTypeEntry* [qosInterfaceTypeId]
     |     +--ro qosInterfaceTypeId              CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosInterfaceQueueType?          CISCO-QOS-PIB-MIB:QosInterfaceQueueType
     |     +--ro qosInterfaceTypeRoles?          CISCO-QOS-PIB-MIB:RoleCombination
     |     +--ro qosInterfaceTypeCapabilities?   CISCO-QOS-PIB-MIB:QosInterfaceTypeCapabilities
     +--ro qosDiffServMappingTable
     |  +--ro qosDiffServMappingEntry* [qosDscp]
     |     +--ro qosDscp          CISCO-QOS-PIB-MIB:Dscp
     |     +--ro qosMarkedDscp?   CISCO-QOS-PIB-MIB:Dscp
     |     +--ro qosL2Cos?        CISCO-QOS-PIB-MIB:QosLayer2Cos
     +--ro qosCosToDscpTable
     |  +--ro qosCosToDscpEntry* [qosCosToDscpCos]
     |     +--ro qosCosToDscpCos     CISCO-QOS-PIB-MIB:QosLayer2Cos
     |     +--ro qosCosToDscpDscp?   CISCO-QOS-PIB-MIB:Dscp
     +--ro qosUnmatchedPolicyTable
     |  +--ro qosUnmatchedPolicyEntry* [qosUnmatchedPolicyId]
     |     +--ro qosUnmatchedPolicyId               CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosUnmatchedPolicyRole?            CISCO-QOS-PIB-MIB:RoleCombination
     |     +--ro qosUnmatchedPolicyDirection?       enumeration
     |     +--ro qosUnmatchedPolicyDscp?            CISCO-QOS-PIB-MIB:Dscp
     |     +--ro qosUnmatchedPolicyDscpTrusted?     boolean
     |     +--ro qosUnmatchPolMicroFlowPolicerId?   CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosUnmatchedPolicyAggregateId?     CISCO-QOS-PIB-MIB:PolicyInstanceId
     +--ro qosPolicerTable
     |  +--ro qosPolicerEntry* [qosPolicerId]
     |     +--ro qosPolicerId             CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosPolicerRate?          uint32
     |     +--ro qosPolicerNormalBurst?   uint32
     |     +--ro qosPolicerExcessBurst?   uint32
     |     +--ro qosPolicerAction?        enumeration
     +--ro qosAggregateTable
     |  +--ro qosAggregateEntry* [qosAggregateId]
     |     +--ro qosAggregateId           CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosAggregatePolicerId?   CISCO-QOS-PIB-MIB:PolicyInstanceId
     +--ro qosMacClassificationTable
     |  +--ro qosMacClassificationEntry* [qosMacClassificationId]
     |     +--ro qosMacClassificationId    CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosDstMacVlan?            int32
     |     +--ro qosDstMacAddress?         yang:mac-address
     |     +--ro qosDstMacCos?             CISCO-QOS-PIB-MIB:QosLayer2Cos
     +--ro qosIpAceTable
     |  +--ro qosIpAceEntry* [qosIpAceId]
     |     +--ro qosIpAceId              CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIpAceDstAddr?        inet:ipv4-address
     |     +--ro qosIpAceDstAddrMask?    inet:ipv4-address
     |     +--ro qosIpAceSrcAddr?        inet:ipv4-address
     |     +--ro qosIpAceSrcAddrMask?    inet:ipv4-address
     |     +--ro qosIpAceDscpMin?        CISCO-QOS-PIB-MIB:Dscp
     |     +--ro qosIpAceDscpMax?        CISCO-QOS-PIB-MIB:Dscp
     |     +--ro qosIpAceProtocol?       int32
     |     +--ro qosIpAceDstL4PortMin?   int32
     |     +--ro qosIpAceDstL4PortMax?   int32
     |     +--ro qosIpAceSrcL4PortMin?   int32
     |     +--ro qosIpAceSrcL4PortMax?   int32
     |     +--ro qosIpAcePermit?         boolean
     +--ro qosIpAclDefinitionTable
     |  +--ro qosIpAclDefinitionEntry* [qosIpAclDefinitionId]
     |     +--ro qosIpAclDefinitionId    CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIpAclId?             CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIpAceOrder?          uint32
     |     +--ro qosIpAclDefAceId?       CISCO-QOS-PIB-MIB:PolicyInstanceId
     +--ro qosIpAclActionTable
     |  +--ro qosIpAclActionEntry* [qosIpAclActionId]
     |     +--ro qosIpAclActionId              CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIpAclActAclId?             CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIpAclInterfaceRoles?       CISCO-QOS-PIB-MIB:RoleCombination
     |     +--ro qosIpAclInterfaceDirection?   enumeration
     |     +--ro qosIpAclOrder?                uint32
     |     +--ro qosIpAclDscp?                 CISCO-QOS-PIB-MIB:Dscp
     |     +--ro qosIpAclDscpTrusted?          boolean
     |     +--ro qosIpAclMicroFlowPolicerId?   CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIpAclAggregateId?          CISCO-QOS-PIB-MIB:PolicyInstanceId
     +--ro qosIfSchedulingPreferencesTable
     |  +--ro qosIfSchedulingPreferenceEntry* [qosIfSchedulingPreferenceId]
     |     +--ro qosIfSchedulingPreferenceId    CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIfSchedulingRoles?          CISCO-QOS-PIB-MIB:RoleCombination
     |     +--ro qosIfSchedulingPreference?     int32
     |     +--ro qosIfSchedulingDiscipline?     enumeration
     |     +--ro qosIfSchedulingQueueType?      CISCO-QOS-PIB-MIB:QosInterfaceQueueType
     +--ro qosIfDropPreferenceTable
     |  +--ro qosIfDropPreferenceEntry* [qosIfDropPreferenceId]
     |     +--ro qosIfDropPreferenceId    CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIfDropRoles?          CISCO-QOS-PIB-MIB:RoleCombination
     |     +--ro qosIfDropPreference?     int32
     |     +--ro qosIfDropDiscipline?     enumeration
     +--ro qosIfDscpAssignmentTable
     |  +--ro qosIfDscpAssignmentEntry* [qosIfDscpAssignmentId]
     |     +--ro qosIfDscpAssignmentId    CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIfDscpRoles?          CISCO-QOS-PIB-MIB:RoleCombination
     |     +--ro qosIfQueueType?          CISCO-QOS-PIB-MIB:QosInterfaceQueueType
     |     +--ro qosIfDscp?               CISCO-QOS-PIB-MIB:Dscp
     |     +--ro qosIfQueue?              int32
     |     +--ro qosIfThresholdSet?       int32
     +--ro qosIfRedTable
     |  +--ro qosIfRedEntry* [qosIfRedId]
     |     +--ro qosIfRedId                   CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIfRedRoles?               CISCO-QOS-PIB-MIB:RoleCombination
     |     +--ro qosIfRedNumThresholdSets?    CISCO-QOS-PIB-MIB:ThresholdSetRange
     |     +--ro qosIfRedThresholdSet?        int32
     |     +--ro qosIfRedThresholdSetLower?   CISCO-QOS-PIB-MIB:Percent
     |     +--ro qosIfRedThresholdSetUpper?   CISCO-QOS-PIB-MIB:Percent
     +--ro qosIfTailDropTable
     |  +--ro qosIfTailDropEntry* [qosIfTailDropId]
     |     +--ro qosIfTailDropId                   CISCO-QOS-PIB-MIB:PolicyInstanceId
     |     +--ro qosIfTailDropRoles?               CISCO-QOS-PIB-MIB:RoleCombination
     |     +--ro qosIfTailDropNumThresholdSets?    CISCO-QOS-PIB-MIB:ThresholdSetRange
     |     +--ro qosIfTailDropThresholdSet?        int32
     |     +--ro qosIfTailDropThresholdSetValue?   CISCO-QOS-PIB-MIB:Percent
     +--ro qosIfWeightsTable
        +--ro qosIfWeightsEntry* [qosIfWeightsId]
           +--ro qosIfWeightsId           CISCO-QOS-PIB-MIB:PolicyInstanceId
           +--ro qosIfWeightsRoles?       CISCO-QOS-PIB-MIB:RoleCombination
           +--ro qosIfWeightsNumQueues?   CISCO-QOS-PIB-MIB:QueueRange
           +--ro qosIfWeightsQueue?       int32
           +--ro qosIfWeightsDrainSize?   uint32
           +--ro qosIfWeightsQueueSize?   uint32

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