-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -- Trend Micro, Inc. -- Copyright information is in the DESCRIPTION section of the MODULE-IDENTITY. -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TPT-BAY-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32 FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC tpt-tpa-objs, tpt-tpa-eventsV2, tpt-tpa-unkparams FROM TPT-TPAMIBS-MIB ; tpt-slot-objs MODULE-IDENTITY LAST-UPDATED "201605251854Z" -- May 25, 2016 ORGANIZATION "Trend Micro, Inc." CONTACT-INFO "www.trendmicro.com" DESCRIPTION "Slot details on the device. Copyright (C) 2016 Trend Micro Incorporated. All Rights Reserved. Trend Micro makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Trend Micro shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material. This document contains proprietary information, which is protected by copyright. No part of this document may be photocopied, reproduced, or translated into another language without the prior written consent of Trend Micro. The information is provided 'as is' without warranty of any kind and is subject to change without notice. The only warranties for Trend Micro products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. Trend Micro shall not be liable for technical or editorial errors or omissions contained herein. TippingPoint(R), the TippingPoint logo, and Digital Vaccine(R) are registered trademarks of Trend Micro. All other company and product names may be trademarks of their respective holders. All rights reserved. This document contains confidential information, trade secrets or both, which are the property of Trend Micro. No part of this documentation may be reproduced in any form or by any means or used to make any derivative work (such as translation, transformation, or adaptation) without written permission from Trend Micro or one of its subsidiaries. All other company and product names may be trademarks of their respective holders. " REVISION "201605251854Z" -- May 25, 2016 DESCRIPTION "Updated copyright information. Minor MIB syntax fixes." ::= { tpt-tpa-objs 17 } -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -- Textual conventions for slot MIB objects -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - SlotStatus ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "An indication of slot status" SYNTAX INTEGER { empty(0), active(1), error(2) } SlotEvent ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "An indication of events occuring in slot" SYNTAX INTEGER { insert(0), remove(1) } SlotModuleType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Type of module present in the slot. " SYNTAX INTEGER { type-12-port-1g-copper(1), type-12-port-1g-sfp(2), type-8-port-10g-sfp(3), type-2-port-40g-sfp(4), type-6100(5), type-5100(6), type-2500(7), type-1400(8), type-660(9), type-330(10), type-110(11), type-10(12), type-empty(13), type-8-port-1g-copper-bypass(14), type-4-port-1g-sfp-sr-bypass(15), type-4-port-1g-sfp-lr-bypass(16), type-4-port-10g-sfp-sr-bypass(17), type-4-port-10g-sfp-lr-bypass(18) } -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -- slot data -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - slotTempTable OBJECT-TYPE SYNTAX SEQUENCE OF SlotTempEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of slots on the device." ::= { tpt-slot-objs 1 } slotTempEntry OBJECT-TYPE SYNTAX SlotTempEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the slot table. Rows cannot be created or deleted." INDEX { slotTempIndex } ::= { slotTempTable 1 } SlotTempEntry ::= SEQUENCE { slotTempIndex Unsigned32, slotName OCTET STRING (SIZE (0..64)), slotModuleName OCTET STRING (SIZE (0..64)), slotStatus SlotStatus, slotModuleSerialNum OCTET STRING (SIZE (0..64)), slotModuleType SlotModuleType } slotTempIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "Index into the slot table, starting with 1." ::= { slotTempEntry 1 } slotName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "String description of the name of slot." ::= {slotTempEntry 2 } slotModuleName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "String description of the type of module in slot." ::= {slotTempEntry 3 } slotStatus OBJECT-TYPE SYNTAX SlotStatus MAX-ACCESS read-only STATUS current DESCRIPTION "status of this slot" ::= { slotTempEntry 4 } slotModuleSerialNum OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "String description of the serial number of the module in the slot." ::= {slotTempEntry 5 } slotModuleType OBJECT-TYPE SYNTAX SlotModuleType MAX-ACCESS read-only STATUS current DESCRIPTION "Type of module present in the slot. This is applicable mainly for the newer devices like 6100 and above, which have multiple I/O slots. For older systems like 5100 which don't have slots, the module type would be the device model number." ::= { slotTempEntry 6 } -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -- slot module notification -- -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - tptSlotDeviceID OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..40)) MAX-ACCESS read-only STATUS current DESCRIPTION "The unique identifier of the device sending this notification." ::= { tpt-tpa-unkparams 281 } tptSlotID OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The slot index which is sending this notification." ::= { tpt-tpa-unkparams 282 } tptSlotEvent OBJECT-TYPE SYNTAX SlotEvent MAX-ACCESS read-only STATUS current DESCRIPTION "The event occuring in the slot which is sending this notification." ::= { tpt-tpa-unkparams 283 } tptSlotChangeNotify NOTIFICATION-TYPE OBJECTS { tptSlotDeviceID, tptSlotID, tptSlotEvent } STATUS current DESCRIPTION "Notification: Module was inserted on this device" ::= { tpt-tpa-eventsV2 54 } END