HP-ICF-USBPORT DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI NOTIFICATION-GROUP, OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF hpSwitch FROM HP-ICF-OID; hpicfUSBPortMIB MODULE-IDENTITY LAST-UPDATED "200903110000Z" ORGANIZATION "HP Networking" CONTACT-INFO "Hewlett Packard Company 8000 Foothills Blvd. Roseville, CA 95747" DESCRIPTION "This MIB module manages the USB Port." -- -- Revision History -- REVISION "200903110000Z" -- March 11, 2009 DESCRIPTION "Add hpicfUSBPortZeroPowerStatus object " REVISION "200809170000Z" -- September 17, 2008 DESCRIPTION "Move NOTIFICATIONS OID from 3 to 0" REVISION "200809100000Z" -- September 10, 2008 DESCRIPTION "Added NOTIFICATIONS for enabled/disabled" REVISION "200806250000Z" -- June 25, 2008 DESCRIPTION "Original version" ::= { hpSwitch 53 } -- USBPort Configuration hpicfUSBPortConfig OBJECT IDENTIFIER ::= { hpicfUSBPortMIB 1 } hpicfUSBPortStatus OBJECT-TYPE SYNTAX INTEGER { notPresent(0), enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "hpicfUSBPortStatus control whether or not the USB port is enabled. notPresent(0) - USBPort is not present enabled(1) - USBPort Enabled. disabled(2) - USBPort Disabled. " DEFVAL { enabled } ::= { hpicfUSBPortConfig 1 } hpicfUSBPortZeroPowerStatus OBJECT-TYPE SYNTAX INTEGER { powerUnavailable(0), powerOff(1), powerOn(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "hpicfUSBPortZeroPowerStatus indicates if the USB port zero power is on or off. powerUnavailable(0) - USBPort power reading is unavailable. powerOff(1) - USBPort power is off. powerOn(2) - USBPort power is on. " DEFVAL { powerOn } ::= { hpicfUSBPortConfig 2 } -- Notifications hpicfUSBPortNotifications OBJECT IDENTIFIER ::= { hpicfUSBPortMIB 0 } hpicfUSBPortEnabled NOTIFICATION-TYPE STATUS current DESCRIPTION "An hpicfUSBPortEnabled notification signifies that the SNMP entity, acting in an agent role, has detected that the hpicfUSBPortStatus object has transitioned into the 'enabled' state." ::= { hpicfUSBPortNotifications 1 } hpicfUSBPortDisabled NOTIFICATION-TYPE STATUS current DESCRIPTION "An hpicfUSBPortDisabled notification signifies that the SNMP entity, acting in an agent role, has detected that the hpicfUSBPortStatus object has transitioned into the 'disabled' state." ::= { hpicfUSBPortNotifications 2 } -- USBPort conformance information hpicfUSBPortConformance OBJECT IDENTIFIER ::= { hpicfUSBPortMIB 2 } hpicfUSBPortGroups OBJECT IDENTIFIER ::= { hpicfUSBPortConformance 1 } hpicfUSBPortBaseGroup OBJECT-GROUP OBJECTS { hpicfUSBPortStatus, hpicfUSBPortZeroPowerStatus } STATUS current DESCRIPTION "A mandatory group with an object to enable or disable the USB port." ::= { hpicfUSBPortGroups 1 } hpicfUSBPortNotificationGroup NOTIFICATION-GROUP NOTIFICATIONS { hpicfUSBPortEnabled, hpicfUSBPortDisabled } STATUS current DESCRIPTION "The hpicfUSBPort MIB Notification Group." ::= { hpicfUSBPortGroups 2 } -- USBPort conformance statements hpicfUSBPortCompliances OBJECT IDENTIFIER ::= { hpicfUSBPortConformance 2 } hpicfUSBPortCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statement for HP ICF USBPort configuration" MODULE MANDATORY-GROUPS { hpicfUSBPortBaseGroup, hpicfUSBPortNotificationGroup } ::= { hpicfUSBPortCompliances 1 } END