CISCO-VDC-MIB

        This MIB module defines the objects that describes virtual
devices. VDCs are a feature of Nexus series switches from Cisco
Systems that allow users to create virtual switches and
partition the physical hardware across said virtual switches.
This is commonly used to provide management separation without
the extra overhead of additional physical hardware.
        
Glossary of the terms used in this MIB:
        
VDC - Virtual Device Context
        
HA - High Availability
    
Source file
CISCO-VDC-MIB
Last revised
Identity
ciscoVdcMIB
Base OID
1.3.6.1.4.1.9.9.774
Imported Objects
CISCO-SMI ciscoMgmt
CISCO-TC Cisco2KVlanList
IF-MIB InterfaceIndex
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Gauge32 Integer32 MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC DateAndTime MacAddress RowStatus StorageType TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-VDC-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-VDC-MIB::ciscoVdcMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-VDC-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-VDC-MIB::ciscoVdcMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (80)
.1.3.6.1.4.1.9.9.774
.1.3.6.1.4.1.9.9.774.0
.1.3.6.1.4.1.9.9.774.1
.1.3.6.1.4.1.9.9.774.1.1
.1.3.6.1.4.1.9.9.774.1.1.1
Unsigned32
.1.3.6.1.4.1.9.9.774.1.1.1.1
OctetString
.1.3.6.1.4.1.9.9.774.1.1.1.2
Enumeration
.1.3.6.1.4.1.9.9.774.1.1.1.3
Enumeration
.1.3.6.1.4.1.9.9.774.1.1.1.4
.1.3.6.1.4.1.9.9.774.1.1.1.5
.1.3.6.1.4.1.9.9.774.1.1.1.6
.1.3.6.1.4.1.9.9.774.1.1.1.7
.1.3.6.1.4.1.9.9.774.1.1.1.8
.1.3.6.1.4.1.9.9.774.1.2
.1.3.6.1.4.1.9.9.774.1.2.1
.1.3.6.1.4.1.9.9.774.1.2.2
.1.3.6.1.4.1.9.9.774.1.3
.1.3.6.1.4.1.9.9.774.1.3.1
.1.3.6.1.4.1.9.9.774.1.3.1.1
.1.3.6.1.4.1.9.9.774.1.3.1.1.1
Enumeration
.1.3.6.1.4.1.9.9.774.1.3.1.1.10
Enumeration
.1.3.6.1.4.1.9.9.774.1.3.1.1.11
Bits
.1.3.6.1.4.1.9.9.774.1.3.1.1.12
.1.3.6.1.4.1.9.9.774.1.3.1.1.13
Bits
.1.3.6.1.4.1.9.9.774.1.3.1.1.14
Integer32
.1.3.6.1.4.1.9.9.774.1.3.1.1.15
.1.3.6.1.4.1.9.9.774.1.3.1.1.16
.1.3.6.1.4.1.9.9.774.1.3.1.1.2
.1.3.6.1.4.1.9.9.774.1.3.1.1.3
.1.3.6.1.4.1.9.9.774.1.3.1.1.4
.1.3.6.1.4.1.9.9.774.1.3.1.1.5
.1.3.6.1.4.1.9.9.774.1.3.1.1.6
.1.3.6.1.4.1.9.9.774.1.3.1.1.7
.1.3.6.1.4.1.9.9.774.1.3.1.1.8
Enumeration
.1.3.6.1.4.1.9.9.774.1.3.1.1.9
.1.3.6.1.4.1.9.9.774.1.4
.1.3.6.1.4.1.9.9.774.1.4.1
.1.3.6.1.4.1.9.9.774.1.4.1.1
.1.3.6.1.4.1.9.9.774.1.4.1.1.1
.1.3.6.1.4.1.9.9.774.1.4.1.1.2
.1.3.6.1.4.1.9.9.774.1.4.1.1.3
.1.3.6.1.4.1.9.9.774.1.4.1.1.4
.1.3.6.1.4.1.9.9.774.1.4.1.1.5
.1.3.6.1.4.1.9.9.774.1.4.1.1.6
.1.3.6.1.4.1.9.9.774.1.4.1.1.7
.1.3.6.1.4.1.9.9.774.1.4.2
.1.3.6.1.4.1.9.9.774.1.4.2.1
.1.3.6.1.4.1.9.9.774.1.4.2.1.1
.1.3.6.1.4.1.9.9.774.1.4.2.1.2
.1.3.6.1.4.1.9.9.774.1.4.2.1.3
.1.3.6.1.4.1.9.9.774.1.4.2.1.4
.1.3.6.1.4.1.9.9.774.1.4.2.1.5
.1.3.6.1.4.1.9.9.774.1.4.2.1.6
.1.3.6.1.4.1.9.9.774.1.4.3
.1.3.6.1.4.1.9.9.774.1.4.3.1
.1.3.6.1.4.1.9.9.774.1.4.3.1.1
.1.3.6.1.4.1.9.9.774.1.4.3.1.2
.1.3.6.1.4.1.9.9.774.1.4.3.1.3
.1.3.6.1.4.1.9.9.774.1.4.3.1.4
.1.3.6.1.4.1.9.9.774.1.4.3.1.5
.1.3.6.1.4.1.9.9.774.1.4.3.1.6
.1.3.6.1.4.1.9.9.774.1.5
.1.3.6.1.4.1.9.9.774.1.5.1
.1.3.6.1.4.1.9.9.774.1.5.1.1
.1.3.6.1.4.1.9.9.774.1.5.1.1.1
.1.3.6.1.4.1.9.9.774.1.5.1.1.2
.1.3.6.1.4.1.9.9.774.1.5.1.1.3
.1.3.6.1.4.1.9.9.774.1.5.2
.1.3.6.1.4.1.9.9.774.1.5.2.1
.1.3.6.1.4.1.9.9.774.1.5.2.1.1
.1.3.6.1.4.1.9.9.774.1.5.2.1.2
.1.3.6.1.4.1.9.9.774.1.5.2.1.3
.1.3.6.1.4.1.9.9.774.1.5.3
.1.3.6.1.4.1.9.9.774.1.5.3.1
.1.3.6.1.4.1.9.9.774.1.5.3.1.1
.1.3.6.1.4.1.9.9.774.1.5.3.1.2
.1.3.6.1.4.1.9.9.774.1.5.3.1.3
.1.3.6.1.4.1.9.9.774.2
.1.3.6.1.4.1.9.9.774.2.1
.1.3.6.1.4.1.9.9.774.2.2
Dependencies (9) 7 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. CISCO-SMIcisco
  3. SNMPv2-TCrfc
  4. CISCO-TCcisco
  5. IANAifType-MIBrfc
  6. SNMPv2-CONFrfc
  7. SNMPv2-MIBrfc
  8. IF-MIBrfc
  9. SNMP-FRAMEWORK-MIBrfc
  10. CISCO-VDC-MIBciscoselected
Type Definitions (2)
Enumeration
reload(0)
restart(1)
bringDown(2)
switchOver(3)
Integer32 range: -1..100
Conformance Groups (9)
This group contains the objects describing virtual device
instances.
.1.3.6.1.4.1.9.9.774.2.2.1
This group contains the additional objects describing virtual
device instances.
.1.3.6.1.4.1.9.9.774.2.2.2
This group contains the objects regarding global resource
usage and utilization on the device.
.1.3.6.1.4.1.9.9.774.2.2.3
This group contains the objects regarding resource usage
and utilization for a particular VDC.
.1.3.6.1.4.1.9.9.774.2.2.4
This group contains the objects regarding the
resource allocation information for VDC resource
template.
.1.3.6.1.4.1.9.9.774.2.2.5
This group contains the objets regarding global
information for VDC.
.1.3.6.1.4.1.9.9.774.2.2.6
This group contains the object about VDC interface membership.
.1.3.6.1.4.1.9.9.774.2.2.7
This group contains the objects regarding allocation of
VLANs that can be used for FCoE.
.1.3.6.1.4.1.9.9.774.2.2.8
This group contains object about VDC interface
shared membership.
.1.3.6.1.4.1.9.9.774.2.2.9
Compliance Statements (2)

OID .1.3.6.1.4.1.9.9.774.2.1.1
This compliance statement specifies the minimal requirements an
implementation must meet in order to claim full compliance with
the definition of the CISCO-VDC-MIB.
Required groups
mandatory ciscoVdcGroup

OID .1.3.6.1.4.1.9.9.774.2.1.2
This compliance statement specifies the minimal requirements an
implementation must meet in order to claim full compliance with
the definition of the CISCO-VDC-MIB.
Required groups
mandatory ciscoVdcGroup
optional ciscoVdcExtGroup Implementation of this group is mandatory only for
the platforms which support additional VDC management
information.
optional ciscoVdcGlobalResUsageGroup Implementation of this group is mandatory only for
the platforms which support global resource usage
and utilization.
optional ciscoVdcResUsageGroup Implementation of this group is mandatory only for
the platforms which support per VDC resource usage
and utilization.
optional ciscoVdcResTemplateGroup Implementation of this group is mandatory only for
the platforms which support resource allocation
template.
optional ciscoVdcGlobalGroup Implementation of this group is mandatory only for
the platforms which support maximum VDC number and
combined hostname functionality.
optional ciscoVdcIfMembershipGroup Implementation of this group is mandatory only for
the platforms which support VDC interface membership
functionality.
optional ciscoVdcFCoEVlansGroup Implementation of this group is mandatory only for
the platforms which support FCoE VLAN allocation.
optional ciscoVdcSharedInterfaceGroup Implementation of this group is mandatory only for
the platforms which support VDC interface
shared membership functionality.
Object refinements
ObjectAccessSyntaxDescription
ciscoVdcCombinedHostnameEnabled readonly
It is compliant to implement this object as
read-only.
ciscoVdcName readonly
It is compliant to implement this object as
read-only.
ciscoVdcRowStatus readonly
It is compliant to implement this object as
read-only.
ciscoVdcSingleSupHaPolicy readonly
It is compliant to implement this object as
read-only.
ciscoVdcDualSupHaPolicy readonly
It is compliant to implement this object as
read-only.
ciscoVdcBootOrder readonly
It is compliant to implement this object as
read-only.
ciscoVdcType readonly
It is compliant to implement this object as
read-only.
ciscoVdcAdminStatus readonly
It is compliant to implement this object as
read-only.
ciscoVdcFromUnallocatedIntf readonly
Enumeration
noOp(1)
It is compliant to implement this object as
read-only.
ciscoVdcFeatureSetList readonly
It is compliant to implement this object as
read-only.
ciscoVdcResourceTemplate readonly
It is compliant to implement this object as
read-only.
ciscoVdcModuleCapList readonly
It is compliant to implement this object as
read-only.
ciscoVdcCpuPriority readonly
It is compliant to implement this object as
read-only.
ciscoVdcResMin readonly
It is compliant to implement this object as
read-only.
ciscoVdcResMax readonly
It is compliant to implement this object as
read-only.
ciscoVdcResTemplateMin readonly
It is compliant to implement this object as
read-only.
ciscoVdcResTemplateMax readonly
It is compliant to implement this object as
read-only.
ciscoVdcResTemplateStorageType readonly
It is compliant to implement this object as
read-only.
ciscoVdcResTemplateStatus readonly
It is compliant to implement this object as
read-only.
ciscoVdcIfMembershipStorageType readonly
It is compliant to implement this object as
read-only.
ciscoVdcIfMembershipStatus readonly
It is compliant to implement this object as
read-only.
ciscoVdcFCoEVlansFirst2K readonly
It is compliant to implement this object as
read-only.
ciscoVdcFCoEVlansSecond2K readonly
It is compliant to implement this object as
read-only.
ciscoVdcFCoEVlansFromVdc readonly
It is compliant to implement this object as
read-only.
ciscoVdcSharedInterfaceStorageType readonly
It is compliant to implement this object as
read-only.
ciscoVdcSharedInterfaceRowStatus readonly
It is compliant to implement this object as
read-only.