MIB YANG Tree Visualization - IOS-XE 17.18.1
📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/CISCO-FLASH-MIB
Prefix: cisco-flash
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-FLASH-MIB
📚 External Documentation
module: CISCO-FLASH-MIB
+--ro CISCO-FLASH-MIB
+--ro ciscoFlashDevice
| +--ro ciscoFlashDevicesSupported? uint32
+--ro ciscoFlashCfg
| +--ro ciscoFlashCfgDevInsNotifEnable? boolean
| +--ro ciscoFlashCfgDevRemNotifEnable? boolean
| +--ro ciscoFlashPartitionLowSpaceNotifEnable? boolean
+--ro ciscoFlashDeviceTable
| +--ro ciscoFlashDeviceEntry* [ciscoFlashDeviceIndex]
| +--ro ciscoFlashDeviceIndex uint32
| +--ro ciscoFlashDeviceSize? uint32
| +--ro ciscoFlashDeviceMinPartitionSize? uint32
| +--ro ciscoFlashDeviceMaxPartitions? uint32
| +--ro ciscoFlashDevicePartitions? uint32
| +--ro ciscoFlashDeviceChipCount? int32
| x--ro ciscoFlashDeviceName? snmpv2-tc:DisplayString
| +--ro ciscoFlashDeviceDescr? snmpv2-tc:DisplayString
| +--ro ciscoFlashDeviceController? snmpv2-tc:DisplayString
| x--ro ciscoFlashDeviceCard? snmpv2-tc:InstancePointer
| +--ro ciscoFlashDeviceProgrammingJumper? enumeration
| +--ro ciscoFlashDeviceInitTime? yang:timestamp
| +--ro ciscoFlashDeviceRemovable? boolean
| +--ro ciscoFlashPhyEntIndex? entity-mib:PhysicalIndexOrZero
| +--ro ciscoFlashDeviceNameExtended? snmpv2-tc:DisplayString
| +--ro ciscoFlashDeviceSizeExtended? yang:gauge64
| +--ro ciscoFlashDeviceMinPartitionSizeExtended? yang:gauge64
+--ro ciscoFlashChipTable
| +--ro ciscoFlashChipEntry* [ciscoFlashDeviceIndex ciscoFlashChipIndex]
| +--ro ciscoFlashDeviceIndex -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| +--ro ciscoFlashChipIndex int32
| +--ro ciscoFlashChipCode? snmpv2-tc:DisplayString
| +--ro ciscoFlashChipDescr? snmpv2-tc:DisplayString
| +--ro ciscoFlashChipWriteRetries? yang:counter32
| +--ro ciscoFlashChipEraseRetries? yang:counter32
| +--ro ciscoFlashChipMaxWriteRetries? uint32
| +--ro ciscoFlashChipMaxEraseRetries? uint32
+--ro ciscoFlashPartitionTable
| +--ro ciscoFlashPartitionEntry* [ciscoFlashDeviceIndex ciscoFlashPartitionIndex]
| +--ro ciscoFlashDeviceIndex -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| +--ro ciscoFlashPartitionIndex uint32
| +--ro ciscoFlashPartitionStartChip? int32
| +--ro ciscoFlashPartitionEndChip? int32
| +--ro ciscoFlashPartitionSize? uint32
| +--ro ciscoFlashPartitionFreeSpace? yang:gauge32
| +--ro ciscoFlashPartitionFileCount? yang:gauge32
| +--ro ciscoFlashPartitionChecksumAlgorithm? enumeration
| +--ro ciscoFlashPartitionStatus? enumeration
| +--ro ciscoFlashPartitionUpgradeMethod? enumeration
| +--ro ciscoFlashPartitionName? snmpv2-tc:DisplayString
| +--ro ciscoFlashPartitionNeedErasure? boolean
| +--ro ciscoFlashPartitionFileNameLength? int32
| +--ro ciscoFlashPartitionSizeExtended? yang:gauge64
| +--ro ciscoFlashPartitionFreeSpaceExtended? yang:gauge64
| +--ro ciscoFlashPartitionLowSpaceNotifThreshold? cisco-qos:Percent
+--ro ciscoFlashFileTable
| +--ro ciscoFlashFileEntry* [ciscoFlashDeviceIndex ciscoFlashPartitionIndex ciscoFlashFileIndex]
| +--ro ciscoFlashDeviceIndex -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| +--ro ciscoFlashPartitionIndex -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionIndex
| +--ro ciscoFlashFileIndex uint32
| +--ro ciscoFlashFileSize? uint32
| +--ro ciscoFlashFileChecksum? CISCO-FLASH-MIB:ChecksumString
| +--ro ciscoFlashFileStatus? enumeration
| +--ro ciscoFlashFileName? snmpv2-tc:DisplayString
| +--ro ciscoFlashFileType? CISCO-FLASH-MIB:FlashFileType
| +--ro ciscoFlashFileDate? snmpv2-tc:DateAndTime
+--ro ciscoFlashFileByTypeTable
| +--ro ciscoFlashFileByTypeEntry* [ciscoFlashFileType ciscoFlashDeviceIndex ciscoFlashPartitionIndex ciscoFlashFileIndex]
| +--ro ciscoFlashFileType -> /CISCO-FLASH-MIB/ciscoFlashFileTable/ciscoFlashFileEntry/ciscoFlashFileType
| +--ro ciscoFlashDeviceIndex -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| +--ro ciscoFlashPartitionIndex -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionIndex
| +--ro ciscoFlashFileIndex -> /CISCO-FLASH-MIB/ciscoFlashFileTable/ciscoFlashFileEntry/ciscoFlashFileIndex
| +--ro ciscoFlashFileByTypeSize? uint32
| +--ro ciscoFlashFileByTypeChecksum? CISCO-FLASH-MIB:ChecksumString
| +--ro ciscoFlashFileByTypeStatus? enumeration
| +--ro ciscoFlashFileByTypeName? snmpv2-tc:DisplayString
| +--ro ciscoFlashFileByTypeDate? snmpv2-tc:DateAndTime
+--ro ciscoFlashCopyTable
| +--ro ciscoFlashCopyEntry* [ciscoFlashCopySerialNumber]
| +--ro ciscoFlashCopySerialNumber int32
| +--ro ciscoFlashCopyCommand? enumeration
| +--ro ciscoFlashCopyProtocol? enumeration
| x--ro ciscoFlashCopyServerAddress? inet:ipv4-address
| +--ro ciscoFlashCopySourceName? snmpv2-tc:DisplayString
| +--ro ciscoFlashCopyDestinationName? snmpv2-tc:DisplayString
| +--ro ciscoFlashCopyRemoteUserName? snmpv2-tc:DisplayString
| +--ro ciscoFlashCopyStatus? enumeration
| +--ro ciscoFlashCopyNotifyOnCompletion? boolean
| +--ro ciscoFlashCopyTime? yang:timeticks
| +--ro ciscoFlashCopyEntryStatus? snmpv2-tc:RowStatus
| +--ro ciscoFlashCopyVerify? boolean
| +--ro ciscoFlashCopyServerAddrType? inet-address:InetAddressType
| +--ro ciscoFlashCopyServerAddrRev1? inet-address:InetAddress
| +--ro ciscoFlashCopyRemotePassword? snmpv2-tc:DisplayString
+--ro ciscoFlashPartitioningTable
| +--ro ciscoFlashPartitioningEntry* [ciscoFlashPartitioningSerialNumber]
| +--ro ciscoFlashPartitioningSerialNumber int32
| +--ro ciscoFlashPartitioningCommand? enumeration
| +--ro ciscoFlashPartitioningDestinationName? snmpv2-tc:DisplayString
| +--ro ciscoFlashPartitioningPartitionCount? uint32
| +--ro ciscoFlashPartitioningPartitionSizes? snmpv2-tc:DisplayString
| +--ro ciscoFlashPartitioningStatus? enumeration
| +--ro ciscoFlashPartitioningNotifyOnCompletion? boolean
| +--ro ciscoFlashPartitioningTime? yang:timeticks
| +--ro ciscoFlashPartitioningEntryStatus? snmpv2-tc:RowStatus
+--ro ciscoFlashMiscOpTable
+--ro ciscoFlashMiscOpEntry* [ciscoFlashMiscOpSerialNumber]
+--ro ciscoFlashMiscOpSerialNumber int32
+--ro ciscoFlashMiscOpCommand? enumeration
+--ro ciscoFlashMiscOpDestinationName? snmpv2-tc:DisplayString
+--ro ciscoFlashMiscOpStatus? enumeration
+--ro ciscoFlashMiscOpNotifyOnCompletion? boolean
+--ro ciscoFlashMiscOpTime? yang:timeticks
+--ro ciscoFlashMiscOpEntryStatus? snmpv2-tc:RowStatus
notifications:
+---n ciscoFlashCopyCompletionTrap
| +--ro object-1
| +--ro ciscoFlashCopySerialNumber? -> /CISCO-FLASH-MIB/ciscoFlashCopyTable/ciscoFlashCopyEntry/ciscoFlashCopySerialNumber
| +--ro ciscoFlashCopyStatus? -> /CISCO-FLASH-MIB/ciscoFlashCopyTable/ciscoFlashCopyEntry/ciscoFlashCopyStatus
+---n ciscoFlashPartitioningCompletionTrap
| +--ro object-1
| +--ro ciscoFlashPartitioningSerialNumber? -> /CISCO-FLASH-MIB/ciscoFlashPartitioningTable/ciscoFlashPartitioningEntry/ciscoFlashPartitioningSerialNumber
| +--ro ciscoFlashPartitioningStatus? -> /CISCO-FLASH-MIB/ciscoFlashPartitioningTable/ciscoFlashPartitioningEntry/ciscoFlashPartitioningStatus
+---n ciscoFlashMiscOpCompletionTrap
| +--ro object-1
| +--ro ciscoFlashMiscOpSerialNumber? -> /CISCO-FLASH-MIB/ciscoFlashMiscOpTable/ciscoFlashMiscOpEntry/ciscoFlashMiscOpSerialNumber
| +--ro ciscoFlashMiscOpStatus? -> /CISCO-FLASH-MIB/ciscoFlashMiscOpTable/ciscoFlashMiscOpEntry/ciscoFlashMiscOpStatus
x---n ciscoFlashDeviceChangeTrap
| +--ro object-1
| | +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| | +--ro ciscoFlashDeviceMinPartitionSize? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceMinPartitionSize
| +--ro object-2
| +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| x--ro ciscoFlashDeviceName? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceName
x---n ciscoFlashDeviceInsertedNotif
| +--ro object-1
| | +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| | +--ro ciscoFlashDeviceMinPartitionSize? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceMinPartitionSize
| +--ro object-2
| +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| x--ro ciscoFlashDeviceName? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceName
x---n ciscoFlashDeviceRemovedNotif
| +--ro object-1
| +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| x--ro ciscoFlashDeviceName? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceName
+---n ciscoFlashDeviceInsertedNotifRev1
| +--ro object-1
| | +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| | +--ro ciscoFlashDeviceMinPartitionSize? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceMinPartitionSize
| +--ro object-2
| +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| +--ro ciscoFlashDeviceNameExtended? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceNameExtended
+---n ciscoFlashDeviceRemovedNotifRev1
| +--ro object-1
| +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| +--ro ciscoFlashDeviceNameExtended? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceNameExtended
+---n ciscoFlashPartitionLowSpaceNotif
| +--ro object-1
| | +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| | +--ro ciscoFlashPartitionIndex? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionIndex
| | +--ro ciscoFlashPartitionName? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionName
| +--ro object-2
| | +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| | +--ro ciscoFlashPartitionIndex? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionIndex
| | +--ro ciscoFlashPartitionFreeSpaceExtended? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionFreeSpaceExtended
| +--ro object-3
| +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| +--ro ciscoFlashPartitionIndex? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionIndex
| +--ro ciscoFlashPartitionLowSpaceNotifThreshold? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionLowSpaceNotifThreshold
+---n ciscoFlashPartitionLowSpaceRecoveryNotif
+--ro object-1
| +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| +--ro ciscoFlashPartitionIndex? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionIndex
| +--ro ciscoFlashPartitionName? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionName
+--ro object-2
| +--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
| +--ro ciscoFlashPartitionIndex? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionIndex
| +--ro ciscoFlashPartitionFreeSpaceExtended? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionFreeSpaceExtended
+--ro object-3
+--ro ciscoFlashDeviceIndex? -> /CISCO-FLASH-MIB/ciscoFlashDeviceTable/ciscoFlashDeviceEntry/ciscoFlashDeviceIndex
+--ro ciscoFlashPartitionIndex? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionIndex
+--ro ciscoFlashPartitionLowSpaceNotifThreshold? -> /CISCO-FLASH-MIB/ciscoFlashPartitionTable/ciscoFlashPartitionEntry/ciscoFlashPartitionLowSpaceNotifThreshold
About this tree: This visualization shows the hierarchical structure of the CISCO-FLASH-MIB MIB YANG module.
Generated using pyang -f tree command.
• +--rw = read-write node
• +--ro = read-only node
• +-- = configuration data
• x-- = deprecated node