HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB :: hm2AgentDiffServClassRuleIndexNextFree

MIB Reference — IPNetwork Monitor · Updated October 05, 2026

All MIBs › HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB › hm2AgentDiffServClassRuleIndexNextFree

hm2AgentDiffServClassRuleIndexNextFree

Module: HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB

OID (symbolic): HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB::hm2AgentDiffServClassRuleIndexNextFree

OID (numeric): 1.3.6.1.4.1.248.12.7.2.2.1.5

Node type: OBJECT-TYPE

Type: Unsigned32

Access: read-only

Description: This object contains an unused value for classRuleIndex, or a zero to indicate that none exists. This index is maintained on a per-class basis.

What is hm2AgentDiffServClassRuleIndexNextFree?

Returns the next unused rule index available for adding a match rule to this specific class, or zero if none is free. Rule indexes are maintained per class, so this value is scoped to the individual class row rather than shared device-wide.

Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.248.12.7.2.2.1.5
snmpwalk -v2c -c public <target> HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB::hm2AgentDiffServClassRuleIndexNextFree

Get a specific instance (index 1):

snmpget -v2c -c public <target> 1.3.6.1.4.1.248.12.7.2.2.1.5.1
snmpget -v2c -c public <target> HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB::hm2AgentDiffServClassRuleIndexNextFree.1

Start monitoring Hirschmann HiOS Platform2 industrial switch (DiffServ QoS) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB::hm2AgentDiffServClassRuleIndexNextFree OID value, configure state conditions and alerts, and monitor any Hirschmann HiOS Platform2 industrial switch (DiffServ QoS) from a single console.

OID Breakdown

Upper-level ancestors (8 from the standard OID tree / other modules)
Numeric OIDNameModule
1isoLANART-AGENT
1.3orgAirPair-MIB
1.3.6dodAirPair-MIB
1.3.6.1internetAirPair-MIB
1.3.6.1.4privateAirPair-MIB
1.3.6.1.4.1enterprisesAirPair-MIB
1.3.6.1.4.1.248hirschmannHIRSCHMANN-GENERIC-ERROR-MIB
1.3.6.1.4.1.248.12hm2PlatformMibsHM2-TC-MIB
Numeric OIDNameModule
1.3.6.1.4.1.248.12.7hm2PlatformQOSDiffServPrivateHM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB
1.3.6.1.4.1.248.12.7.2hm2AgentDiffServClassGroupHM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB
1.3.6.1.4.1.248.12.7.2.2hm2AgentDiffServClassTableHM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB
1.3.6.1.4.1.248.12.7.2.2.1hm2AgentDiffServClassEntryHM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB
1.3.6.1.4.1.248.12.7.2.2.1.5hm2AgentDiffServClassRuleIndexNextFreeHM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB