CISCO-DYNAMIC-PORT-VSAN-MIB

        The MIB module for the management of the
Dynamic Port Vsan Membership (DPVM) module.
DPVM provides the ability to assign (virtual
storage area network) VSAN IDs dynamically
to switch ports based on the device logging
in on the port. The logging-in device can
be identified by its port World Wide Name (pWWN)
and/or its node World Wide Name (nWWN).
    
Source file
CISCO-DYNAMIC-PORT-VSAN-MIB
Last revised
Identity
ciscoDpvmMIB
Base OID
1.3.6.1.4.1.9.9.421
Imported Objects
CISCO-PSM-MIB CpsmActivateResult CpsmDbActivate CpsmDiffDb CpsmDiffReason
CISCO-SMI ciscoMgmt
CISCO-ST-TC FcNameId FcNameIdOrZero VsanIndex
IF-MIB ifIndex
SNMPv2-CONF MODULE-COMPLIANCE (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI MODULE-IDENTITY (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC RowStatus 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-DYNAMIC-PORT-VSAN-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-DYNAMIC-PORT-VSAN-MIB::ciscoDpvmMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-DYNAMIC-PORT-VSAN-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-DYNAMIC-PORT-VSAN-MIB::ciscoDpvmMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (42)
.1.3.6.1.4.1.9.9.421
.1.3.6.1.4.1.9.9.421.0
.1.3.6.1.4.1.9.9.421.1
.1.3.6.1.4.1.9.9.421.1.1
Unsigned32
.1.3.6.1.4.1.9.9.421.1.1.1
.1.3.6.1.4.1.9.9.421.1.1.10
.1.3.6.1.4.1.9.9.421.1.1.10.1
Unsigned32
.1.3.6.1.4.1.9.9.421.1.1.10.1.1
.1.3.6.1.4.1.9.9.421.1.1.10.1.2
.1.3.6.1.4.1.9.9.421.1.1.10.1.3
.1.3.6.1.4.1.9.9.421.1.1.10.1.4
.1.3.6.1.4.1.9.9.421.1.1.10.1.5
Enumeration
.1.3.6.1.4.1.9.9.421.1.1.11
.1.3.6.1.4.1.9.9.421.1.1.12
.1.3.6.1.4.1.9.9.421.1.1.13
.1.3.6.1.4.1.9.9.421.1.1.2
.1.3.6.1.4.1.9.9.421.1.1.2.1
Unsigned32
.1.3.6.1.4.1.9.9.421.1.1.2.1.1
.1.3.6.1.4.1.9.9.421.1.1.2.1.2
.1.3.6.1.4.1.9.9.421.1.1.2.1.3
.1.3.6.1.4.1.9.9.421.1.1.2.1.4
.1.3.6.1.4.1.9.9.421.1.1.2.1.5
.1.3.6.1.4.1.9.9.421.1.1.3
.1.3.6.1.4.1.9.9.421.1.1.4
.1.3.6.1.4.1.9.9.421.1.1.5
Enumeration
.1.3.6.1.4.1.9.9.421.1.1.6
.1.3.6.1.4.1.9.9.421.1.1.7
.1.3.6.1.4.1.9.9.421.1.1.7.1
Unsigned32
.1.3.6.1.4.1.9.9.421.1.1.7.1.1
.1.3.6.1.4.1.9.9.421.1.1.7.1.2
.1.3.6.1.4.1.9.9.421.1.1.7.1.3
.1.3.6.1.4.1.9.9.421.1.1.7.1.4
.1.3.6.1.4.1.9.9.421.1.1.7.1.5
.1.3.6.1.4.1.9.9.421.1.1.8
.1.3.6.1.4.1.9.9.421.1.1.8.1
.1.3.6.1.4.1.9.9.421.1.1.8.1.1
.1.3.6.1.4.1.9.9.421.1.1.8.1.2
.1.3.6.1.4.1.9.9.421.1.1.8.1.3
.1.3.6.1.4.1.9.9.421.1.1.9
.1.3.6.1.4.1.9.9.421.2
.1.3.6.1.4.1.9.9.421.2.1
.1.3.6.1.4.1.9.9.421.2.2
Dependencies (12) 7 direct · 5 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
Type Definitions (1)
Enumeration
pwwn(1)
nwwn(2)
Conformance Groups (4)
A set of objects for configuration of
DPVM bindings.
.1.3.6.1.4.1.9.9.421.2.2.1
A set of objects for displaying enforced
DPVM bindings.
.1.3.6.1.4.1.9.9.421.2.2.2
A set of object(s) for configuring auto-learn
of DPVM bindings.
.1.3.6.1.4.1.9.9.421.2.2.3
A set of objects for configuring and displaying
database compare operations.
.1.3.6.1.4.1.9.9.421.2.2.4
Compliance Statements (1)

OID .1.3.6.1.4.1.9.9.421.2.1.1
The compliance statement for entities which
implement the Dynamic Port VSAN Membership
Manager.
Required groups
mandatory ciscoDpvmConfigGroup
mandatory ciscoDpvmEnforcedGroup
optional ciscoDpvmAutoLearnGroup This group is mandatory only for implementations
that support Auto Learning of bindings.
optional ciscoDpvmDiffGroup This group is mandatory only for implementations
that support difference (compare) operations
between the config and enforced databases.
Object refinements
ObjectAccessSyntaxDescription
cdpvmRowStatus readwrite
active(1), createAndGo(4), destroy(6)
Only three values 'createAndGo', 'destroy' and
'active' out of the six enumerated values need to be
supported.