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

Prefix: cisco-vtp

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

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-VTP-MIB
  +--ro CISCO-VTP-MIB
     +--ro vtpStatus
     |  +--ro vtpVersion?                   enumeration
     |  +--ro vtpMaxVlanStorage?            int32
     |  +--ro vtpNotificationsEnabled?      boolean
     |  +--ro vtpVlanCreatedNotifEnabled?   boolean
     |  +--ro vtpVlanDeletedNotifEnabled?   boolean
     +--ro internalVlanInfo
     |  +--ro vtpInternalVlanAllocPolicy?   enumeration
     +--ro vlanTrunkPorts
     |  +--ro vlanTrunkPortSetSerialNo?   snmpv2-tc:TestAndIncr
     |  x--ro vlanTrunkPortsDot1qTag?     boolean
     +--ro vlanStatistics
     |  +--ro vlanStatsVlans?           uint32
     |  +--ro vlanStatsExtendedVlans?   uint32
     |  +--ro vlanStatsInternalVlans?   uint32
     |  +--ro vlanStatsFreeVlans?       uint32
     +--ro managementDomainTable
     |  +--ro managementDomainEntry* [managementDomainIndex]
     |     +--ro managementDomainIndex               CISCO-VTP-MIB:ManagementDomainIndex
     |     +--ro managementDomainName?               snmpv2-tc:DisplayString
     |     +--ro managementDomainLocalMode?          enumeration
     |     +--ro managementDomainConfigRevNumber?    yang:gauge32
     |     +--ro managementDomainLastUpdater?        inet:ipv4-address
     |     +--ro managementDomainLastChange?         snmpv2-tc:DateAndTime
     |     +--ro managementDomainRowStatus?          snmpv2-tc:RowStatus
     |     +--ro managementDomainTftpServer?         inet:ipv4-address
     |     +--ro managementDomainTftpPathname?       snmpv2-tc:DisplayString
     |     +--ro managementDomainPruningState?       enumeration
     |     +--ro managementDomainVersionInUse?       enumeration
     |     +--ro managementDomainPruningStateOper?   enumeration
     |     +--ro managementDomainAdminSrcIf?         snmp-framework:SnmpAdminString
     |     +--ro managementDomainSourceOnlyMode?     boolean
     |     +--ro managementDomainOperSrcIf?          snmp-framework:SnmpAdminString
     |     +--ro managementDomainConfigFile?         snmp-framework:SnmpAdminString
     |     +--ro managementDomainLocalUpdaterType?   inet-address:InetAddressType
     |     +--ro managementDomainLocalUpdater?       inet-address:InetAddress
     |     +--ro managementDomainDeviceID?           snmp-framework:SnmpAdminString
     |     +--ro vtpVlanEditOperation?               enumeration
     |     +--ro vtpVlanApplyStatus?                 enumeration
     |     +--ro vtpVlanEditBufferOwner?             rmon-mib:OwnerString
     |     +--ro vtpVlanEditConfigRevNumber?         yang:gauge32
     |     +--ro vtpVlanEditModifiedVlan?            CISCO-VTP-MIB:VlanIndex
     |     +--ro vtpInSummaryAdverts?                yang:counter32
     |     +--ro vtpInSubsetAdverts?                 yang:counter32
     |     +--ro vtpInAdvertRequests?                yang:counter32
     |     +--ro vtpOutSummaryAdverts?               yang:counter32
     |     +--ro vtpOutSubsetAdverts?                yang:counter32
     |     +--ro vtpOutAdvertRequests?               yang:counter32
     |     +--ro vtpConfigRevNumberErrors?           yang:counter32
     |     +--ro vtpConfigDigestErrors?              yang:counter32
     +--ro vtpVlanTable
     |  +--ro vtpVlanEntry* [managementDomainIndex vtpVlanIndex]
     |     +--ro managementDomainIndex        -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
     |     +--ro vtpVlanIndex                 CISCO-VTP-MIB:VlanIndex
     |     +--ro vtpVlanState?                enumeration
     |     +--ro vtpVlanType?                 CISCO-VTP-MIB:VlanType
     |     +--ro vtpVlanName?                 snmpv2-tc:DisplayString
     |     +--ro vtpVlanMtu?                  int32
     |     +--ro vtpVlanDot10Said?            binary
     |     +--ro vtpVlanRingNumber?           int32
     |     +--ro vtpVlanBridgeNumber?         int32
     |     +--ro vtpVlanStpType?              enumeration
     |     +--ro vtpVlanParentVlan?           CISCO-VTP-MIB:VlanIndex
     |     +--ro vtpVlanTranslationalVlan1?   CISCO-VTP-MIB:VlanIndex
     |     +--ro vtpVlanTranslationalVlan2?   CISCO-VTP-MIB:VlanIndex
     |     +--ro vtpVlanBridgeType?           enumeration
     |     +--ro vtpVlanAreHopCount?          int32
     |     +--ro vtpVlanSteHopCount?          int32
     |     +--ro vtpVlanIsCRFBackup?          boolean
     |     +--ro vtpVlanTypeExt?              CISCO-VTP-MIB:VlanTypeExt
     |     +--ro vtpVlanIfIndex?              if-mib:InterfaceIndexOrZero
     +--ro vtpInternalVlanTable
     |  +--ro vtpInternalVlanEntry* [managementDomainIndex vtpVlanIndex]
     |     +--ro managementDomainIndex    -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
     |     +--ro vtpVlanIndex             -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanIndex
     |     +--ro vtpInternalVlanOwner?    snmp-framework:SnmpAdminString
     +--ro vtpVlanEditTable
     |  +--ro vtpVlanEditEntry* [managementDomainIndex vtpVlanEditIndex]
     |     +--ro managementDomainIndex            -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
     |     +--ro vtpVlanEditIndex                 CISCO-VTP-MIB:VlanIndex
     |     +--ro vtpVlanEditState?                enumeration
     |     +--ro vtpVlanEditType?                 CISCO-VTP-MIB:VlanType
     |     +--ro vtpVlanEditName?                 snmpv2-tc:DisplayString
     |     +--ro vtpVlanEditMtu?                  int32
     |     +--ro vtpVlanEditDot10Said?            binary
     |     +--ro vtpVlanEditRingNumber?           int32
     |     +--ro vtpVlanEditBridgeNumber?         int32
     |     +--ro vtpVlanEditStpType?              enumeration
     |     +--ro vtpVlanEditParentVlan?           CISCO-VTP-MIB:VlanIndex
     |     +--ro vtpVlanEditRowStatus?            snmpv2-tc:RowStatus
     |     +--ro vtpVlanEditTranslationalVlan1?   CISCO-VTP-MIB:VlanIndex
     |     +--ro vtpVlanEditTranslationalVlan2?   CISCO-VTP-MIB:VlanIndex
     |     +--ro vtpVlanEditBridgeType?           enumeration
     |     +--ro vtpVlanEditAreHopCount?          int32
     |     +--ro vtpVlanEditSteHopCount?          int32
     |     +--ro vtpVlanEditIsCRFBackup?          boolean
     |     x--ro vtpVlanEditTypeExt?              CISCO-VTP-MIB:VlanTypeExt
     |     +--ro vtpVlanEditTypeExt2?             CISCO-VTP-MIB:VlanTypeExt
     +--ro vtpVlanLocalShutdownTable
     |  +--ro vtpVlanLocalShutdownEntry* [managementDomainIndex vtpVlanIndex]
     |     +--ro managementDomainIndex    -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
     |     +--ro vtpVlanIndex             -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanIndex
     |     +--ro vtpVlanLocalShutdown?    enumeration
     +--ro vlanTrunkPortTable
     |  +--ro vlanTrunkPortEntry* [vlanTrunkPortIfIndex]
     |     +--ro vlanTrunkPortIfIndex                  if-mib:InterfaceIndex
     |     +--ro vlanTrunkPortManagementDomain?        CISCO-VTP-MIB:ManagementDomainIndex
     |     +--ro vlanTrunkPortEncapsulationType?       enumeration
     |     +--ro vlanTrunkPortVlansEnabled?            binary
     |     +--ro vlanTrunkPortNativeVlan?              CISCO-VTP-MIB:VlanIndex
     |     +--ro vlanTrunkPortRowStatus?               snmpv2-tc:RowStatus
     |     +--ro vlanTrunkPortInJoins?                 yang:counter32
     |     +--ro vlanTrunkPortOutJoins?                yang:counter32
     |     +--ro vlanTrunkPortOldAdverts?              yang:counter32
     |     +--ro vlanTrunkPortVlansPruningEligible?    binary
     |     +--ro vlanTrunkPortVlansXmitJoined?         binary
     |     +--ro vlanTrunkPortVlansRcvJoined?          binary
     |     +--ro vlanTrunkPortDynamicState?            enumeration
     |     +--ro vlanTrunkPortDynamicStatus?           enumeration
     |     +--ro vlanTrunkPortVtpEnabled?              boolean
     |     +--ro vlanTrunkPortEncapsulationOperType?   enumeration
     |     +--ro vlanTrunkPortVlansEnabled2k?          binary
     |     +--ro vlanTrunkPortVlansEnabled3k?          binary
     |     +--ro vlanTrunkPortVlansEnabled4k?          binary
     |     +--ro vtpVlansPruningEligible2k?            binary
     |     +--ro vtpVlansPruningEligible3k?            binary
     |     +--ro vtpVlansPruningEligible4k?            binary
     |     +--ro vlanTrunkPortVlansXmitJoined2k?       binary
     |     +--ro vlanTrunkPortVlansXmitJoined3k?       binary
     |     +--ro vlanTrunkPortVlansXmitJoined4k?       binary
     |     +--ro vlanTrunkPortVlansRcvJoined2k?        binary
     |     +--ro vlanTrunkPortVlansRcvJoined3k?        binary
     |     +--ro vlanTrunkPortVlansRcvJoined4k?        binary
     |     x--ro vlanTrunkPortDot1qTunnel?             enumeration
     |     +--ro vlanTrunkPortVlansActiveFirst2k?      cisco-tc:Cisco2KVlanList
     |     +--ro vlanTrunkPortVlansActiveSecond2k?     cisco-tc:Cisco2KVlanList
     +--ro vtpDiscoverTable
     |  +--ro vtpDiscoverEntry* [managementDomainIndex]
     |     +--ro managementDomainIndex    -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
     |     +--ro vtpDiscoverAction?       enumeration
     |     +--ro vtpDiscoverStatus?       enumeration
     |     +--ro vtpLastDiscoverTime?     yang:timestamp
     +--ro vtpDiscoverResultTable
     |  +--ro vtpDiscoverResultEntry* [managementDomainIndex vtpDiscoverResultIndex]
     |     +--ro managementDomainIndex             -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
     |     +--ro vtpDiscoverResultIndex            uint32
     |     +--ro vtpDiscoverResultDatabaseName?    snmp-framework:SnmpAdminString
     |     +--ro vtpDiscoverResultConflicting?     boolean
     |     +--ro vtpDiscoverResultDeviceId?        snmp-framework:SnmpAdminString
     |     +--ro vtpDiscoverResultPrimaryServer?   snmp-framework:SnmpAdminString
     |     +--ro vtpDiscoverResultRevNumber?       yang:gauge32
     |     +--ro vtpDiscoverResultSystemName?      snmp-framework:SnmpAdminString
     +--ro vtpDatabaseTable
     |  +--ro vtpDatabaseEntry* [managementDomainIndex vtpDatabaseIndex]
     |     +--ro managementDomainIndex          -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
     |     +--ro vtpDatabaseIndex               uint32
     |     +--ro vtpDatabaseName?               snmp-framework:SnmpAdminString
     |     +--ro vtpDatabaseLocalMode?          enumeration
     |     +--ro vtpDatabaseRevNumber?          yang:gauge32
     |     +--ro vtpDatabasePrimaryServer?      boolean
     |     +--ro vtpDatabasePrimaryServerId?    snmp-framework:SnmpAdminString
     |     +--ro vtpDatabaseTakeOverPrimary?    boolean
     |     +--ro vtpDatabaseTakeOverPassword?   snmp-framework:SnmpAdminString
     +--ro vtpAuthenticationTable
        +--ro vtpAuthEntry* [managementDomainIndex]
           +--ro managementDomainIndex    -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
           +--ro vtpAuthPassword?         snmp-framework:SnmpAdminString
           +--ro vtpAuthPasswordType?     enumeration
           +--ro vtpAuthSecretKey?        binary

  notifications:
    +---n vtpConfigRevNumberError
    |  +--ro object-1
    |     +--ro managementDomainIndex?             -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
    |     +--ro managementDomainConfigRevNumber?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainConfigRevNumber
    +---n vtpConfigDigestError
    |  +--ro object-1
    |     +--ro managementDomainIndex?             -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
    |     +--ro managementDomainConfigRevNumber?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainConfigRevNumber
    +---n vtpServerDisabled
    |  +--ro object-1
    |  |  +--ro managementDomainIndex?             -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
    |  |  +--ro managementDomainConfigRevNumber?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainConfigRevNumber
    |  +--ro object-2
    |     +--ro vtpMaxVlanStorage?   -> /CISCO-VTP-MIB/vtpStatus/vtpMaxVlanStorage
    +---n vtpMtuTooBig
    |  +--ro object-1
    |  |  +--ro vlanTrunkPortIfIndex?            -> /CISCO-VTP-MIB/vlanTrunkPortTable/vlanTrunkPortEntry/vlanTrunkPortIfIndex
    |  |  +--ro vlanTrunkPortManagementDomain?   -> /CISCO-VTP-MIB/vlanTrunkPortTable/vlanTrunkPortEntry/vlanTrunkPortManagementDomain
    |  +--ro object-2
    |     +--ro managementDomainIndex?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
    |     +--ro vtpVlanIndex?            -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanIndex
    |     +--ro vtpVlanState?            -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanState
    +---n vtpVersionOneDeviceDetected
    |  +--ro object-1
    |     +--ro vlanTrunkPortIfIndex?            -> /CISCO-VTP-MIB/vlanTrunkPortTable/vlanTrunkPortEntry/vlanTrunkPortIfIndex
    |     +--ro vlanTrunkPortManagementDomain?   -> /CISCO-VTP-MIB/vlanTrunkPortTable/vlanTrunkPortEntry/vlanTrunkPortManagementDomain
    +---n vlanTrunkPortDynamicStatusChange
    |  +--ro object-1
    |     +--ro vlanTrunkPortIfIndex?         -> /CISCO-VTP-MIB/vlanTrunkPortTable/vlanTrunkPortEntry/vlanTrunkPortIfIndex
    |     +--ro vlanTrunkPortDynamicStatus?   -> /CISCO-VTP-MIB/vlanTrunkPortTable/vlanTrunkPortEntry/vlanTrunkPortDynamicStatus
    +---n vtpLocalModeChanged
    |  +--ro object-1
    |     +--ro managementDomainIndex?       -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
    |     +--ro managementDomainLocalMode?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainLocalMode
    +---n vtpVersionInUseChanged
    |  +--ro object-1
    |     +--ro managementDomainIndex?          -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
    |     +--ro managementDomainVersionInUse?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainVersionInUse
    +---n vtpVlanCreated
    |  +--ro object-1
    |     +--ro managementDomainIndex?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
    |     +--ro vtpVlanIndex?            -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanIndex
    |     +--ro vtpVlanName?             -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanName
    +---n vtpVlanDeleted
    |  +--ro object-1
    |     +--ro managementDomainIndex?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
    |     +--ro vtpVlanIndex?            -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanIndex
    |     +--ro vtpVlanName?             -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanName
    +---n vtpVlanRingNumberConflict
    |  +--ro object-1
    |  |  +--ro managementDomainIndex?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
    |  |  +--ro vtpVlanIndex?            -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanIndex
    |  |  +--ro vtpVlanRingNumber?       -> /CISCO-VTP-MIB/vtpVlanTable/vtpVlanEntry/vtpVlanRingNumber
    |  +--ro object-2
    |  |  +--ro ifIndex?   -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
    |  +--ro object-3
    |     +--ro vtpVlanPortLocalSegment?   int32
    +---n vtpPruningStateOperChange
       +--ro object-1
          +--ro managementDomainIndex?              -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainIndex
          +--ro managementDomainPruningStateOper?   -> /CISCO-VTP-MIB/managementDomainTable/managementDomainEntry/managementDomainPruningStateOper

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