MIB YANG Tree Visualization - IOS-XE 17.18.1
📚 API Documentation & Navigation
📋 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
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