NETSKOPE-VPE-PLATFORM-MIB DEFINITIONS ::= BEGIN -- -- NETSKOPE-VPE-PLATFORM-MIB -- -- SNMP MIB for the Netskope VPE (Virtual Private Edge) platform. -- -- This MIB reserves the OID subtree under Netskope's Private Enterprise -- Number (IANA PEN 48007) for the VPE platform. The subtree is allocated at -- arc 100 so it does not conflict with the legacy appliance MIB at 48007.6. -- -- OID allocation under PEN 48007: -- 48007 = netskopeAppliance (Netskope PEN root) -- 48007.6 = netskopeApplianceMIB (legacy appliance MIB) -- 48007.100 = netskopeVpePlatform (VPE platform subtree) -- 48007.100.1 = netskopeVpePlatformMIB (this module) -- .0 notifs (reserved) -- .1 notifsGroups (reserved) -- .2 objects (reserved — custom OIDs will be defined -- here in a follow-up PR when the -- pass_persist handler is wired) -- .3 groups (reserved) -- .4 conformance (reserved) -- -- This initial revision defines only the module identity and the OID tree -- skeleton. No OBJECT-TYPE or NOTIFICATION-TYPE definitions are included yet -- because the custom OID serving (via pass_persist) and trap emission are -- deferred to a follow-up PR. Vanilla net-snmp serves standard MIBs natively. -- IMPORTS enterprises, MODULE-IDENTITY FROM SNMPv2-SMI ; netskopeVpePlatformMIB MODULE-IDENTITY LAST-UPDATED "202508060000Z" ORGANIZATION "Netskope" CONTACT-INFO "vpe-platform@netskope.com" DESCRIPTION "Netskope VPE (Virtual Private Edge) platform SNMP MIB. Reserves the 48007.100 subtree for VPE platform OIDs. Custom OBJECT-TYPE and NOTIFICATION-TYPE definitions will be added in a follow-up PR when the pass_persist handler and trap scanner are wired." REVISION "202508060000Z" DESCRIPTION "Initial skeleton: reserve the OID subtree only." ::= {netskopeVpePlatform 1} -- -- OID tree root. -- netskopeAppliance (48007) is the Netskope PEN root, shared across all -- Netskope MIBs. The VPE platform takes arc 100 to leave room for the -- appliance MIB (arc 6) and other future Netskope MIBs (arcs 1-5, 7-99). -- netskopeAppliance OBJECT IDENTIFIER ::= {enterprises 48007} netskopeVpePlatform OBJECT IDENTIFIER ::= {netskopeAppliance 100} -- -- Reserved sub-arcs (populated in a follow-up PR): -- .0 = notifs -- .1 = notifsGroups -- .2 = objects -- .3 = groups -- .4 = conformance -- END