diff --git a/AUTHORS.md b/AUTHORS.md index 46a9c12ed2..9bb5bc7412 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -123,7 +123,11 @@ LibreNMS contributors: - Bennett Blodinger (benwa) - Michael Hansen (nerdalertdk) - Daniel Cox (ospfbgp) +<<<<<<< HEAD - Joseph Cunningham (joeywas) +======= +- Michael Van Delft (HybridAU) +>>>>>>> upstream/master [1]: http://observium.org/ "Observium web site" Observium was written by: diff --git a/doc/Extensions/Alerting.md b/doc/Extensions/Alerting.md index 78b6a6f4ba..0e74c1f1a2 100644 --- a/doc/Extensions/Alerting.md +++ b/doc/Extensions/Alerting.md @@ -130,6 +130,18 @@ Placeholders: - Transport name: `%transport` - Contacts, must be iterated in a foreach, `%key` holds email and `%value` holds name: `%contacts` +> NOTE: Placeholder names which are contained within another need to be ordered correctly. As an example: + +```text +Limit: %value.sensor_limit / %value.sensor_limit_low +``` + +Should be done as: + +```text +Limit: %value.sensor_limit_low / %value.sensor_limit +``` + The Default Template is a 'one-size-fit-all'. We highly recommend defining own templates for your rules to include more specific information. Templates can be matched against several rules. diff --git a/doc/Installation/Installing-LibreNMS.md b/doc/Installation/Installing-LibreNMS.md index 3ff838892f..732380d8b8 100644 --- a/doc/Installation/Installing-LibreNMS.md +++ b/doc/Installation/Installing-LibreNMS.md @@ -9,7 +9,7 @@ We have some pre-built VirtualBox images you can use to get started: If you want to install yourself then we have some new documentation which should make it easy. -> Please note the following docs are new and may not be 100% complate, please provide feedback on your experience. +> Please note the following docs are new and may not be 100% complete, please provide feedback on your experience. [Ubuntu 16.04 Apache](http://docs.librenms.org/Installation/Installation-Ubuntu-1604-Apache/) diff --git a/html/images/os/fujitsu.png b/html/images/os/fujitsu.png new file mode 100644 index 0000000000..ea780f4db4 Binary files /dev/null and b/html/images/os/fujitsu.png differ diff --git a/html/images/os/lanier.png b/html/images/os/lanier.png new file mode 100644 index 0000000000..64165b852a Binary files /dev/null and b/html/images/os/lanier.png differ diff --git a/html/pages/front/tiles.php b/html/pages/front/tiles.php index 7826c8be5a..0742acf5dd 100644 --- a/html/pages/front/tiles.php +++ b/html/pages/front/tiles.php @@ -26,7 +26,7 @@ if ($tmp != 0) { $default_dash = $tmp; } elseif ((int)$config['webui']['default_dashboard_id']) { // if the user hasn't set their default page, and there is a global default set - $default_dash = (int)$config['webui']['default_dashboard_id']; + $default_dash = dbFetchCell('SELECT `dashboard_id` FROM `dashboards` WHERE `dashboard_id` = ?', array((int)$config['webui']['default_dashboard_id'])); } if ($default_dash == 0 && dbFetchCell( 'SELECT dashboard_id FROM dashboards WHERE user_id=?', @@ -326,6 +326,7 @@ foreach (dbFetchRows("SELECT * FROM `widgets` ORDER BY `widget_title`") as $widg $('.place_widget').on('click', function(event, state) { var widget_id = $(this).data('widget_id'); + event.preventDefault(); $.ajax({ type: 'POST', url: 'ajax_form.php', diff --git a/includes/common.php b/includes/common.php index 98d0eaf756..d0d1ee0ce1 100644 --- a/includes/common.php +++ b/includes/common.php @@ -27,6 +27,7 @@ function generate_priority_icon($priority) "notice" => "application_edit", "info" => "application", "debug" => "bug", + "" => "application", ); return ''; diff --git a/includes/definitions.inc.php b/includes/definitions.inc.php index 4f3a197079..9750bcd9a8 100644 --- a/includes/definitions.inc.php +++ b/includes/definitions.inc.php @@ -655,6 +655,17 @@ $config['os'][$os]['text'] = 'TelePresence Conductor'; $config['os'][$os]['type'] = 'collaboration'; $config['os'][$os]['icon'] = 'cisco'; +$os = 'cimc'; +$config['os'][$os]['text'] = 'Cisco Integrated Management Controller'; +$config['os'][$os]['type'] = 'server'; +$config['os'][$os]['icon'] = 'cisco'; +$config['os'][$os]['over'][0]['graph'] = 'device_bits'; +$config['os'][$os]['over'][0]['text'] = 'Device Traffic'; +$config['os'][$os]['over'][1]['graph'] = 'device_processor'; +$config['os'][$os]['over'][1]['text'] = 'CPU Usage'; +$config['os'][$os]['over'][2]['graph'] = 'device_mempool'; +$config['os'][$os]['over'][2]['text'] = 'Memory Usage'; + // Brocade NOS $os = 'nos'; $config['os'][$os]['text'] = 'Brocade NOS'; @@ -1501,6 +1512,15 @@ $config['os'][$os]['icon'] = 'ricoh'; $config['os'][$os]['over'][0]['graph'] = 'device_toner'; $config['os'][$os]['over'][0]['text'] = 'Toner'; +// lanier is a rebadged ricoh +$os = 'lanier'; +$config['os'][$os]['group'] = 'printer'; +$config['os'][$os]['text'] = 'Lanier Printer'; +$config['os'][$os]['type'] = 'printer'; +$config['os'][$os]['icon'] = 'lanier'; +$config['os'][$os]['over'][0]['graph'] = 'device_toner'; +$config['os'][$os]['over'][0]['text'] = 'Toner'; + $os = 'nrg'; $config['os'][$os]['group'] = 'printer'; $config['os'][$os]['text'] = 'NRG Printer'; @@ -1534,13 +1554,6 @@ $config['os'][$os]['icon'] = 'hp'; $config['os'][$os]['over'][0]['graph'] = 'device_toner'; $config['os'][$os]['over'][0]['text'] = 'Toner'; -$os = 'richoh'; -$config['os'][$os]['group'] = 'printer'; -$config['os'][$os]['text'] = 'Ricoh Printer'; -$config['os'][$os]['type'] = 'printer'; -$config['os'][$os]['over'][0]['graph'] = 'device_toner'; -$config['os'][$os]['over'][0]['text'] = 'Toner'; - $os = 'okilan'; $config['os'][$os]['group'] = 'printer'; $config['os'][$os]['text'] = 'OKI Printer'; @@ -2027,6 +2040,17 @@ $config['os'][$os]['text'] = 'Sonus SBC'; $config['os'][$os]['type'] = 'appliance'; $config['os'][$os]['icon'] = 'sonus'; +// Fujitsu Primergy Switch +$os = 'fujitsupyos'; +$config['os'][$os]['text'] = 'Fujitsu'; +$config['os'][$os]['type'] = 'network'; +$config['os'][$os]['icon'] = 'fujitsu'; +$config['os'][$os]['over'][0]['graph'] = 'device_bits'; +$config['os'][$os]['over'][0]['text'] = 'Device Traffic'; +$config['os'][$os]['over'][1]['graph'] = 'device_processor'; +$config['os'][$os]['over'][1]['text'] = 'CPU Usage'; +$config['os'][$os]['over'][2]['graph'] = 'device_mempool'; +$config['os'][$os]['over'][2]['text'] = 'Memory Usage'; // Graph Types require_once $config['install_dir'].'/includes/load_db_graph_types.inc.php'; diff --git a/includes/discovery/os/cimc.inc.php b/includes/discovery/os/cimc.inc.php new file mode 100644 index 0000000000..31c4b1b1d6 --- /dev/null +++ b/includes/discovery/os/cimc.inc.php @@ -0,0 +1,17 @@ + + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. Please see LICENSE.txt at the top level of + * the source code distribution for details. + */ + +if (!$os) { + if (stristr($sysDescr, 'Cisco Integrated Management Controller')) { + $os = 'cimc'; + } +} diff --git a/includes/discovery/os/fujitsupyos.inc.php b/includes/discovery/os/fujitsupyos.inc.php new file mode 100644 index 0000000000..65e30c0f9b --- /dev/null +++ b/includes/discovery/os/fujitsupyos.inc.php @@ -0,0 +1,17 @@ + + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. Please see LICENSE.txt at the top level of + * the source code distribution for details. + */ + +if (!$os) { + if (stristr($sysDescr, 'Fujitsu PY CB Eth Switch')) { + $os = 'fujitsupyos'; + } +} diff --git a/includes/discovery/os/lanier.inc.php b/includes/discovery/os/lanier.inc.php new file mode 100644 index 0000000000..01724eb591 --- /dev/null +++ b/includes/discovery/os/lanier.inc.php @@ -0,0 +1,7 @@ + + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. Please see LICENSE.txt at the top level of + * the source code distribution for details. + */ + +if ($device['os'] == 'edgeswitch') { + d_echo('UBNT EdgeSwitch Chassis state'); + //EdgeSwitch-BOXSERVICES-PRIVATE-MIB::boxServicesTempUnitState + $chassis_state_oid = '.1.3.6.1.4.1.4413.1.1.43.1.15.1.2.1'; + $state_name = 'edgeswitch_state'; + $descr = 'Chassis state'; + $state = snmp_get($device, $chassis_state_oid, '-Oqv'); + if (!empty($state)) { + $state_index_id = create_state_index($state_name); + if ($state_index_id !== null) { + $states = array( + array($state_index_id, 'other', 0, 0, 3), + array($state_index_id, 'ok', 1, 1, 0), + array($state_index_id, 'degraded', 1, 2, 1), + array($state_index_id, 'failed', 1, 3, 2), + ); + + foreach ($states as $value) { + $insert = array( + 'state_index_id' => $value[0], + 'state_descr' => $value[1], + 'state_draw_graph' => $value[2], + 'state_value' => $value[3], + 'state_generic_value' => $value[4] + ); + dbInsert($insert, 'state_translations'); + } + } + discover_sensor($valid['sensor'], 'state', $device, $chassis_state_oid, 1, $state_name, $descr, '1', '1', null, null, null, null, $state, 'snmp', 1); + create_sensor_to_state_index($device, $state_name, 1); + } +} diff --git a/includes/discovery/sensors/temperatures/edgeswitch.inc.php b/includes/discovery/sensors/temperatures/edgeswitch.inc.php new file mode 100644 index 0000000000..ab2da16236 --- /dev/null +++ b/includes/discovery/sensors/temperatures/edgeswitch.inc.php @@ -0,0 +1,30 @@ + + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. Please see LICENSE.txt at the top level of + * the source code distribution for details. + */ + +if ($device['os'] == 'edgeswitch') { + d_echo('UBNT EdgeSwitch Temperatures'); + $sensor_type = 'edgeswitch_temp'; + //EdgeSwitch-BOXSERVICES-PRIVATE-MIB::boxServicesTempSensorIndex + $sensors_id_oid = '.1.3.6.1.4.1.4413.1.1.43.1.8.1.2'; + $sensors_id = snmp_walk($device, $sensors_id_oid, '-Ovq'); + + foreach (explode("\n", $sensors_id) as $sensor) { + $descr = 'Temperature '.$sensor.':'; + //EdgeSwitch-BOXSERVICES-PRIVATE-MIB::boxServicesTempSensorTemperature + $sensor_id_oid = '.1.3.6.1.4.1.4413.1.1.43.1.8.1.5.1.'.$sensor; + $current_value = trim(snmp_get($device, $sensor_id_oid, '-Oqv')); + + if ($current_value > 0) { + discover_sensor($valid['sensor'], 'temperature', $device, $sensor_id_oid, $sensor, $sensor_type, $descr, 1, 1, null, null, null, null, $current_value); + } + } +} diff --git a/includes/discovery/toner.inc.php b/includes/discovery/toner.inc.php index ddd742013e..4ea234329a 100644 --- a/includes/discovery/toner.inc.php +++ b/includes/discovery/toner.inc.php @@ -22,7 +22,7 @@ if ($device['os_group'] == 'printer') { $index = $split_oid[(count($split_oid) - 1)]; if (is_numeric($role)) { //ricoh using private oids to expose toner levels - if ($os == 'ricoh' || $os == 'nrg') { + if ($os == 'ricoh' || $os == 'nrg' || $os == 'lanier') { $toner_oid = ".1.3.6.1.4.1.367.3.2.1.2.24.1.1.5.$index"; $descr_oid = ".1.3.6.1.4.1.367.3.2.1.2.24.1.1.3.$index"; } else { @@ -37,14 +37,14 @@ if ($device['os_group'] == 'printer') { $current = snmp_get($device, $toner_oid, '-Oqv'); //ricoh private mibs returns values as percent, no capacity is disclosed as it is not needed - if ($os == 'ricoh') { + if ($os == 'ricoh' || $os == 'lanier') { $capacity = 100; } else { $capacity = snmp_get($device, $capacity_oid, '-Oqv'); } //fix for ricoh devices returning garbage and devices returning percentage - if ($os == 'ricoh' || $os == 'nrg') { + if ($os == 'ricoh' || $os == 'nrg' || $os == 'lanier') { if ($current == '-3') { $current = 50; } elseif ($current == '-100') { diff --git a/includes/polling/os/cimc.inc.php b/includes/polling/os/cimc.inc.php new file mode 100644 index 0000000000..bc5226a54c --- /dev/null +++ b/includes/polling/os/cimc.inc.php @@ -0,0 +1,22 @@ + + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. Please see LICENSE.txt at the top level of + * the source code distribution for details. + */ + +$oids = 'cucsComputeBoardModel.1 cucsComputeBoardSerial.1'; +$data = snmp_get_multi($device, $oids, '-OQUs', 'CISCO-UNIFIED-COMPUTING-COMPUTE-MIB'); +if (!empty($data[1]['cucsComputeBoardModel'])) { + $hardware = $data[1]['cucsComputeBoardModel']; +} +if (!empty($data[1]['cucsComputeBoardSerial'])) { + $serial = $data[1]['cucsComputeBoardSerial']; +} +$firmwaredata = explode(" ", $poll_device['sysDescr']); +$firmware = $firmwaredata[11]; diff --git a/includes/polling/os/fujitsupyos.inc.php b/includes/polling/os/fujitsupyos.inc.php new file mode 100644 index 0000000000..91558124aa --- /dev/null +++ b/includes/polling/os/fujitsupyos.inc.php @@ -0,0 +1,15 @@ + + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. Please see LICENSE.txt at the top level of + * the source code distribution for details. + */ + +$data = str_replace(array('Fujitsu ', ' Runtime Code '), '', explode(',', $poll_device['sysDescr'])); +$hardware = $data[0]; +$version = $data[1]; diff --git a/mibs/CISCO-UNIFIED-COMPUTING-COMPUTE-MIB b/mibs/CISCO-UNIFIED-COMPUTING-COMPUTE-MIB new file mode 100644 index 0000000000..45514011e7 --- /dev/null +++ b/mibs/CISCO-UNIFIED-COMPUTING-COMPUTE-MIB @@ -0,0 +1,12616 @@ +-- ********************************************************************* +-- CISCO-UNIFIED-COMPUTING-COMPUTE-MIB.my +-- +-- MIB representation of the Cisco Unified Computing System +-- COMPUTE management information model package +-- +-- Created January 2016 by Charles Bullis +-- +-- Copyright (c) 2005-2016 Cisco Systems, Inc. All rights reserved. +-- +-- ********************************************************************* + +CISCO-UNIFIED-COMPUTING-COMPUTE-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-TYPE, + Counter32, + Gauge32, + TimeTicks, + Counter64, + Unsigned32 + FROM SNMPv2-SMI + TEXTUAL-CONVENTION, + RowPointer, + DateAndTime, + DisplayString, + MacAddress, + TimeInterval, + TimeStamp, + TruthValue + FROM SNMPv2-TC + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + InetAddressIPv4, + InetAddressIPv6 + FROM INET-ADDRESS-MIB + ciscoMgmt + FROM CISCO-SMI + CiscoNetworkAddress, + Unsigned64, + CiscoInetAddressMask, + CiscoAlarmSeverity, + TimeIntervalSec + FROM CISCO-TC + ciscoUnifiedComputingMIBObjects, + CucsManagedObjectId, + CucsManagedObjectDn + FROM CISCO-UNIFIED-COMPUTING-MIB + CucsComputeABoardPower, + CucsComputeAdminLinkAggregation, + CucsComputeAdminMemoryState, + CucsComputeAdminPowerState, + CucsComputeAdminState, + CucsComputeAdminTrigger, + CucsComputeAlarmSeverity, + CucsComputeAssociation, + CucsComputeAvailability, + CucsComputeBlackListing, + CucsComputeBladeEpId, + CucsComputeBladeEpSlotId, + CucsComputeBladeFsmCurrentFsm, + CucsComputeBladeFsmStageName, + CucsComputeBladeFsmTaskFlags, + CucsComputeBladeFsmTaskItem, + CucsComputeBladeSlotId, + CucsComputeCartridgeDiscovery, + CucsComputeCartridgeSlotId, + CucsComputeChassisConnPolicyChassisId, + CucsComputeChassisDiscAction, + CucsComputeChassisDiscPolicyMulticastHwHash, + CucsComputeChassisQualMaxId, + CucsComputeChassisQualMinId, + CucsComputeCheckPoint, + CucsComputeConnectivityRebalancing, + CucsComputeDiscovery, + CucsComputeEquipmentConstraintType, + CucsComputeIOHubEnvStatsHistThresholded, + CucsComputeIOHubEnvStatsThresholded, + CucsComputeInstanceIdQualMaxId, + CucsComputeInstanceIdQualMinId, + CucsComputeIssues, + CucsComputeKvmMgmtPolicyVmediaEncryption, + CucsComputeLinkAggregation, + CucsComputeMbPowerStatsHistThresholded, + CucsComputeMbPowerStatsThresholded, + CucsComputeMbTempStatsHistThresholded, + CucsComputeMbTempStatsThresholded, + CucsComputeMemoryUnitConstraintType, + CucsComputeMode, + CucsComputeOwner, + CucsComputePCIeFatalCompletionStatsThresholded, + CucsComputePCIeFatalProtocolStatsThresholded, + CucsComputePCIeFatalReceiveStatsThresholded, + CucsComputePCIeFatalStatsThresholded, + CucsComputePciCapOrder, + CucsComputePhysicalFsmCurrentFsm, + CucsComputePhysicalFsmStageName, + CucsComputePhysicalFsmTaskFlags, + CucsComputePhysicalFsmTaskItem, + CucsComputePhysicalLowVoltageMemory, + CucsComputePooledEnclosureComputeSlotServerInstanceId, + CucsComputePooledEnclosureComputeSlotSlotId, + CucsComputePooledRackUnitId, + CucsComputePooledSlotSlotId, + CucsComputePowerTransitionSrc, + CucsComputePsuClusterState, + CucsComputePsuControlRedundancy, + CucsComputePsuRedundancy, + CucsComputePsuRedundancyOperQualifier, + CucsComputePsuRedundancyOperState, + CucsComputeRackQualMaxId, + CucsComputeRackQualMinId, + CucsComputeRackUnitFsmCurrentFsm, + CucsComputeRackUnitFsmStageName, + CucsComputeRackUnitFsmTaskFlags, + CucsComputeRackUnitFsmTaskItem, + CucsComputeRackUnitId, + CucsComputeRackUnitMbTempStatsHistThresholded, + CucsComputeRackUnitMbTempStatsThresholded, + CucsComputeScrubAction, + CucsComputeServerDiscPolicyFsmCurrentFsm, + CucsComputeServerDiscPolicyFsmStageName, + CucsComputeServerDiscPolicyFsmTaskItem, + CucsComputeServerMgmtDiscAction, + CucsComputeServerTypeCapType, + CucsComputeServerUnitChassisId, + CucsComputeServerUnitFsmCurrentFsm, + CucsComputeServerUnitFsmStageName, + CucsComputeServerUnitFsmTaskFlags, + CucsComputeServerUnitFsmTaskItem, + CucsComputeServerUnitServerInstanceId, + CucsComputeServerUnitSlotId, + CucsComputeSlotQualMaxId, + CucsComputeSlotQualMinId, + CucsComputeUpgradeStatus, + CucsConditionRemoteInvRslt, + CucsEquipmentBoardAggregationRole, + CucsEquipmentBoardConnectorType, + CucsEquipmentConnectionStatus, + CucsEquipmentFanSpeedPolicyFault, + CucsEquipmentOperability, + CucsEquipmentPowerState, + CucsEquipmentPresence, + CucsEquipmentSensorThresholdStatus, + CucsEquipmentSlotStatus, + CucsFsmCompletion, + CucsFsmFlags, + CucsFsmFsmStageStatus, + CucsLsOperState, + CucsNetworkSwitchId, + CucsPolicyPolicyOwner, + CucsPoolPoolAssignmentOrder, + CucsTrigAckChangeDetails, + CucsTrigAckChanges, + CucsTrigAckDisr, + CucsTrigAckOperState, + CucsTrigAckPrevOperState, + CucsTrigAdminState, + CucsTrigTrigState + FROM CISCO-UNIFIED-COMPUTING-TC-MIB; + +cucsComputeObjects MODULE-IDENTITY + LAST-UPDATED "201601180000Z" + ORGANIZATION "Cisco Systems Inc." + CONTACT-INFO + "Cisco Systems + Customer Service + + Postal: 170 W Tasman Drive + San Jose, CA 95134 + USA + + Tel: +1 800 553 -NETS + + E-mail: cs-san@cisco.com, cs-lan-switch-snmp@cisco.com" + DESCRIPTION + "MIB representation of the Cisco Unified Computing System + COMPUTE management information model package" + ::= { ciscoUnifiedComputingMIBObjects 9 } + +cucsComputeAutoconfigPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeAutoconfigPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy managed object table" + ::= { cucsComputeObjects 1 } + +cucsComputeAutoconfigPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeAutoconfigPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeAutoconfigPolicyTable table." + INDEX { cucsComputeAutoconfigPolicyInstanceId } + ::= { cucsComputeAutoconfigPolicyTable 1 } + +CucsComputeAutoconfigPolicyEntry ::= SEQUENCE { + cucsComputeAutoconfigPolicyInstanceId CucsManagedObjectId, + cucsComputeAutoconfigPolicyDn CucsManagedObjectDn, + cucsComputeAutoconfigPolicyRn SnmpAdminString, + cucsComputeAutoconfigPolicyDescr SnmpAdminString, + cucsComputeAutoconfigPolicyDstDn SnmpAdminString, + cucsComputeAutoconfigPolicyIntId SnmpAdminString, + cucsComputeAutoconfigPolicyName SnmpAdminString, + cucsComputeAutoconfigPolicyQualifier SnmpAdminString, + cucsComputeAutoconfigPolicySrcTemplName SnmpAdminString, + cucsComputeAutoconfigPolicyPolicyLevel Gauge32, + cucsComputeAutoconfigPolicyPolicyOwner CucsPolicyPolicyOwner, + cucsComputeAutoconfigPolicyOperQualifier SnmpAdminString +} + +cucsComputeAutoconfigPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeAutoconfigPolicyEntry 1 } + +cucsComputeAutoconfigPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:dn managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 2 } + +cucsComputeAutoconfigPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:rn managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 3 } + +cucsComputeAutoconfigPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:descr managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 4 } + +cucsComputeAutoconfigPolicyDstDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:dstDn managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 5 } + +cucsComputeAutoconfigPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:intId managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 6 } + +cucsComputeAutoconfigPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:name managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 7 } + +cucsComputeAutoconfigPolicyQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:qualifier managed + object property" + ::= { cucsComputeAutoconfigPolicyEntry 8 } + +cucsComputeAutoconfigPolicySrcTemplName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:srcTemplName + managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 9 } + +cucsComputeAutoconfigPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:policyLevel + managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 10 } + +cucsComputeAutoconfigPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:policyOwner + managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 11 } + +cucsComputeAutoconfigPolicyOperQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:AutoconfigPolicy:operQualifier + managed object property" + ::= { cucsComputeAutoconfigPolicyEntry 12 } + +cucsComputeBladeTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBladeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade managed object table" + ::= { cucsComputeObjects 2 } + +cucsComputeBladeEntry OBJECT-TYPE + SYNTAX CucsComputeBladeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBladeTable table." + INDEX { cucsComputeBladeInstanceId } + ::= { cucsComputeBladeTable 1 } + +CucsComputeBladeEntry ::= SEQUENCE { + cucsComputeBladeInstanceId CucsManagedObjectId, + cucsComputeBladeDn CucsManagedObjectDn, + cucsComputeBladeRn SnmpAdminString, + cucsComputeBladeAdminPower CucsComputeAdminPowerState, + cucsComputeBladeAdminState CucsComputeAdminState, + cucsComputeBladeAssignedToDn SnmpAdminString, + cucsComputeBladeAssociation CucsComputeAssociation, + cucsComputeBladeAvailability CucsComputeAvailability, + cucsComputeBladeAvailableMemory Gauge32, + cucsComputeBladeChassisId Gauge32, + cucsComputeBladeCheckPoint CucsComputeCheckPoint, + cucsComputeBladeConnPath CucsEquipmentConnectionStatus, + cucsComputeBladeConnStatus CucsEquipmentConnectionStatus, + cucsComputeBladeDescr SnmpAdminString, + cucsComputeBladeDiscovery CucsComputeDiscovery, + cucsComputeBladeFltAggr Unsigned64, + cucsComputeBladeFsmDescr SnmpAdminString, + cucsComputeBladeFsmFlags SnmpAdminString, + cucsComputeBladeFsmPrev SnmpAdminString, + cucsComputeBladeFsmProgr Gauge32, + cucsComputeBladeFsmRmtInvErrCode Gauge32, + cucsComputeBladeFsmRmtInvErrDescr SnmpAdminString, + cucsComputeBladeFsmRmtInvRslt CucsConditionRemoteInvRslt, + cucsComputeBladeFsmStageDescr SnmpAdminString, + cucsComputeBladeFsmStamp DateAndTime, + cucsComputeBladeFsmStatus SnmpAdminString, + cucsComputeBladeFsmTry Gauge32, + cucsComputeBladeIntId SnmpAdminString, + cucsComputeBladeLc CucsComputeAdminTrigger, + cucsComputeBladeLcTs DateAndTime, + cucsComputeBladeManagingInst CucsNetworkSwitchId, + cucsComputeBladeModel SnmpAdminString, + cucsComputeBladeName SnmpAdminString, + cucsComputeBladeNumOfAdaptors Gauge32, + cucsComputeBladeNumOfCores Gauge32, + cucsComputeBladeNumOfCpus Gauge32, + cucsComputeBladeNumOfEthHostIfs Gauge32, + cucsComputeBladeNumOfFcHostIfs Gauge32, + cucsComputeBladeNumOfThreads Gauge32, + cucsComputeBladeOperPower CucsEquipmentPowerState, + cucsComputeBladeOperQualifier CucsComputeIssues, + cucsComputeBladeOperState CucsLsOperState, + cucsComputeBladeOperability CucsEquipmentOperability, + cucsComputeBladeOriginalUuid SnmpAdminString, + cucsComputeBladePresence CucsEquipmentSlotStatus, + cucsComputeBladeRevision SnmpAdminString, + cucsComputeBladeSerial SnmpAdminString, + cucsComputeBladeServerId SnmpAdminString, + cucsComputeBladeSlotId CucsComputeBladeSlotId, + cucsComputeBladeTotalMemory Gauge32, + cucsComputeBladeUsrLbl SnmpAdminString, + cucsComputeBladeUuid SnmpAdminString, + cucsComputeBladeVendor SnmpAdminString, + cucsComputeBladeNumOfCoresEnabled Gauge32, + cucsComputeBladeLowVoltageMemory CucsComputePhysicalLowVoltageMemory, + cucsComputeBladeMemorySpeed Gauge32, + cucsComputeBladeMfgTime DateAndTime, + cucsComputeBladePartNumber SnmpAdminString, + cucsComputeBladeVid SnmpAdminString, + cucsComputeBladePolicyLevel Gauge32, + cucsComputeBladePolicyOwner CucsPolicyPolicyOwner, + cucsComputeBladeLocalId SnmpAdminString, + cucsComputeBladeScaledMode CucsComputeMode, + cucsComputeBladeUpgradeScenario CucsComputeUpgradeStatus, + cucsComputeBladeOperPwrTransSrc CucsComputePowerTransitionSrc, + cucsComputeBladeDiscoveryStatus CucsEquipmentConnectionStatus, + cucsComputeBladeNumOf40GAdaptorsWithOldFw Gauge32, + cucsComputeBladeNumOf40GAdaptorsWithUnknownFw Gauge32 +} + +cucsComputeBladeInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBladeEntry 1 } + +cucsComputeBladeDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:dn managed object property" + ::= { cucsComputeBladeEntry 2 } + +cucsComputeBladeRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:rn managed object property" + ::= { cucsComputeBladeEntry 3 } + +cucsComputeBladeAdminPower OBJECT-TYPE + SYNTAX CucsComputeAdminPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:adminPower managed object property" + ::= { cucsComputeBladeEntry 4 } + +cucsComputeBladeAdminState OBJECT-TYPE + SYNTAX CucsComputeAdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:adminState managed object property" + ::= { cucsComputeBladeEntry 5 } + +cucsComputeBladeAssignedToDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:assignedToDn managed object property" + ::= { cucsComputeBladeEntry 6 } + +cucsComputeBladeAssociation OBJECT-TYPE + SYNTAX CucsComputeAssociation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:association managed object property" + ::= { cucsComputeBladeEntry 7 } + +cucsComputeBladeAvailability OBJECT-TYPE + SYNTAX CucsComputeAvailability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:availability managed object property" + ::= { cucsComputeBladeEntry 8 } + +cucsComputeBladeAvailableMemory OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:availableMemory managed object property" + ::= { cucsComputeBladeEntry 9 } + +cucsComputeBladeChassisId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:chassisId managed object property" + ::= { cucsComputeBladeEntry 10 } + +cucsComputeBladeCheckPoint OBJECT-TYPE + SYNTAX CucsComputeCheckPoint + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:checkPoint managed object property" + ::= { cucsComputeBladeEntry 11 } + +cucsComputeBladeConnPath OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:connPath managed object property" + ::= { cucsComputeBladeEntry 12 } + +cucsComputeBladeConnStatus OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:connStatus managed object property" + ::= { cucsComputeBladeEntry 13 } + +cucsComputeBladeDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:descr managed object property" + ::= { cucsComputeBladeEntry 14 } + +cucsComputeBladeDiscovery OBJECT-TYPE + SYNTAX CucsComputeDiscovery + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:discovery managed object property" + ::= { cucsComputeBladeEntry 15 } + +cucsComputeBladeFltAggr OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fltAggr managed object property" + ::= { cucsComputeBladeEntry 16 } + +cucsComputeBladeFsmDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmDescr managed object property" + ::= { cucsComputeBladeEntry 17 } + +cucsComputeBladeFsmFlags OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmFlags managed object property" + ::= { cucsComputeBladeEntry 18 } + +cucsComputeBladeFsmPrev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmPrev managed object property" + ::= { cucsComputeBladeEntry 19 } + +cucsComputeBladeFsmProgr OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmProgr managed object property" + ::= { cucsComputeBladeEntry 20 } + +cucsComputeBladeFsmRmtInvErrCode OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmRmtInvErrCode managed object property" + ::= { cucsComputeBladeEntry 21 } + +cucsComputeBladeFsmRmtInvErrDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmRmtInvErrDescr managed + object property" + ::= { cucsComputeBladeEntry 22 } + +cucsComputeBladeFsmRmtInvRslt OBJECT-TYPE + SYNTAX CucsConditionRemoteInvRslt + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmRmtInvRslt managed object property" + ::= { cucsComputeBladeEntry 23 } + +cucsComputeBladeFsmStageDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmStageDescr managed object property" + ::= { cucsComputeBladeEntry 24 } + +cucsComputeBladeFsmStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmStamp managed object property" + ::= { cucsComputeBladeEntry 25 } + +cucsComputeBladeFsmStatus OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmStatus managed object property" + ::= { cucsComputeBladeEntry 26 } + +cucsComputeBladeFsmTry OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:fsmTry managed object property" + ::= { cucsComputeBladeEntry 27 } + +cucsComputeBladeIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:intId managed object property" + ::= { cucsComputeBladeEntry 28 } + +cucsComputeBladeLc OBJECT-TYPE + SYNTAX CucsComputeAdminTrigger + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:lc managed object property" + ::= { cucsComputeBladeEntry 29 } + +cucsComputeBladeLcTs OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:lcTs managed object property" + ::= { cucsComputeBladeEntry 30 } + +cucsComputeBladeManagingInst OBJECT-TYPE + SYNTAX CucsNetworkSwitchId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:managingInst managed object property" + ::= { cucsComputeBladeEntry 31 } + +cucsComputeBladeModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:model managed object property" + ::= { cucsComputeBladeEntry 32 } + +cucsComputeBladeName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:name managed object property" + ::= { cucsComputeBladeEntry 33 } + +cucsComputeBladeNumOfAdaptors OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:numOfAdaptors managed object property" + ::= { cucsComputeBladeEntry 34 } + +cucsComputeBladeNumOfCores OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:numOfCores managed object property" + ::= { cucsComputeBladeEntry 35 } + +cucsComputeBladeNumOfCpus OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:numOfCpus managed object property" + ::= { cucsComputeBladeEntry 36 } + +cucsComputeBladeNumOfEthHostIfs OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:numOfEthHostIfs managed object property" + ::= { cucsComputeBladeEntry 37 } + +cucsComputeBladeNumOfFcHostIfs OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:numOfFcHostIfs managed object property" + ::= { cucsComputeBladeEntry 38 } + +cucsComputeBladeNumOfThreads OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:numOfThreads managed object property" + ::= { cucsComputeBladeEntry 39 } + +cucsComputeBladeOperPower OBJECT-TYPE + SYNTAX CucsEquipmentPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:operPower managed object property" + ::= { cucsComputeBladeEntry 40 } + +cucsComputeBladeOperQualifier OBJECT-TYPE + SYNTAX CucsComputeIssues + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:operQualifier managed object property" + ::= { cucsComputeBladeEntry 41 } + +cucsComputeBladeOperState OBJECT-TYPE + SYNTAX CucsLsOperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:operState managed object property" + ::= { cucsComputeBladeEntry 42 } + +cucsComputeBladeOperability OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:operability managed object property" + ::= { cucsComputeBladeEntry 43 } + +cucsComputeBladeOriginalUuid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:originalUuid managed object property" + ::= { cucsComputeBladeEntry 44 } + +cucsComputeBladePresence OBJECT-TYPE + SYNTAX CucsEquipmentSlotStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:presence managed object property" + ::= { cucsComputeBladeEntry 45 } + +cucsComputeBladeRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:revision managed object property" + ::= { cucsComputeBladeEntry 46 } + +cucsComputeBladeSerial OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:serial managed object property" + ::= { cucsComputeBladeEntry 47 } + +cucsComputeBladeServerId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:serverId managed object property" + ::= { cucsComputeBladeEntry 48 } + +cucsComputeBladeSlotId OBJECT-TYPE + SYNTAX CucsComputeBladeSlotId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:slotId managed object property" + ::= { cucsComputeBladeEntry 49 } + +cucsComputeBladeTotalMemory OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:totalMemory managed object property" + ::= { cucsComputeBladeEntry 50 } + +cucsComputeBladeUsrLbl OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:usrLbl managed object property" + ::= { cucsComputeBladeEntry 51 } + +cucsComputeBladeUuid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:uuid managed object property" + ::= { cucsComputeBladeEntry 52 } + +cucsComputeBladeVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:vendor managed object property" + ::= { cucsComputeBladeEntry 53 } + +cucsComputeBladeNumOfCoresEnabled OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:numOfCoresEnabled managed + object property" + ::= { cucsComputeBladeEntry 54 } + +cucsComputeBladeLowVoltageMemory OBJECT-TYPE + SYNTAX CucsComputePhysicalLowVoltageMemory + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:lowVoltageMemory managed object property" + ::= { cucsComputeBladeEntry 55 } + +cucsComputeBladeMemorySpeed OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:memorySpeed managed object property" + ::= { cucsComputeBladeEntry 56 } + +cucsComputeBladeMfgTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:mfgTime managed object property" + ::= { cucsComputeBladeEntry 57 } + +cucsComputeBladePartNumber OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:partNumber managed object property" + ::= { cucsComputeBladeEntry 58 } + +cucsComputeBladeVid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:vid managed object property" + ::= { cucsComputeBladeEntry 59 } + +cucsComputeBladePolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:policyLevel managed object property" + ::= { cucsComputeBladeEntry 60 } + +cucsComputeBladePolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:policyOwner managed object property" + ::= { cucsComputeBladeEntry 61 } + +cucsComputeBladeLocalId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:localId managed object property" + ::= { cucsComputeBladeEntry 62 } + +cucsComputeBladeScaledMode OBJECT-TYPE + SYNTAX CucsComputeMode + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:scaledMode managed object property" + ::= { cucsComputeBladeEntry 63 } + +cucsComputeBladeUpgradeScenario OBJECT-TYPE + SYNTAX CucsComputeUpgradeStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:upgradeScenario managed object property" + ::= { cucsComputeBladeEntry 64 } + +cucsComputeBladeOperPwrTransSrc OBJECT-TYPE + SYNTAX CucsComputePowerTransitionSrc + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:operPwrTransSrc managed object property" + ::= { cucsComputeBladeEntry 65 } + +cucsComputeBladeDiscoveryStatus OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:discoveryStatus managed object property" + ::= { cucsComputeBladeEntry 66 } + +cucsComputeBladeNumOf40GAdaptorsWithOldFw OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:numOf40GAdaptorsWithOldFw + managed object property" + ::= { cucsComputeBladeEntry 68 } + +cucsComputeBladeNumOf40GAdaptorsWithUnknownFw OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Blade:numOf40GAdaptorsWithUnknownFw + managed object property" + ::= { cucsComputeBladeEntry 69 } + +cucsComputeBladeDiscPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBladeDiscPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy managed object table" + ::= { cucsComputeObjects 3 } + +cucsComputeBladeDiscPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeBladeDiscPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBladeDiscPolicyTable table." + INDEX { cucsComputeBladeDiscPolicyInstanceId } + ::= { cucsComputeBladeDiscPolicyTable 1 } + +CucsComputeBladeDiscPolicyEntry ::= SEQUENCE { + cucsComputeBladeDiscPolicyInstanceId CucsManagedObjectId, + cucsComputeBladeDiscPolicyDn CucsManagedObjectDn, + cucsComputeBladeDiscPolicyRn SnmpAdminString, + cucsComputeBladeDiscPolicyAction SnmpAdminString, + cucsComputeBladeDiscPolicyDescr SnmpAdminString, + cucsComputeBladeDiscPolicyIntId SnmpAdminString, + cucsComputeBladeDiscPolicyName SnmpAdminString, + cucsComputeBladeDiscPolicyQualifier SnmpAdminString, + cucsComputeBladeDiscPolicyScrubPolicyName SnmpAdminString, + cucsComputeBladeDiscPolicyPolicyLevel Gauge32, + cucsComputeBladeDiscPolicyPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputeBladeDiscPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBladeDiscPolicyEntry 1 } + +cucsComputeBladeDiscPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:dn managed object property" + ::= { cucsComputeBladeDiscPolicyEntry 2 } + +cucsComputeBladeDiscPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:rn managed object property" + ::= { cucsComputeBladeDiscPolicyEntry 3 } + +cucsComputeBladeDiscPolicyAction OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:action managed object property" + ::= { cucsComputeBladeDiscPolicyEntry 4 } + +cucsComputeBladeDiscPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:descr managed object property" + ::= { cucsComputeBladeDiscPolicyEntry 5 } + +cucsComputeBladeDiscPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:intId managed object property" + ::= { cucsComputeBladeDiscPolicyEntry 6 } + +cucsComputeBladeDiscPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:name managed object property" + ::= { cucsComputeBladeDiscPolicyEntry 7 } + +cucsComputeBladeDiscPolicyQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:qualifier managed + object property" + ::= { cucsComputeBladeDiscPolicyEntry 8 } + +cucsComputeBladeDiscPolicyScrubPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:scrubPolicyName + managed object property" + ::= { cucsComputeBladeDiscPolicyEntry 9 } + +cucsComputeBladeDiscPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:policyLevel + managed object property" + ::= { cucsComputeBladeDiscPolicyEntry 10 } + +cucsComputeBladeDiscPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeDiscPolicy:policyOwner + managed object property" + ::= { cucsComputeBladeDiscPolicyEntry 11 } + +cucsComputeBladeEpTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBladeEpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp managed object table" + ::= { cucsComputeObjects 66 } + +cucsComputeBladeEpEntry OBJECT-TYPE + SYNTAX CucsComputeBladeEpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBladeEpTable table." + INDEX { cucsComputeBladeEpInstanceId } + ::= { cucsComputeBladeEpTable 1 } + +CucsComputeBladeEpEntry ::= SEQUENCE { + cucsComputeBladeEpInstanceId CucsManagedObjectId, + cucsComputeBladeEpDn CucsManagedObjectDn, + cucsComputeBladeEpRn SnmpAdminString, + cucsComputeBladeEpAdminState CucsComputeAdminState, + cucsComputeBladeEpChassisId Gauge32, + cucsComputeBladeEpEpDn SnmpAdminString, + cucsComputeBladeEpId CucsComputeBladeEpId, + cucsComputeBladeEpOperQualifierReason SnmpAdminString, + cucsComputeBladeEpOperState CucsLsOperState, + cucsComputeBladeEpPeerPresence CucsEquipmentSlotStatus, + cucsComputeBladeEpPresence CucsEquipmentSlotStatus, + cucsComputeBladeEpSlotId CucsComputeBladeEpSlotId +} + +cucsComputeBladeEpInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBladeEpEntry 1 } + +cucsComputeBladeEpDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:dn managed object property" + ::= { cucsComputeBladeEpEntry 2 } + +cucsComputeBladeEpRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:rn managed object property" + ::= { cucsComputeBladeEpEntry 3 } + +cucsComputeBladeEpAdminState OBJECT-TYPE + SYNTAX CucsComputeAdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:adminState managed object property" + ::= { cucsComputeBladeEpEntry 4 } + +cucsComputeBladeEpChassisId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:chassisId managed object property" + ::= { cucsComputeBladeEpEntry 5 } + +cucsComputeBladeEpEpDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:epDn managed object property" + ::= { cucsComputeBladeEpEntry 6 } + +cucsComputeBladeEpId OBJECT-TYPE + SYNTAX CucsComputeBladeEpId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:id managed object property" + ::= { cucsComputeBladeEpEntry 7 } + +cucsComputeBladeEpOperQualifierReason OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:operQualifierReason + managed object property" + ::= { cucsComputeBladeEpEntry 8 } + +cucsComputeBladeEpOperState OBJECT-TYPE + SYNTAX CucsLsOperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:operState managed object property" + ::= { cucsComputeBladeEpEntry 9 } + +cucsComputeBladeEpPeerPresence OBJECT-TYPE + SYNTAX CucsEquipmentSlotStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:peerPresence managed object property" + ::= { cucsComputeBladeEpEntry 10 } + +cucsComputeBladeEpPresence OBJECT-TYPE + SYNTAX CucsEquipmentSlotStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:presence managed object property" + ::= { cucsComputeBladeEpEntry 11 } + +cucsComputeBladeEpSlotId OBJECT-TYPE + SYNTAX CucsComputeBladeEpSlotId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeEp:slotId managed object property" + ::= { cucsComputeBladeEpEntry 12 } + +cucsComputeBladeFsmTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBladeFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm managed object table" + ::= { cucsComputeObjects 48 } + +cucsComputeBladeFsmEntry OBJECT-TYPE + SYNTAX CucsComputeBladeFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBladeFsmTable table." + INDEX { cucsComputeBladeFsmInstanceId } + ::= { cucsComputeBladeFsmTable 1 } + +CucsComputeBladeFsmEntry ::= SEQUENCE { + cucsComputeBladeFsmInstanceId CucsManagedObjectId, + cucsComputeBladeFsmDn CucsManagedObjectDn, + cucsComputeBladeFsmRn SnmpAdminString, + cucsComputeBladeFsmCompletionTime DateAndTime, + cucsComputeBladeFsmCurrentFsm CucsComputeBladeFsmCurrentFsm, + cucsComputeBladeFsmDescrData SnmpAdminString, + cucsComputeBladeFsmFsmStatus CucsFsmFsmStageStatus, + cucsComputeBladeFsmProgress Gauge32, + cucsComputeBladeFsmRmtErrCode Gauge32, + cucsComputeBladeFsmRmtErrDescr SnmpAdminString, + cucsComputeBladeFsmRmtRslt CucsConditionRemoteInvRslt +} + +cucsComputeBladeFsmInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBladeFsmEntry 1 } + +cucsComputeBladeFsmDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:dn managed object property" + ::= { cucsComputeBladeFsmEntry 2 } + +cucsComputeBladeFsmRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:rn managed object property" + ::= { cucsComputeBladeFsmEntry 3 } + +cucsComputeBladeFsmCompletionTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:completionTime managed + object property" + ::= { cucsComputeBladeFsmEntry 4 } + +cucsComputeBladeFsmCurrentFsm OBJECT-TYPE + SYNTAX CucsComputeBladeFsmCurrentFsm + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:currentFsm managed object property" + ::= { cucsComputeBladeFsmEntry 5 } + +cucsComputeBladeFsmDescrData OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:descr managed object property" + ::= { cucsComputeBladeFsmEntry 6 } + +cucsComputeBladeFsmFsmStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:fsmStatus managed object property" + ::= { cucsComputeBladeFsmEntry 7 } + +cucsComputeBladeFsmProgress OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:progress managed object property" + ::= { cucsComputeBladeFsmEntry 8 } + +cucsComputeBladeFsmRmtErrCode OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:rmtErrCode managed object property" + ::= { cucsComputeBladeFsmEntry 9 } + +cucsComputeBladeFsmRmtErrDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:rmtErrDescr managed object property" + ::= { cucsComputeBladeFsmEntry 10 } + +cucsComputeBladeFsmRmtRslt OBJECT-TYPE + SYNTAX CucsConditionRemoteInvRslt + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsm:rmtRslt managed object property" + ::= { cucsComputeBladeFsmEntry 11 } + +cucsComputeBladeFsmStageTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBladeFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmStage managed object table" + ::= { cucsComputeObjects 49 } + +cucsComputeBladeFsmStageEntry OBJECT-TYPE + SYNTAX CucsComputeBladeFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBladeFsmStageTable table." + INDEX { cucsComputeBladeFsmStageInstanceId } + ::= { cucsComputeBladeFsmStageTable 1 } + +CucsComputeBladeFsmStageEntry ::= SEQUENCE { + cucsComputeBladeFsmStageInstanceId CucsManagedObjectId, + cucsComputeBladeFsmStageDn CucsManagedObjectDn, + cucsComputeBladeFsmStageRn SnmpAdminString, + cucsComputeBladeFsmStageDescrData SnmpAdminString, + cucsComputeBladeFsmStageLastUpdateTime DateAndTime, + cucsComputeBladeFsmStageName CucsComputeBladeFsmStageName, + cucsComputeBladeFsmStageOrder Gauge32, + cucsComputeBladeFsmStageRetry Gauge32, + cucsComputeBladeFsmStageStageStatus CucsFsmFsmStageStatus +} + +cucsComputeBladeFsmStageInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBladeFsmStageEntry 1 } + +cucsComputeBladeFsmStageDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmStage:dn managed object property" + ::= { cucsComputeBladeFsmStageEntry 2 } + +cucsComputeBladeFsmStageRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmStage:rn managed object property" + ::= { cucsComputeBladeFsmStageEntry 3 } + +cucsComputeBladeFsmStageDescrData OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmStage:descr managed object property" + ::= { cucsComputeBladeFsmStageEntry 4 } + +cucsComputeBladeFsmStageLastUpdateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmStage:lastUpdateTime + managed object property" + ::= { cucsComputeBladeFsmStageEntry 5 } + +cucsComputeBladeFsmStageName OBJECT-TYPE + SYNTAX CucsComputeBladeFsmStageName + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmStage:name managed object property" + ::= { cucsComputeBladeFsmStageEntry 6 } + +cucsComputeBladeFsmStageOrder OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmStage:order managed object property" + ::= { cucsComputeBladeFsmStageEntry 7 } + +cucsComputeBladeFsmStageRetry OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmStage:retry managed object property" + ::= { cucsComputeBladeFsmStageEntry 8 } + +cucsComputeBladeFsmStageStageStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmStage:stageStatus managed + object property" + ::= { cucsComputeBladeFsmStageEntry 9 } + +cucsComputeBladeFsmTaskTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBladeFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmTask managed object table" + ::= { cucsComputeObjects 4 } + +cucsComputeBladeFsmTaskEntry OBJECT-TYPE + SYNTAX CucsComputeBladeFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBladeFsmTaskTable table." + INDEX { cucsComputeBladeFsmTaskInstanceId } + ::= { cucsComputeBladeFsmTaskTable 1 } + +CucsComputeBladeFsmTaskEntry ::= SEQUENCE { + cucsComputeBladeFsmTaskInstanceId CucsManagedObjectId, + cucsComputeBladeFsmTaskDn CucsManagedObjectDn, + cucsComputeBladeFsmTaskRn SnmpAdminString, + cucsComputeBladeFsmTaskCompletion CucsFsmCompletion, + cucsComputeBladeFsmTaskFlags CucsComputeBladeFsmTaskFlags, + cucsComputeBladeFsmTaskItem CucsComputeBladeFsmTaskItem, + cucsComputeBladeFsmTaskSeqId Gauge32 +} + +cucsComputeBladeFsmTaskInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBladeFsmTaskEntry 1 } + +cucsComputeBladeFsmTaskDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmTask:dn managed object property" + ::= { cucsComputeBladeFsmTaskEntry 2 } + +cucsComputeBladeFsmTaskRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmTask:rn managed object property" + ::= { cucsComputeBladeFsmTaskEntry 3 } + +cucsComputeBladeFsmTaskCompletion OBJECT-TYPE + SYNTAX CucsFsmCompletion + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmTask:completion managed + object property" + ::= { cucsComputeBladeFsmTaskEntry 4 } + +cucsComputeBladeFsmTaskFlags OBJECT-TYPE + SYNTAX CucsComputeBladeFsmTaskFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmTask:flags managed object property" + ::= { cucsComputeBladeFsmTaskEntry 5 } + +cucsComputeBladeFsmTaskItem OBJECT-TYPE + SYNTAX CucsComputeBladeFsmTaskItem + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmTask:item managed object property" + ::= { cucsComputeBladeFsmTaskEntry 6 } + +cucsComputeBladeFsmTaskSeqId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeFsmTask:seqId managed object property" + ::= { cucsComputeBladeFsmTaskEntry 7 } + +cucsComputeBladeInheritPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBladeInheritPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy managed object table" + ::= { cucsComputeObjects 5 } + +cucsComputeBladeInheritPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeBladeInheritPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBladeInheritPolicyTable table." + INDEX { cucsComputeBladeInheritPolicyInstanceId } + ::= { cucsComputeBladeInheritPolicyTable 1 } + +CucsComputeBladeInheritPolicyEntry ::= SEQUENCE { + cucsComputeBladeInheritPolicyInstanceId CucsManagedObjectId, + cucsComputeBladeInheritPolicyDn CucsManagedObjectDn, + cucsComputeBladeInheritPolicyRn SnmpAdminString, + cucsComputeBladeInheritPolicyDescr SnmpAdminString, + cucsComputeBladeInheritPolicyDstDn SnmpAdminString, + cucsComputeBladeInheritPolicyIntId SnmpAdminString, + cucsComputeBladeInheritPolicyName SnmpAdminString, + cucsComputeBladeInheritPolicyQualifier SnmpAdminString, + cucsComputeBladeInheritPolicyPolicyLevel Gauge32, + cucsComputeBladeInheritPolicyPolicyOwner CucsPolicyPolicyOwner, + cucsComputeBladeInheritPolicyOperQualifier SnmpAdminString +} + +cucsComputeBladeInheritPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBladeInheritPolicyEntry 1 } + +cucsComputeBladeInheritPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:dn managed object property" + ::= { cucsComputeBladeInheritPolicyEntry 2 } + +cucsComputeBladeInheritPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:rn managed object property" + ::= { cucsComputeBladeInheritPolicyEntry 3 } + +cucsComputeBladeInheritPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:descr managed + object property" + ::= { cucsComputeBladeInheritPolicyEntry 4 } + +cucsComputeBladeInheritPolicyDstDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:dstDn managed + object property" + ::= { cucsComputeBladeInheritPolicyEntry 5 } + +cucsComputeBladeInheritPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:intId managed + object property" + ::= { cucsComputeBladeInheritPolicyEntry 6 } + +cucsComputeBladeInheritPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:name managed + object property" + ::= { cucsComputeBladeInheritPolicyEntry 7 } + +cucsComputeBladeInheritPolicyQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:qualifier + managed object property" + ::= { cucsComputeBladeInheritPolicyEntry 8 } + +cucsComputeBladeInheritPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:policyLevel + managed object property" + ::= { cucsComputeBladeInheritPolicyEntry 9 } + +cucsComputeBladeInheritPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:policyOwner + managed object property" + ::= { cucsComputeBladeInheritPolicyEntry 10 } + +cucsComputeBladeInheritPolicyOperQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BladeInheritPolicy:operQualifier + managed object property" + ::= { cucsComputeBladeInheritPolicyEntry 11 } + +cucsComputeBoardTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBoardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:Board managed object table" + ::= { cucsComputeObjects 6 } + +cucsComputeBoardEntry OBJECT-TYPE + SYNTAX CucsComputeBoardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBoardTable table." + INDEX { cucsComputeBoardInstanceId } + ::= { cucsComputeBoardTable 1 } + +CucsComputeBoardEntry ::= SEQUENCE { + cucsComputeBoardInstanceId CucsManagedObjectId, + cucsComputeBoardDn CucsManagedObjectDn, + cucsComputeBoardRn SnmpAdminString, + cucsComputeBoardCmosVoltage CucsEquipmentSensorThresholdStatus, + cucsComputeBoardId Gauge32, + cucsComputeBoardModel SnmpAdminString, + cucsComputeBoardOperPower CucsEquipmentPowerState, + cucsComputeBoardOperState CucsEquipmentOperability, + cucsComputeBoardOperability CucsEquipmentOperability, + cucsComputeBoardPerf CucsEquipmentSensorThresholdStatus, + cucsComputeBoardPower CucsComputeABoardPower, + cucsComputeBoardPresence CucsEquipmentPresence, + cucsComputeBoardRevision SnmpAdminString, + cucsComputeBoardSerial SnmpAdminString, + cucsComputeBoardThermal CucsEquipmentSensorThresholdStatus, + cucsComputeBoardVendor SnmpAdminString, + cucsComputeBoardVoltage CucsEquipmentSensorThresholdStatus, + cucsComputeBoardOperQualifierReason SnmpAdminString, + cucsComputeBoardPowerUsage CucsEquipmentSensorThresholdStatus, + cucsComputeBoardFaultQualifier SnmpAdminString, + cucsComputeBoardLocationDn SnmpAdminString, + cucsComputeBoardCpuTypeDescription SnmpAdminString +} + +cucsComputeBoardInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBoardEntry 1 } + +cucsComputeBoardDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:dn managed object property" + ::= { cucsComputeBoardEntry 2 } + +cucsComputeBoardRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:rn managed object property" + ::= { cucsComputeBoardEntry 3 } + +cucsComputeBoardCmosVoltage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:cmosVoltage managed object property" + ::= { cucsComputeBoardEntry 4 } + +cucsComputeBoardId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:id managed object property" + ::= { cucsComputeBoardEntry 5 } + +cucsComputeBoardModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:model managed object property" + ::= { cucsComputeBoardEntry 6 } + +cucsComputeBoardOperPower OBJECT-TYPE + SYNTAX CucsEquipmentPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:operPower managed object property" + ::= { cucsComputeBoardEntry 7 } + +cucsComputeBoardOperState OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:operState managed object property" + ::= { cucsComputeBoardEntry 8 } + +cucsComputeBoardOperability OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:operability managed object property" + ::= { cucsComputeBoardEntry 9 } + +cucsComputeBoardPerf OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:perf managed object property" + ::= { cucsComputeBoardEntry 10 } + +cucsComputeBoardPower OBJECT-TYPE + SYNTAX CucsComputeABoardPower + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:power managed object property" + ::= { cucsComputeBoardEntry 11 } + +cucsComputeBoardPresence OBJECT-TYPE + SYNTAX CucsEquipmentPresence + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:presence managed object property" + ::= { cucsComputeBoardEntry 12 } + +cucsComputeBoardRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:revision managed object property" + ::= { cucsComputeBoardEntry 13 } + +cucsComputeBoardSerial OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:serial managed object property" + ::= { cucsComputeBoardEntry 14 } + +cucsComputeBoardThermal OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:thermal managed object property" + ::= { cucsComputeBoardEntry 15 } + +cucsComputeBoardVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:vendor managed object property" + ::= { cucsComputeBoardEntry 16 } + +cucsComputeBoardVoltage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:voltage managed object property" + ::= { cucsComputeBoardEntry 17 } + +cucsComputeBoardOperQualifierReason OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:operQualifierReason managed + object property" + ::= { cucsComputeBoardEntry 18 } + +cucsComputeBoardPowerUsage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:powerUsage managed object property" + ::= { cucsComputeBoardEntry 19 } + +cucsComputeBoardFaultQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:faultQualifier managed object property" + ::= { cucsComputeBoardEntry 20 } + +cucsComputeBoardLocationDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:locationDn managed object property" + ::= { cucsComputeBoardEntry 21 } + +cucsComputeBoardCpuTypeDescription OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Board:cpuTypeDescription managed + object property" + ::= { cucsComputeBoardEntry 23 } + +cucsComputeBoardConnectorTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBoardConnectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardConnector managed object table" + ::= { cucsComputeObjects 63 } + +cucsComputeBoardConnectorEntry OBJECT-TYPE + SYNTAX CucsComputeBoardConnectorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBoardConnectorTable table." + INDEX { cucsComputeBoardConnectorInstanceId } + ::= { cucsComputeBoardConnectorTable 1 } + +CucsComputeBoardConnectorEntry ::= SEQUENCE { + cucsComputeBoardConnectorInstanceId CucsManagedObjectId, + cucsComputeBoardConnectorDn CucsManagedObjectDn, + cucsComputeBoardConnectorRn SnmpAdminString, + cucsComputeBoardConnectorBoardConnectorType CucsEquipmentBoardConnectorType, + cucsComputeBoardConnectorMasterSlotId Gauge32, + cucsComputeBoardConnectorSlaveSlotId Gauge32 +} + +cucsComputeBoardConnectorInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBoardConnectorEntry 1 } + +cucsComputeBoardConnectorDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardConnector:dn managed object property" + ::= { cucsComputeBoardConnectorEntry 2 } + +cucsComputeBoardConnectorRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardConnector:rn managed object property" + ::= { cucsComputeBoardConnectorEntry 3 } + +cucsComputeBoardConnectorBoardConnectorType OBJECT-TYPE + SYNTAX CucsEquipmentBoardConnectorType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardConnector:boardConnectorType + managed object property" + ::= { cucsComputeBoardConnectorEntry 4 } + +cucsComputeBoardConnectorMasterSlotId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardConnector:masterSlotId + managed object property" + ::= { cucsComputeBoardConnectorEntry 5 } + +cucsComputeBoardConnectorSlaveSlotId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardConnector:slaveSlotId managed + object property" + ::= { cucsComputeBoardConnectorEntry 6 } + +cucsComputeBoardControllerTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeBoardControllerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController managed object table" + ::= { cucsComputeObjects 7 } + +cucsComputeBoardControllerEntry OBJECT-TYPE + SYNTAX CucsComputeBoardControllerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeBoardControllerTable table." + INDEX { cucsComputeBoardControllerInstanceId } + ::= { cucsComputeBoardControllerTable 1 } + +CucsComputeBoardControllerEntry ::= SEQUENCE { + cucsComputeBoardControllerInstanceId CucsManagedObjectId, + cucsComputeBoardControllerDn CucsManagedObjectDn, + cucsComputeBoardControllerRn SnmpAdminString, + cucsComputeBoardControllerId Gauge32, + cucsComputeBoardControllerModel SnmpAdminString, + cucsComputeBoardControllerOperState CucsEquipmentOperability, + cucsComputeBoardControllerOperability CucsEquipmentOperability, + cucsComputeBoardControllerPerf CucsEquipmentSensorThresholdStatus, + cucsComputeBoardControllerPower CucsEquipmentPowerState, + cucsComputeBoardControllerPresence CucsEquipmentPresence, + cucsComputeBoardControllerRevision SnmpAdminString, + cucsComputeBoardControllerSerial SnmpAdminString, + cucsComputeBoardControllerThermal CucsEquipmentSensorThresholdStatus, + cucsComputeBoardControllerVendor SnmpAdminString, + cucsComputeBoardControllerVoltage CucsEquipmentSensorThresholdStatus, + cucsComputeBoardControllerOperQualifierReason SnmpAdminString, + cucsComputeBoardControllerLocationDn SnmpAdminString +} + +cucsComputeBoardControllerInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeBoardControllerEntry 1 } + +cucsComputeBoardControllerDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:dn managed object property" + ::= { cucsComputeBoardControllerEntry 2 } + +cucsComputeBoardControllerRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:rn managed object property" + ::= { cucsComputeBoardControllerEntry 3 } + +cucsComputeBoardControllerId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:id managed object property" + ::= { cucsComputeBoardControllerEntry 4 } + +cucsComputeBoardControllerModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:model managed object property" + ::= { cucsComputeBoardControllerEntry 5 } + +cucsComputeBoardControllerOperState OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:operState managed + object property" + ::= { cucsComputeBoardControllerEntry 6 } + +cucsComputeBoardControllerOperability OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:operability + managed object property" + ::= { cucsComputeBoardControllerEntry 7 } + +cucsComputeBoardControllerPerf OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:perf managed object property" + ::= { cucsComputeBoardControllerEntry 8 } + +cucsComputeBoardControllerPower OBJECT-TYPE + SYNTAX CucsEquipmentPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:power managed object property" + ::= { cucsComputeBoardControllerEntry 9 } + +cucsComputeBoardControllerPresence OBJECT-TYPE + SYNTAX CucsEquipmentPresence + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:presence managed + object property" + ::= { cucsComputeBoardControllerEntry 10 } + +cucsComputeBoardControllerRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:revision managed + object property" + ::= { cucsComputeBoardControllerEntry 11 } + +cucsComputeBoardControllerSerial OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:serial managed object property" + ::= { cucsComputeBoardControllerEntry 12 } + +cucsComputeBoardControllerThermal OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:thermal managed + object property" + ::= { cucsComputeBoardControllerEntry 13 } + +cucsComputeBoardControllerVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:vendor managed object property" + ::= { cucsComputeBoardControllerEntry 14 } + +cucsComputeBoardControllerVoltage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:voltage managed + object property" + ::= { cucsComputeBoardControllerEntry 15 } + +cucsComputeBoardControllerOperQualifierReason OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:operQualifierReason + managed object property" + ::= { cucsComputeBoardControllerEntry 16 } + +cucsComputeBoardControllerLocationDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:BoardController:locationDn managed + object property" + ::= { cucsComputeBoardControllerEntry 17 } + +cucsComputeCartridgeTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeCartridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge managed object table" + ::= { cucsComputeObjects 71 } + +cucsComputeCartridgeEntry OBJECT-TYPE + SYNTAX CucsComputeCartridgeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeCartridgeTable table." + INDEX { cucsComputeCartridgeInstanceId } + ::= { cucsComputeCartridgeTable 1 } + +CucsComputeCartridgeEntry ::= SEQUENCE { + cucsComputeCartridgeInstanceId CucsManagedObjectId, + cucsComputeCartridgeDn CucsManagedObjectDn, + cucsComputeCartridgeRn SnmpAdminString, + cucsComputeCartridgeChassisId Gauge32, + cucsComputeCartridgeDiscovery CucsComputeCartridgeDiscovery, + cucsComputeCartridgeFltAggr Unsigned64, + cucsComputeCartridgeId Gauge32, + cucsComputeCartridgeLc CucsComputeAdminTrigger, + cucsComputeCartridgeLcTs DateAndTime, + cucsComputeCartridgeModel SnmpAdminString, + cucsComputeCartridgeOperQualifierReason SnmpAdminString, + cucsComputeCartridgeOperState CucsEquipmentOperability, + cucsComputeCartridgeOperability CucsEquipmentOperability, + cucsComputeCartridgePerf CucsEquipmentSensorThresholdStatus, + cucsComputeCartridgePower CucsEquipmentPowerState, + cucsComputeCartridgePresence CucsEquipmentPresence, + cucsComputeCartridgeRevision SnmpAdminString, + cucsComputeCartridgeSerial SnmpAdminString, + cucsComputeCartridgeSlotId CucsComputeCartridgeSlotId, + cucsComputeCartridgeThermal CucsEquipmentSensorThresholdStatus, + cucsComputeCartridgeVendor SnmpAdminString, + cucsComputeCartridgeVoltage CucsEquipmentSensorThresholdStatus +} + +cucsComputeCartridgeInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeCartridgeEntry 1 } + +cucsComputeCartridgeDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:dn managed object property" + ::= { cucsComputeCartridgeEntry 2 } + +cucsComputeCartridgeRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:rn managed object property" + ::= { cucsComputeCartridgeEntry 3 } + +cucsComputeCartridgeChassisId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:chassisId managed object property" + ::= { cucsComputeCartridgeEntry 4 } + +cucsComputeCartridgeDiscovery OBJECT-TYPE + SYNTAX CucsComputeCartridgeDiscovery + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:discovery managed object property" + ::= { cucsComputeCartridgeEntry 5 } + +cucsComputeCartridgeFltAggr OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:fltAggr managed object property" + ::= { cucsComputeCartridgeEntry 6 } + +cucsComputeCartridgeId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:id managed object property" + ::= { cucsComputeCartridgeEntry 7 } + +cucsComputeCartridgeLc OBJECT-TYPE + SYNTAX CucsComputeAdminTrigger + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:lc managed object property" + ::= { cucsComputeCartridgeEntry 8 } + +cucsComputeCartridgeLcTs OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:lcTs managed object property" + ::= { cucsComputeCartridgeEntry 9 } + +cucsComputeCartridgeModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:model managed object property" + ::= { cucsComputeCartridgeEntry 10 } + +cucsComputeCartridgeOperQualifierReason OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:operQualifierReason + managed object property" + ::= { cucsComputeCartridgeEntry 11 } + +cucsComputeCartridgeOperState OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:operState managed object property" + ::= { cucsComputeCartridgeEntry 12 } + +cucsComputeCartridgeOperability OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:operability managed object property" + ::= { cucsComputeCartridgeEntry 13 } + +cucsComputeCartridgePerf OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:perf managed object property" + ::= { cucsComputeCartridgeEntry 14 } + +cucsComputeCartridgePower OBJECT-TYPE + SYNTAX CucsEquipmentPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:power managed object property" + ::= { cucsComputeCartridgeEntry 15 } + +cucsComputeCartridgePresence OBJECT-TYPE + SYNTAX CucsEquipmentPresence + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:presence managed object property" + ::= { cucsComputeCartridgeEntry 16 } + +cucsComputeCartridgeRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:revision managed object property" + ::= { cucsComputeCartridgeEntry 17 } + +cucsComputeCartridgeSerial OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:serial managed object property" + ::= { cucsComputeCartridgeEntry 18 } + +cucsComputeCartridgeSlotId OBJECT-TYPE + SYNTAX CucsComputeCartridgeSlotId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:slotId managed object property" + ::= { cucsComputeCartridgeEntry 19 } + +cucsComputeCartridgeThermal OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:thermal managed object property" + ::= { cucsComputeCartridgeEntry 20 } + +cucsComputeCartridgeVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:vendor managed object property" + ::= { cucsComputeCartridgeEntry 21 } + +cucsComputeCartridgeVoltage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Cartridge:voltage managed object property" + ::= { cucsComputeCartridgeEntry 22 } + +cucsComputeChassisConnPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeChassisConnPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy managed object table" + ::= { cucsComputeObjects 46 } + +cucsComputeChassisConnPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeChassisConnPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeChassisConnPolicyTable table." + INDEX { cucsComputeChassisConnPolicyInstanceId } + ::= { cucsComputeChassisConnPolicyTable 1 } + +CucsComputeChassisConnPolicyEntry ::= SEQUENCE { + cucsComputeChassisConnPolicyInstanceId CucsManagedObjectId, + cucsComputeChassisConnPolicyDn CucsManagedObjectDn, + cucsComputeChassisConnPolicyRn SnmpAdminString, + cucsComputeChassisConnPolicyAdminState CucsComputeAdminLinkAggregation, + cucsComputeChassisConnPolicyChassisId CucsComputeChassisConnPolicyChassisId, + cucsComputeChassisConnPolicyDescr SnmpAdminString, + cucsComputeChassisConnPolicyIntId SnmpAdminString, + cucsComputeChassisConnPolicyName SnmpAdminString, + cucsComputeChassisConnPolicyQualifier SnmpAdminString, + cucsComputeChassisConnPolicySwitchId CucsNetworkSwitchId, + cucsComputeChassisConnPolicyPolicyLevel Gauge32, + cucsComputeChassisConnPolicyPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputeChassisConnPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeChassisConnPolicyEntry 1 } + +cucsComputeChassisConnPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:dn managed object property" + ::= { cucsComputeChassisConnPolicyEntry 2 } + +cucsComputeChassisConnPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:rn managed object property" + ::= { cucsComputeChassisConnPolicyEntry 3 } + +cucsComputeChassisConnPolicyAdminState OBJECT-TYPE + SYNTAX CucsComputeAdminLinkAggregation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:adminState + managed object property" + ::= { cucsComputeChassisConnPolicyEntry 4 } + +cucsComputeChassisConnPolicyChassisId OBJECT-TYPE + SYNTAX CucsComputeChassisConnPolicyChassisId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:chassisId + managed object property" + ::= { cucsComputeChassisConnPolicyEntry 5 } + +cucsComputeChassisConnPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:descr managed + object property" + ::= { cucsComputeChassisConnPolicyEntry 6 } + +cucsComputeChassisConnPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:intId managed + object property" + ::= { cucsComputeChassisConnPolicyEntry 7 } + +cucsComputeChassisConnPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:name managed object property" + ::= { cucsComputeChassisConnPolicyEntry 8 } + +cucsComputeChassisConnPolicyQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:qualifier + managed object property" + ::= { cucsComputeChassisConnPolicyEntry 9 } + +cucsComputeChassisConnPolicySwitchId OBJECT-TYPE + SYNTAX CucsNetworkSwitchId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:switchId managed + object property" + ::= { cucsComputeChassisConnPolicyEntry 10 } + +cucsComputeChassisConnPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:policyLevel + managed object property" + ::= { cucsComputeChassisConnPolicyEntry 11 } + +cucsComputeChassisConnPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisConnPolicy:policyOwner + managed object property" + ::= { cucsComputeChassisConnPolicyEntry 12 } + +cucsComputeChassisDiscPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeChassisDiscPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy managed object table" + ::= { cucsComputeObjects 8 } + +cucsComputeChassisDiscPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeChassisDiscPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeChassisDiscPolicyTable table." + INDEX { cucsComputeChassisDiscPolicyInstanceId } + ::= { cucsComputeChassisDiscPolicyTable 1 } + +CucsComputeChassisDiscPolicyEntry ::= SEQUENCE { + cucsComputeChassisDiscPolicyInstanceId CucsManagedObjectId, + cucsComputeChassisDiscPolicyDn CucsManagedObjectDn, + cucsComputeChassisDiscPolicyRn SnmpAdminString, + cucsComputeChassisDiscPolicyAction CucsComputeChassisDiscAction, + cucsComputeChassisDiscPolicyDescr SnmpAdminString, + cucsComputeChassisDiscPolicyIntId SnmpAdminString, + cucsComputeChassisDiscPolicyName SnmpAdminString, + cucsComputeChassisDiscPolicyQualifier SnmpAdminString, + cucsComputeChassisDiscPolicyRebalance CucsComputeConnectivityRebalancing, + cucsComputeChassisDiscPolicyLinkAggregationPref CucsComputeLinkAggregation, + cucsComputeChassisDiscPolicyPolicyLevel Gauge32, + cucsComputeChassisDiscPolicyPolicyOwner CucsPolicyPolicyOwner, + cucsComputeChassisDiscPolicyMulticastHwHash CucsComputeChassisDiscPolicyMulticastHwHash +} + +cucsComputeChassisDiscPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeChassisDiscPolicyEntry 1 } + +cucsComputeChassisDiscPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:dn managed object property" + ::= { cucsComputeChassisDiscPolicyEntry 2 } + +cucsComputeChassisDiscPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:rn managed object property" + ::= { cucsComputeChassisDiscPolicyEntry 3 } + +cucsComputeChassisDiscPolicyAction OBJECT-TYPE + SYNTAX CucsComputeChassisDiscAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:action managed + object property" + ::= { cucsComputeChassisDiscPolicyEntry 4 } + +cucsComputeChassisDiscPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:descr managed + object property" + ::= { cucsComputeChassisDiscPolicyEntry 5 } + +cucsComputeChassisDiscPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:intId managed + object property" + ::= { cucsComputeChassisDiscPolicyEntry 6 } + +cucsComputeChassisDiscPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:name managed object property" + ::= { cucsComputeChassisDiscPolicyEntry 7 } + +cucsComputeChassisDiscPolicyQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:qualifier + managed object property" + ::= { cucsComputeChassisDiscPolicyEntry 8 } + +cucsComputeChassisDiscPolicyRebalance OBJECT-TYPE + SYNTAX CucsComputeConnectivityRebalancing + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:rebalance + managed object property" + ::= { cucsComputeChassisDiscPolicyEntry 9 } + +cucsComputeChassisDiscPolicyLinkAggregationPref OBJECT-TYPE + SYNTAX CucsComputeLinkAggregation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:linkAggregationPref + managed object property" + ::= { cucsComputeChassisDiscPolicyEntry 10 } + +cucsComputeChassisDiscPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:policyLevel + managed object property" + ::= { cucsComputeChassisDiscPolicyEntry 11 } + +cucsComputeChassisDiscPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:policyOwner + managed object property" + ::= { cucsComputeChassisDiscPolicyEntry 12 } + +cucsComputeChassisDiscPolicyMulticastHwHash OBJECT-TYPE + SYNTAX CucsComputeChassisDiscPolicyMulticastHwHash + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisDiscPolicy:multicastHwHash + managed object property" + ::= { cucsComputeChassisDiscPolicyEntry 13 } + +cucsComputeChassisQualTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeChassisQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisQual managed object table" + ::= { cucsComputeObjects 9 } + +cucsComputeChassisQualEntry OBJECT-TYPE + SYNTAX CucsComputeChassisQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeChassisQualTable table." + INDEX { cucsComputeChassisQualInstanceId } + ::= { cucsComputeChassisQualTable 1 } + +CucsComputeChassisQualEntry ::= SEQUENCE { + cucsComputeChassisQualInstanceId CucsManagedObjectId, + cucsComputeChassisQualDn CucsManagedObjectDn, + cucsComputeChassisQualRn SnmpAdminString, + cucsComputeChassisQualMaxId CucsComputeChassisQualMaxId, + cucsComputeChassisQualMinId CucsComputeChassisQualMinId +} + +cucsComputeChassisQualInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeChassisQualEntry 1 } + +cucsComputeChassisQualDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisQual:dn managed object property" + ::= { cucsComputeChassisQualEntry 2 } + +cucsComputeChassisQualRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisQual:rn managed object property" + ::= { cucsComputeChassisQualEntry 3 } + +cucsComputeChassisQualMaxId OBJECT-TYPE + SYNTAX CucsComputeChassisQualMaxId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisQual:maxId managed object property" + ::= { cucsComputeChassisQualEntry 4 } + +cucsComputeChassisQualMinId OBJECT-TYPE + SYNTAX CucsComputeChassisQualMinId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ChassisQual:minId managed object property" + ::= { cucsComputeChassisQualEntry 5 } + +cucsComputeConstraintDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeConstraintDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef managed object table" + ::= { cucsComputeObjects 67 } + +cucsComputeConstraintDefEntry OBJECT-TYPE + SYNTAX CucsComputeConstraintDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeConstraintDefTable table." + INDEX { cucsComputeConstraintDefInstanceId } + ::= { cucsComputeConstraintDefTable 1 } + +CucsComputeConstraintDefEntry ::= SEQUENCE { + cucsComputeConstraintDefInstanceId CucsManagedObjectId, + cucsComputeConstraintDefDn CucsManagedObjectDn, + cucsComputeConstraintDefRn SnmpAdminString, + cucsComputeConstraintDefConstraintType CucsComputeEquipmentConstraintType, + cucsComputeConstraintDefDescr SnmpAdminString, + cucsComputeConstraintDefHwModel SnmpAdminString, + cucsComputeConstraintDefHwRevision SnmpAdminString, + cucsComputeConstraintDefHwVendor SnmpAdminString, + cucsComputeConstraintDefIntId SnmpAdminString, + cucsComputeConstraintDefName SnmpAdminString, + cucsComputeConstraintDefPolicyLevel Gauge32, + cucsComputeConstraintDefPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputeConstraintDefInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeConstraintDefEntry 1 } + +cucsComputeConstraintDefDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:dn managed object property" + ::= { cucsComputeConstraintDefEntry 2 } + +cucsComputeConstraintDefRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:rn managed object property" + ::= { cucsComputeConstraintDefEntry 3 } + +cucsComputeConstraintDefConstraintType OBJECT-TYPE + SYNTAX CucsComputeEquipmentConstraintType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:constraintType + managed object property" + ::= { cucsComputeConstraintDefEntry 4 } + +cucsComputeConstraintDefDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:descr managed object property" + ::= { cucsComputeConstraintDefEntry 5 } + +cucsComputeConstraintDefHwModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:hwModel managed object property" + ::= { cucsComputeConstraintDefEntry 6 } + +cucsComputeConstraintDefHwRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:hwRevision managed + object property" + ::= { cucsComputeConstraintDefEntry 7 } + +cucsComputeConstraintDefHwVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:hwVendor managed object property" + ::= { cucsComputeConstraintDefEntry 8 } + +cucsComputeConstraintDefIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:intId managed object property" + ::= { cucsComputeConstraintDefEntry 9 } + +cucsComputeConstraintDefName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:name managed object property" + ::= { cucsComputeConstraintDefEntry 10 } + +cucsComputeConstraintDefPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:policyLevel managed + object property" + ::= { cucsComputeConstraintDefEntry 11 } + +cucsComputeConstraintDefPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ConstraintDef:policyOwner managed + object property" + ::= { cucsComputeConstraintDefEntry 12 } + +cucsComputeDefaultsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeDefaultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:Defaults managed object table" + ::= { cucsComputeObjects 10 } + +cucsComputeDefaultsEntry OBJECT-TYPE + SYNTAX CucsComputeDefaultsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeDefaultsTable table." + INDEX { cucsComputeDefaultsInstanceId } + ::= { cucsComputeDefaultsTable 1 } + +CucsComputeDefaultsEntry ::= SEQUENCE { + cucsComputeDefaultsInstanceId CucsManagedObjectId, + cucsComputeDefaultsDn CucsManagedObjectDn, + cucsComputeDefaultsRn SnmpAdminString +} + +cucsComputeDefaultsInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeDefaultsEntry 1 } + +cucsComputeDefaultsDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Defaults:dn managed object property" + ::= { cucsComputeDefaultsEntry 2 } + +cucsComputeDefaultsRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Defaults:rn managed object property" + ::= { cucsComputeDefaultsEntry 3 } + +cucsComputeExtBoardTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeExtBoardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard managed object table" + ::= { cucsComputeObjects 64 } + +cucsComputeExtBoardEntry OBJECT-TYPE + SYNTAX CucsComputeExtBoardEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeExtBoardTable table." + INDEX { cucsComputeExtBoardInstanceId } + ::= { cucsComputeExtBoardTable 1 } + +CucsComputeExtBoardEntry ::= SEQUENCE { + cucsComputeExtBoardInstanceId CucsManagedObjectId, + cucsComputeExtBoardDn CucsManagedObjectDn, + cucsComputeExtBoardRn SnmpAdminString, + cucsComputeExtBoardBoardAggregationRole CucsEquipmentBoardAggregationRole, + cucsComputeExtBoardChassisId Gauge32, + cucsComputeExtBoardCmosVoltage CucsEquipmentSensorThresholdStatus, + cucsComputeExtBoardConnPath CucsEquipmentConnectionStatus, + cucsComputeExtBoardConnStatus CucsEquipmentConnectionStatus, + cucsComputeExtBoardFaultQualifier SnmpAdminString, + cucsComputeExtBoardId Gauge32, + cucsComputeExtBoardLocationDn SnmpAdminString, + cucsComputeExtBoardManagingInst CucsNetworkSwitchId, + cucsComputeExtBoardModel SnmpAdminString, + cucsComputeExtBoardOperPower CucsEquipmentPowerState, + cucsComputeExtBoardOperQualifierReason SnmpAdminString, + cucsComputeExtBoardOperState CucsEquipmentOperability, + cucsComputeExtBoardOperability CucsEquipmentOperability, + cucsComputeExtBoardPerf CucsEquipmentSensorThresholdStatus, + cucsComputeExtBoardPower CucsComputeABoardPower, + cucsComputeExtBoardPowerUsage CucsEquipmentSensorThresholdStatus, + cucsComputeExtBoardPresence CucsEquipmentPresence, + cucsComputeExtBoardRevision SnmpAdminString, + cucsComputeExtBoardSerial SnmpAdminString, + cucsComputeExtBoardSlotId Gauge32, + cucsComputeExtBoardThermal CucsEquipmentSensorThresholdStatus, + cucsComputeExtBoardVendor SnmpAdminString, + cucsComputeExtBoardVoltage CucsEquipmentSensorThresholdStatus, + cucsComputeExtBoardDiscoveryStatus CucsEquipmentConnectionStatus +} + +cucsComputeExtBoardInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeExtBoardEntry 1 } + +cucsComputeExtBoardDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:dn managed object property" + ::= { cucsComputeExtBoardEntry 2 } + +cucsComputeExtBoardRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:rn managed object property" + ::= { cucsComputeExtBoardEntry 3 } + +cucsComputeExtBoardBoardAggregationRole OBJECT-TYPE + SYNTAX CucsEquipmentBoardAggregationRole + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:boardAggregationRole + managed object property" + ::= { cucsComputeExtBoardEntry 4 } + +cucsComputeExtBoardChassisId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:chassisId managed object property" + ::= { cucsComputeExtBoardEntry 5 } + +cucsComputeExtBoardCmosVoltage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:cmosVoltage managed object property" + ::= { cucsComputeExtBoardEntry 6 } + +cucsComputeExtBoardConnPath OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:connPath managed object property" + ::= { cucsComputeExtBoardEntry 7 } + +cucsComputeExtBoardConnStatus OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:connStatus managed object property" + ::= { cucsComputeExtBoardEntry 8 } + +cucsComputeExtBoardFaultQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:faultQualifier managed + object property" + ::= { cucsComputeExtBoardEntry 9 } + +cucsComputeExtBoardId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:id managed object property" + ::= { cucsComputeExtBoardEntry 10 } + +cucsComputeExtBoardLocationDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:locationDn managed object property" + ::= { cucsComputeExtBoardEntry 11 } + +cucsComputeExtBoardManagingInst OBJECT-TYPE + SYNTAX CucsNetworkSwitchId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:managingInst managed object property" + ::= { cucsComputeExtBoardEntry 12 } + +cucsComputeExtBoardModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:model managed object property" + ::= { cucsComputeExtBoardEntry 13 } + +cucsComputeExtBoardOperPower OBJECT-TYPE + SYNTAX CucsEquipmentPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:operPower managed object property" + ::= { cucsComputeExtBoardEntry 14 } + +cucsComputeExtBoardOperQualifierReason OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:operQualifierReason + managed object property" + ::= { cucsComputeExtBoardEntry 15 } + +cucsComputeExtBoardOperState OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:operState managed object property" + ::= { cucsComputeExtBoardEntry 16 } + +cucsComputeExtBoardOperability OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:operability managed object property" + ::= { cucsComputeExtBoardEntry 17 } + +cucsComputeExtBoardPerf OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:perf managed object property" + ::= { cucsComputeExtBoardEntry 18 } + +cucsComputeExtBoardPower OBJECT-TYPE + SYNTAX CucsComputeABoardPower + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:power managed object property" + ::= { cucsComputeExtBoardEntry 19 } + +cucsComputeExtBoardPowerUsage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:powerUsage managed object property" + ::= { cucsComputeExtBoardEntry 20 } + +cucsComputeExtBoardPresence OBJECT-TYPE + SYNTAX CucsEquipmentPresence + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:presence managed object property" + ::= { cucsComputeExtBoardEntry 21 } + +cucsComputeExtBoardRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:revision managed object property" + ::= { cucsComputeExtBoardEntry 22 } + +cucsComputeExtBoardSerial OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:serial managed object property" + ::= { cucsComputeExtBoardEntry 23 } + +cucsComputeExtBoardSlotId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:slotId managed object property" + ::= { cucsComputeExtBoardEntry 24 } + +cucsComputeExtBoardThermal OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:thermal managed object property" + ::= { cucsComputeExtBoardEntry 25 } + +cucsComputeExtBoardVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:vendor managed object property" + ::= { cucsComputeExtBoardEntry 26 } + +cucsComputeExtBoardVoltage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:voltage managed object property" + ::= { cucsComputeExtBoardEntry 27 } + +cucsComputeExtBoardDiscoveryStatus OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ExtBoard:discoveryStatus managed + object property" + ::= { cucsComputeExtBoardEntry 28 } + +cucsComputeFwSyncAckTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeFwSyncAckEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck managed object table" + ::= { cucsComputeObjects 60 } + +cucsComputeFwSyncAckEntry OBJECT-TYPE + SYNTAX CucsComputeFwSyncAckEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeFwSyncAckTable table." + INDEX { cucsComputeFwSyncAckInstanceId } + ::= { cucsComputeFwSyncAckTable 1 } + +CucsComputeFwSyncAckEntry ::= SEQUENCE { + cucsComputeFwSyncAckInstanceId CucsManagedObjectId, + cucsComputeFwSyncAckDn CucsManagedObjectDn, + cucsComputeFwSyncAckRn SnmpAdminString, + cucsComputeFwSyncAckAcked DateAndTime, + cucsComputeFwSyncAckAckedBy SnmpAdminString, + cucsComputeFwSyncAckAdminState CucsTrigAdminState, + cucsComputeFwSyncAckAutoDelete TruthValue, + cucsComputeFwSyncAckChangeBy SnmpAdminString, + cucsComputeFwSyncAckChangeDetails CucsTrigAckChangeDetails, + cucsComputeFwSyncAckChanges CucsTrigAckChanges, + cucsComputeFwSyncAckDescr SnmpAdminString, + cucsComputeFwSyncAckDisr CucsTrigAckDisr, + cucsComputeFwSyncAckIgnoreCap TruthValue, + cucsComputeFwSyncAckIntId SnmpAdminString, + cucsComputeFwSyncAckModified DateAndTime, + cucsComputeFwSyncAckName SnmpAdminString, + cucsComputeFwSyncAckOperScheduler SnmpAdminString, + cucsComputeFwSyncAckOperState CucsTrigAckOperState, + cucsComputeFwSyncAckPolicyLevel Gauge32, + cucsComputeFwSyncAckPolicyOwner CucsPolicyPolicyOwner, + cucsComputeFwSyncAckPrevOperState CucsTrigAckPrevOperState, + cucsComputeFwSyncAckScheduler SnmpAdminString, + cucsComputeFwSyncAckTriggerConfigState CucsTrigTrigState +} + +cucsComputeFwSyncAckInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeFwSyncAckEntry 1 } + +cucsComputeFwSyncAckDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:dn managed object property" + ::= { cucsComputeFwSyncAckEntry 2 } + +cucsComputeFwSyncAckRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:rn managed object property" + ::= { cucsComputeFwSyncAckEntry 3 } + +cucsComputeFwSyncAckAcked OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:acked managed object property" + ::= { cucsComputeFwSyncAckEntry 4 } + +cucsComputeFwSyncAckAckedBy OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:ackedBy managed object property" + ::= { cucsComputeFwSyncAckEntry 5 } + +cucsComputeFwSyncAckAdminState OBJECT-TYPE + SYNTAX CucsTrigAdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:adminState managed object property" + ::= { cucsComputeFwSyncAckEntry 6 } + +cucsComputeFwSyncAckAutoDelete OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:autoDelete managed object property" + ::= { cucsComputeFwSyncAckEntry 7 } + +cucsComputeFwSyncAckChangeBy OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:changeBy managed object property" + ::= { cucsComputeFwSyncAckEntry 8 } + +cucsComputeFwSyncAckChangeDetails OBJECT-TYPE + SYNTAX CucsTrigAckChangeDetails + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:changeDetails managed + object property" + ::= { cucsComputeFwSyncAckEntry 9 } + +cucsComputeFwSyncAckChanges OBJECT-TYPE + SYNTAX CucsTrigAckChanges + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:changes managed object property" + ::= { cucsComputeFwSyncAckEntry 10 } + +cucsComputeFwSyncAckDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:descr managed object property" + ::= { cucsComputeFwSyncAckEntry 11 } + +cucsComputeFwSyncAckDisr OBJECT-TYPE + SYNTAX CucsTrigAckDisr + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:disr managed object property" + ::= { cucsComputeFwSyncAckEntry 12 } + +cucsComputeFwSyncAckIgnoreCap OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:ignoreCap managed object property" + ::= { cucsComputeFwSyncAckEntry 13 } + +cucsComputeFwSyncAckIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:intId managed object property" + ::= { cucsComputeFwSyncAckEntry 14 } + +cucsComputeFwSyncAckModified OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:modified managed object property" + ::= { cucsComputeFwSyncAckEntry 15 } + +cucsComputeFwSyncAckName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:name managed object property" + ::= { cucsComputeFwSyncAckEntry 16 } + +cucsComputeFwSyncAckOperScheduler OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:operScheduler managed + object property" + ::= { cucsComputeFwSyncAckEntry 17 } + +cucsComputeFwSyncAckOperState OBJECT-TYPE + SYNTAX CucsTrigAckOperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:operState managed object property" + ::= { cucsComputeFwSyncAckEntry 18 } + +cucsComputeFwSyncAckPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:policyLevel managed object property" + ::= { cucsComputeFwSyncAckEntry 19 } + +cucsComputeFwSyncAckPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:policyOwner managed object property" + ::= { cucsComputeFwSyncAckEntry 20 } + +cucsComputeFwSyncAckPrevOperState OBJECT-TYPE + SYNTAX CucsTrigAckPrevOperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:prevOperState managed + object property" + ::= { cucsComputeFwSyncAckEntry 21 } + +cucsComputeFwSyncAckScheduler OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:scheduler managed object property" + ::= { cucsComputeFwSyncAckEntry 22 } + +cucsComputeFwSyncAckTriggerConfigState OBJECT-TYPE + SYNTAX CucsTrigTrigState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:FwSyncAck:triggerConfigState + managed object property" + ::= { cucsComputeFwSyncAckEntry 23 } + +cucsComputeHealthLedSensorAlarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeHealthLedSensorAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:HealthLedSensorAlarm managed object table" + ::= { cucsComputeObjects 59 } + +cucsComputeHealthLedSensorAlarmEntry OBJECT-TYPE + SYNTAX CucsComputeHealthLedSensorAlarmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeHealthLedSensorAlarmTable table." + INDEX { cucsComputeHealthLedSensorAlarmInstanceId } + ::= { cucsComputeHealthLedSensorAlarmTable 1 } + +CucsComputeHealthLedSensorAlarmEntry ::= SEQUENCE { + cucsComputeHealthLedSensorAlarmInstanceId CucsManagedObjectId, + cucsComputeHealthLedSensorAlarmDn CucsManagedObjectDn, + cucsComputeHealthLedSensorAlarmRn SnmpAdminString, + cucsComputeHealthLedSensorAlarmAlarmDesc SnmpAdminString, + cucsComputeHealthLedSensorAlarmAlarmSeverity CucsComputeAlarmSeverity, + cucsComputeHealthLedSensorAlarmSensorId Gauge32, + cucsComputeHealthLedSensorAlarmSensorName SnmpAdminString +} + +cucsComputeHealthLedSensorAlarmInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeHealthLedSensorAlarmEntry 1 } + +cucsComputeHealthLedSensorAlarmDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:HealthLedSensorAlarm:dn managed + object property" + ::= { cucsComputeHealthLedSensorAlarmEntry 2 } + +cucsComputeHealthLedSensorAlarmRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:HealthLedSensorAlarm:rn managed + object property" + ::= { cucsComputeHealthLedSensorAlarmEntry 3 } + +cucsComputeHealthLedSensorAlarmAlarmDesc OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:HealthLedSensorAlarm:alarmDesc + managed object property" + ::= { cucsComputeHealthLedSensorAlarmEntry 4 } + +cucsComputeHealthLedSensorAlarmAlarmSeverity OBJECT-TYPE + SYNTAX CucsComputeAlarmSeverity + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:HealthLedSensorAlarm:alarmSeverity + managed object property" + ::= { cucsComputeHealthLedSensorAlarmEntry 5 } + +cucsComputeHealthLedSensorAlarmSensorId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:HealthLedSensorAlarm:sensorId + managed object property" + ::= { cucsComputeHealthLedSensorAlarmEntry 6 } + +cucsComputeHealthLedSensorAlarmSensorName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:HealthLedSensorAlarm:sensorName + managed object property" + ::= { cucsComputeHealthLedSensorAlarmEntry 7 } + +cucsComputeIOHubTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeIOHubEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub managed object table" + ::= { cucsComputeObjects 11 } + +cucsComputeIOHubEntry OBJECT-TYPE + SYNTAX CucsComputeIOHubEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeIOHubTable table." + INDEX { cucsComputeIOHubInstanceId } + ::= { cucsComputeIOHubTable 1 } + +CucsComputeIOHubEntry ::= SEQUENCE { + cucsComputeIOHubInstanceId CucsManagedObjectId, + cucsComputeIOHubDn CucsManagedObjectDn, + cucsComputeIOHubRn SnmpAdminString, + cucsComputeIOHubId Gauge32, + cucsComputeIOHubModel SnmpAdminString, + cucsComputeIOHubOperState CucsEquipmentOperability, + cucsComputeIOHubOperability CucsEquipmentOperability, + cucsComputeIOHubPerf CucsEquipmentSensorThresholdStatus, + cucsComputeIOHubPower CucsEquipmentPowerState, + cucsComputeIOHubPresence CucsEquipmentPresence, + cucsComputeIOHubRevision SnmpAdminString, + cucsComputeIOHubSerial SnmpAdminString, + cucsComputeIOHubThermal CucsEquipmentSensorThresholdStatus, + cucsComputeIOHubVendor SnmpAdminString, + cucsComputeIOHubVoltage CucsEquipmentSensorThresholdStatus, + cucsComputeIOHubOperQualifierReason SnmpAdminString, + cucsComputeIOHubLocationDn SnmpAdminString +} + +cucsComputeIOHubInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeIOHubEntry 1 } + +cucsComputeIOHubDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:dn managed object property" + ::= { cucsComputeIOHubEntry 2 } + +cucsComputeIOHubRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:rn managed object property" + ::= { cucsComputeIOHubEntry 3 } + +cucsComputeIOHubId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:id managed object property" + ::= { cucsComputeIOHubEntry 4 } + +cucsComputeIOHubModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:model managed object property" + ::= { cucsComputeIOHubEntry 5 } + +cucsComputeIOHubOperState OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:operState managed object property" + ::= { cucsComputeIOHubEntry 6 } + +cucsComputeIOHubOperability OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:operability managed object property" + ::= { cucsComputeIOHubEntry 7 } + +cucsComputeIOHubPerf OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:perf managed object property" + ::= { cucsComputeIOHubEntry 8 } + +cucsComputeIOHubPower OBJECT-TYPE + SYNTAX CucsEquipmentPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:power managed object property" + ::= { cucsComputeIOHubEntry 9 } + +cucsComputeIOHubPresence OBJECT-TYPE + SYNTAX CucsEquipmentPresence + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:presence managed object property" + ::= { cucsComputeIOHubEntry 10 } + +cucsComputeIOHubRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:revision managed object property" + ::= { cucsComputeIOHubEntry 11 } + +cucsComputeIOHubSerial OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:serial managed object property" + ::= { cucsComputeIOHubEntry 12 } + +cucsComputeIOHubThermal OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:thermal managed object property" + ::= { cucsComputeIOHubEntry 13 } + +cucsComputeIOHubVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:vendor managed object property" + ::= { cucsComputeIOHubEntry 14 } + +cucsComputeIOHubVoltage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:voltage managed object property" + ::= { cucsComputeIOHubEntry 15 } + +cucsComputeIOHubOperQualifierReason OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:operQualifierReason managed + object property" + ::= { cucsComputeIOHubEntry 16 } + +cucsComputeIOHubLocationDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHub:locationDn managed object property" + ::= { cucsComputeIOHubEntry 17 } + +cucsComputeIOHubEnvStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeIOHubEnvStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats managed object table" + ::= { cucsComputeObjects 12 } + +cucsComputeIOHubEnvStatsEntry OBJECT-TYPE + SYNTAX CucsComputeIOHubEnvStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeIOHubEnvStatsTable table." + INDEX { cucsComputeIOHubEnvStatsInstanceId } + ::= { cucsComputeIOHubEnvStatsTable 1 } + +CucsComputeIOHubEnvStatsEntry ::= SEQUENCE { + cucsComputeIOHubEnvStatsInstanceId CucsManagedObjectId, + cucsComputeIOHubEnvStatsDn CucsManagedObjectDn, + cucsComputeIOHubEnvStatsRn SnmpAdminString, + cucsComputeIOHubEnvStatsIntervals Gauge32, + cucsComputeIOHubEnvStatsSuspect TruthValue, + cucsComputeIOHubEnvStatsTemperature INTEGER, + cucsComputeIOHubEnvStatsTemperatureAvg INTEGER, + cucsComputeIOHubEnvStatsTemperatureMax INTEGER, + cucsComputeIOHubEnvStatsTemperatureMin INTEGER, + cucsComputeIOHubEnvStatsThresholded CucsComputeIOHubEnvStatsThresholded, + cucsComputeIOHubEnvStatsTimeCollected DateAndTime, + cucsComputeIOHubEnvStatsUpdate Gauge32 +} + +cucsComputeIOHubEnvStatsInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeIOHubEnvStatsEntry 1 } + +cucsComputeIOHubEnvStatsDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:dn managed object property" + ::= { cucsComputeIOHubEnvStatsEntry 2 } + +cucsComputeIOHubEnvStatsRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:rn managed object property" + ::= { cucsComputeIOHubEnvStatsEntry 3 } + +cucsComputeIOHubEnvStatsIntervals OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:intervals managed + object property" + ::= { cucsComputeIOHubEnvStatsEntry 4 } + +cucsComputeIOHubEnvStatsSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:suspect managed object property" + ::= { cucsComputeIOHubEnvStatsEntry 5 } + +cucsComputeIOHubEnvStatsTemperature OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:temperature managed + object property" + ::= { cucsComputeIOHubEnvStatsEntry 6 } + +cucsComputeIOHubEnvStatsTemperatureAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:temperatureAvg + managed object property" + ::= { cucsComputeIOHubEnvStatsEntry 7 } + +cucsComputeIOHubEnvStatsTemperatureMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:temperatureMax + managed object property" + ::= { cucsComputeIOHubEnvStatsEntry 8 } + +cucsComputeIOHubEnvStatsTemperatureMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:temperatureMin + managed object property" + ::= { cucsComputeIOHubEnvStatsEntry 9 } + +cucsComputeIOHubEnvStatsThresholded OBJECT-TYPE + SYNTAX CucsComputeIOHubEnvStatsThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:thresholded managed + object property" + ::= { cucsComputeIOHubEnvStatsEntry 10 } + +cucsComputeIOHubEnvStatsTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:timeCollected + managed object property" + ::= { cucsComputeIOHubEnvStatsEntry 11 } + +cucsComputeIOHubEnvStatsUpdate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStats:update managed object property" + ::= { cucsComputeIOHubEnvStatsEntry 12 } + +cucsComputeIOHubEnvStatsHistTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeIOHubEnvStatsHistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist managed object table" + ::= { cucsComputeObjects 13 } + +cucsComputeIOHubEnvStatsHistEntry OBJECT-TYPE + SYNTAX CucsComputeIOHubEnvStatsHistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeIOHubEnvStatsHistTable table." + INDEX { cucsComputeIOHubEnvStatsHistInstanceId } + ::= { cucsComputeIOHubEnvStatsHistTable 1 } + +CucsComputeIOHubEnvStatsHistEntry ::= SEQUENCE { + cucsComputeIOHubEnvStatsHistInstanceId CucsManagedObjectId, + cucsComputeIOHubEnvStatsHistDn CucsManagedObjectDn, + cucsComputeIOHubEnvStatsHistRn SnmpAdminString, + cucsComputeIOHubEnvStatsHistId Unsigned64, + cucsComputeIOHubEnvStatsHistMostRecent TruthValue, + cucsComputeIOHubEnvStatsHistSuspect TruthValue, + cucsComputeIOHubEnvStatsHistTemperature INTEGER, + cucsComputeIOHubEnvStatsHistTemperatureAvg INTEGER, + cucsComputeIOHubEnvStatsHistTemperatureMax INTEGER, + cucsComputeIOHubEnvStatsHistTemperatureMin INTEGER, + cucsComputeIOHubEnvStatsHistThresholded CucsComputeIOHubEnvStatsHistThresholded, + cucsComputeIOHubEnvStatsHistTimeCollected DateAndTime +} + +cucsComputeIOHubEnvStatsHistInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeIOHubEnvStatsHistEntry 1 } + +cucsComputeIOHubEnvStatsHistDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:dn managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 2 } + +cucsComputeIOHubEnvStatsHistRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:rn managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 3 } + +cucsComputeIOHubEnvStatsHistId OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:id managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 4 } + +cucsComputeIOHubEnvStatsHistMostRecent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:mostRecent + managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 5 } + +cucsComputeIOHubEnvStatsHistSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:suspect managed + object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 6 } + +cucsComputeIOHubEnvStatsHistTemperature OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:temperature + managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 7 } + +cucsComputeIOHubEnvStatsHistTemperatureAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:temperatureAvg + managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 8 } + +cucsComputeIOHubEnvStatsHistTemperatureMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:temperatureMax + managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 9 } + +cucsComputeIOHubEnvStatsHistTemperatureMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:temperatureMin + managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 10 } + +cucsComputeIOHubEnvStatsHistThresholded OBJECT-TYPE + SYNTAX CucsComputeIOHubEnvStatsHistThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:thresholded + managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 11 } + +cucsComputeIOHubEnvStatsHistTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:IOHubEnvStatsHist:timeCollected + managed object property" + ::= { cucsComputeIOHubEnvStatsHistEntry 12 } + +cucsComputeInstanceIdQualTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeInstanceIdQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:InstanceIdQual managed object table" + ::= { cucsComputeObjects 72 } + +cucsComputeInstanceIdQualEntry OBJECT-TYPE + SYNTAX CucsComputeInstanceIdQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeInstanceIdQualTable table." + INDEX { cucsComputeInstanceIdQualInstanceId } + ::= { cucsComputeInstanceIdQualTable 1 } + +CucsComputeInstanceIdQualEntry ::= SEQUENCE { + cucsComputeInstanceIdQualInstanceId CucsManagedObjectId, + cucsComputeInstanceIdQualDn CucsManagedObjectDn, + cucsComputeInstanceIdQualRn SnmpAdminString, + cucsComputeInstanceIdQualMaxId CucsComputeInstanceIdQualMaxId, + cucsComputeInstanceIdQualMinId CucsComputeInstanceIdQualMinId +} + +cucsComputeInstanceIdQualInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeInstanceIdQualEntry 1 } + +cucsComputeInstanceIdQualDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:InstanceIdQual:dn managed object property" + ::= { cucsComputeInstanceIdQualEntry 2 } + +cucsComputeInstanceIdQualRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:InstanceIdQual:rn managed object property" + ::= { cucsComputeInstanceIdQualEntry 3 } + +cucsComputeInstanceIdQualMaxId OBJECT-TYPE + SYNTAX CucsComputeInstanceIdQualMaxId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:InstanceIdQual:maxId managed object property" + ::= { cucsComputeInstanceIdQualEntry 4 } + +cucsComputeInstanceIdQualMinId OBJECT-TYPE + SYNTAX CucsComputeInstanceIdQualMinId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:InstanceIdQual:minId managed object property" + ::= { cucsComputeInstanceIdQualEntry 5 } + +cucsComputeKvmMgmtPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeKvmMgmtPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:KvmMgmtPolicy managed object table" + ::= { cucsComputeObjects 65 } + +cucsComputeKvmMgmtPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeKvmMgmtPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeKvmMgmtPolicyTable table." + INDEX { cucsComputeKvmMgmtPolicyInstanceId } + ::= { cucsComputeKvmMgmtPolicyTable 1 } + +CucsComputeKvmMgmtPolicyEntry ::= SEQUENCE { + cucsComputeKvmMgmtPolicyInstanceId CucsManagedObjectId, + cucsComputeKvmMgmtPolicyDn CucsManagedObjectDn, + cucsComputeKvmMgmtPolicyRn SnmpAdminString, + cucsComputeKvmMgmtPolicyDescr SnmpAdminString, + cucsComputeKvmMgmtPolicyIntId SnmpAdminString, + cucsComputeKvmMgmtPolicyName SnmpAdminString, + cucsComputeKvmMgmtPolicyPolicyLevel Gauge32, + cucsComputeKvmMgmtPolicyPolicyOwner CucsPolicyPolicyOwner, + cucsComputeKvmMgmtPolicyVmediaEncryption CucsComputeKvmMgmtPolicyVmediaEncryption +} + +cucsComputeKvmMgmtPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeKvmMgmtPolicyEntry 1 } + +cucsComputeKvmMgmtPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:KvmMgmtPolicy:dn managed object property" + ::= { cucsComputeKvmMgmtPolicyEntry 2 } + +cucsComputeKvmMgmtPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:KvmMgmtPolicy:rn managed object property" + ::= { cucsComputeKvmMgmtPolicyEntry 3 } + +cucsComputeKvmMgmtPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:KvmMgmtPolicy:descr managed object property" + ::= { cucsComputeKvmMgmtPolicyEntry 4 } + +cucsComputeKvmMgmtPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:KvmMgmtPolicy:intId managed object property" + ::= { cucsComputeKvmMgmtPolicyEntry 5 } + +cucsComputeKvmMgmtPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:KvmMgmtPolicy:name managed object property" + ::= { cucsComputeKvmMgmtPolicyEntry 6 } + +cucsComputeKvmMgmtPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:KvmMgmtPolicy:policyLevel managed + object property" + ::= { cucsComputeKvmMgmtPolicyEntry 7 } + +cucsComputeKvmMgmtPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:KvmMgmtPolicy:policyOwner managed + object property" + ::= { cucsComputeKvmMgmtPolicyEntry 8 } + +cucsComputeKvmMgmtPolicyVmediaEncryption OBJECT-TYPE + SYNTAX CucsComputeKvmMgmtPolicyVmediaEncryption + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:KvmMgmtPolicy:vmediaEncryption + managed object property" + ::= { cucsComputeKvmMgmtPolicyEntry 9 } + +cucsComputeMbPowerStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeMbPowerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats managed object table" + ::= { cucsComputeObjects 14 } + +cucsComputeMbPowerStatsEntry OBJECT-TYPE + SYNTAX CucsComputeMbPowerStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeMbPowerStatsTable table." + INDEX { cucsComputeMbPowerStatsInstanceId } + ::= { cucsComputeMbPowerStatsTable 1 } + +CucsComputeMbPowerStatsEntry ::= SEQUENCE { + cucsComputeMbPowerStatsInstanceId CucsManagedObjectId, + cucsComputeMbPowerStatsDn CucsManagedObjectDn, + cucsComputeMbPowerStatsRn SnmpAdminString, + cucsComputeMbPowerStatsConsumedPower INTEGER, + cucsComputeMbPowerStatsConsumedPowerAvg INTEGER, + cucsComputeMbPowerStatsConsumedPowerMax INTEGER, + cucsComputeMbPowerStatsConsumedPowerMin INTEGER, + cucsComputeMbPowerStatsInputCurrent INTEGER, + cucsComputeMbPowerStatsInputCurrentAvg INTEGER, + cucsComputeMbPowerStatsInputCurrentMax INTEGER, + cucsComputeMbPowerStatsInputCurrentMin INTEGER, + cucsComputeMbPowerStatsInputVoltage INTEGER, + cucsComputeMbPowerStatsInputVoltageAvg INTEGER, + cucsComputeMbPowerStatsInputVoltageMax INTEGER, + cucsComputeMbPowerStatsInputVoltageMin INTEGER, + cucsComputeMbPowerStatsIntervals Gauge32, + cucsComputeMbPowerStatsSuspect TruthValue, + cucsComputeMbPowerStatsThresholded CucsComputeMbPowerStatsThresholded, + cucsComputeMbPowerStatsTimeCollected DateAndTime, + cucsComputeMbPowerStatsUpdate Gauge32 +} + +cucsComputeMbPowerStatsInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeMbPowerStatsEntry 1 } + +cucsComputeMbPowerStatsDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:dn managed object property" + ::= { cucsComputeMbPowerStatsEntry 2 } + +cucsComputeMbPowerStatsRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:rn managed object property" + ::= { cucsComputeMbPowerStatsEntry 3 } + +cucsComputeMbPowerStatsConsumedPower OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:consumedPower managed + object property" + ::= { cucsComputeMbPowerStatsEntry 4 } + +cucsComputeMbPowerStatsConsumedPowerAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:consumedPowerAvg + managed object property" + ::= { cucsComputeMbPowerStatsEntry 5 } + +cucsComputeMbPowerStatsConsumedPowerMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:consumedPowerMax + managed object property" + ::= { cucsComputeMbPowerStatsEntry 6 } + +cucsComputeMbPowerStatsConsumedPowerMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:consumedPowerMin + managed object property" + ::= { cucsComputeMbPowerStatsEntry 7 } + +cucsComputeMbPowerStatsInputCurrent OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:inputCurrent managed + object property" + ::= { cucsComputeMbPowerStatsEntry 8 } + +cucsComputeMbPowerStatsInputCurrentAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:inputCurrentAvg + managed object property" + ::= { cucsComputeMbPowerStatsEntry 9 } + +cucsComputeMbPowerStatsInputCurrentMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:inputCurrentMax + managed object property" + ::= { cucsComputeMbPowerStatsEntry 10 } + +cucsComputeMbPowerStatsInputCurrentMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:inputCurrentMin + managed object property" + ::= { cucsComputeMbPowerStatsEntry 11 } + +cucsComputeMbPowerStatsInputVoltage OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:inputVoltage managed + object property" + ::= { cucsComputeMbPowerStatsEntry 12 } + +cucsComputeMbPowerStatsInputVoltageAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:inputVoltageAvg + managed object property" + ::= { cucsComputeMbPowerStatsEntry 13 } + +cucsComputeMbPowerStatsInputVoltageMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:inputVoltageMax + managed object property" + ::= { cucsComputeMbPowerStatsEntry 14 } + +cucsComputeMbPowerStatsInputVoltageMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:inputVoltageMin + managed object property" + ::= { cucsComputeMbPowerStatsEntry 15 } + +cucsComputeMbPowerStatsIntervals OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:intervals managed object property" + ::= { cucsComputeMbPowerStatsEntry 16 } + +cucsComputeMbPowerStatsSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:suspect managed object property" + ::= { cucsComputeMbPowerStatsEntry 17 } + +cucsComputeMbPowerStatsThresholded OBJECT-TYPE + SYNTAX CucsComputeMbPowerStatsThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:thresholded managed + object property" + ::= { cucsComputeMbPowerStatsEntry 18 } + +cucsComputeMbPowerStatsTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:timeCollected managed + object property" + ::= { cucsComputeMbPowerStatsEntry 19 } + +cucsComputeMbPowerStatsUpdate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStats:update managed object property" + ::= { cucsComputeMbPowerStatsEntry 20 } + +cucsComputeMbPowerStatsHistTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeMbPowerStatsHistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist managed object table" + ::= { cucsComputeObjects 15 } + +cucsComputeMbPowerStatsHistEntry OBJECT-TYPE + SYNTAX CucsComputeMbPowerStatsHistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeMbPowerStatsHistTable table." + INDEX { cucsComputeMbPowerStatsHistInstanceId } + ::= { cucsComputeMbPowerStatsHistTable 1 } + +CucsComputeMbPowerStatsHistEntry ::= SEQUENCE { + cucsComputeMbPowerStatsHistInstanceId CucsManagedObjectId, + cucsComputeMbPowerStatsHistDn CucsManagedObjectDn, + cucsComputeMbPowerStatsHistRn SnmpAdminString, + cucsComputeMbPowerStatsHistConsumedPower INTEGER, + cucsComputeMbPowerStatsHistConsumedPowerAvg INTEGER, + cucsComputeMbPowerStatsHistConsumedPowerMax INTEGER, + cucsComputeMbPowerStatsHistConsumedPowerMin INTEGER, + cucsComputeMbPowerStatsHistId Unsigned64, + cucsComputeMbPowerStatsHistInputCurrent INTEGER, + cucsComputeMbPowerStatsHistInputCurrentAvg INTEGER, + cucsComputeMbPowerStatsHistInputCurrentMax INTEGER, + cucsComputeMbPowerStatsHistInputCurrentMin INTEGER, + cucsComputeMbPowerStatsHistInputVoltage INTEGER, + cucsComputeMbPowerStatsHistInputVoltageAvg INTEGER, + cucsComputeMbPowerStatsHistInputVoltageMax INTEGER, + cucsComputeMbPowerStatsHistInputVoltageMin INTEGER, + cucsComputeMbPowerStatsHistMostRecent TruthValue, + cucsComputeMbPowerStatsHistSuspect TruthValue, + cucsComputeMbPowerStatsHistThresholded CucsComputeMbPowerStatsHistThresholded, + cucsComputeMbPowerStatsHistTimeCollected DateAndTime +} + +cucsComputeMbPowerStatsHistInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeMbPowerStatsHistEntry 1 } + +cucsComputeMbPowerStatsHistDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:dn managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 2 } + +cucsComputeMbPowerStatsHistRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:rn managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 3 } + +cucsComputeMbPowerStatsHistConsumedPower OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:consumedPower + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 4 } + +cucsComputeMbPowerStatsHistConsumedPowerAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:consumedPowerAvg + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 5 } + +cucsComputeMbPowerStatsHistConsumedPowerMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:consumedPowerMax + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 6 } + +cucsComputeMbPowerStatsHistConsumedPowerMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:consumedPowerMin + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 7 } + +cucsComputeMbPowerStatsHistId OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:id managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 8 } + +cucsComputeMbPowerStatsHistInputCurrent OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:inputCurrent + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 9 } + +cucsComputeMbPowerStatsHistInputCurrentAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:inputCurrentAvg + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 10 } + +cucsComputeMbPowerStatsHistInputCurrentMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:inputCurrentMax + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 11 } + +cucsComputeMbPowerStatsHistInputCurrentMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:inputCurrentMin + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 12 } + +cucsComputeMbPowerStatsHistInputVoltage OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:inputVoltage + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 13 } + +cucsComputeMbPowerStatsHistInputVoltageAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:inputVoltageAvg + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 14 } + +cucsComputeMbPowerStatsHistInputVoltageMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:inputVoltageMax + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 15 } + +cucsComputeMbPowerStatsHistInputVoltageMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:inputVoltageMin + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 16 } + +cucsComputeMbPowerStatsHistMostRecent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:mostRecent + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 17 } + +cucsComputeMbPowerStatsHistSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:suspect managed + object property" + ::= { cucsComputeMbPowerStatsHistEntry 18 } + +cucsComputeMbPowerStatsHistThresholded OBJECT-TYPE + SYNTAX CucsComputeMbPowerStatsHistThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:thresholded + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 19 } + +cucsComputeMbPowerStatsHistTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbPowerStatsHist:timeCollected + managed object property" + ::= { cucsComputeMbPowerStatsHistEntry 20 } + +cucsComputeMbTempStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeMbTempStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats managed object table" + ::= { cucsComputeObjects 16 } + +cucsComputeMbTempStatsEntry OBJECT-TYPE + SYNTAX CucsComputeMbTempStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeMbTempStatsTable table." + INDEX { cucsComputeMbTempStatsInstanceId } + ::= { cucsComputeMbTempStatsTable 1 } + +CucsComputeMbTempStatsEntry ::= SEQUENCE { + cucsComputeMbTempStatsInstanceId CucsManagedObjectId, + cucsComputeMbTempStatsDn CucsManagedObjectDn, + cucsComputeMbTempStatsRn SnmpAdminString, + cucsComputeMbTempStatsFmTempSenIo INTEGER, + cucsComputeMbTempStatsFmTempSenIoAvg INTEGER, + cucsComputeMbTempStatsFmTempSenIoMax INTEGER, + cucsComputeMbTempStatsFmTempSenIoMin INTEGER, + cucsComputeMbTempStatsFmTempSenRear INTEGER, + cucsComputeMbTempStatsFmTempSenRearAvg INTEGER, + cucsComputeMbTempStatsFmTempSenRearL INTEGER, + cucsComputeMbTempStatsFmTempSenRearLAvg INTEGER, + cucsComputeMbTempStatsFmTempSenRearLMax INTEGER, + cucsComputeMbTempStatsFmTempSenRearLMin INTEGER, + cucsComputeMbTempStatsFmTempSenRearMax INTEGER, + cucsComputeMbTempStatsFmTempSenRearMin INTEGER, + cucsComputeMbTempStatsFmTempSenRearR INTEGER, + cucsComputeMbTempStatsFmTempSenRearRAvg INTEGER, + cucsComputeMbTempStatsFmTempSenRearRMax INTEGER, + cucsComputeMbTempStatsFmTempSenRearRMin INTEGER, + cucsComputeMbTempStatsIntervals Gauge32, + cucsComputeMbTempStatsSuspect TruthValue, + cucsComputeMbTempStatsThresholded CucsComputeMbTempStatsThresholded, + cucsComputeMbTempStatsTimeCollected DateAndTime, + cucsComputeMbTempStatsUpdate Gauge32 +} + +cucsComputeMbTempStatsInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeMbTempStatsEntry 1 } + +cucsComputeMbTempStatsDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:dn managed object property" + ::= { cucsComputeMbTempStatsEntry 2 } + +cucsComputeMbTempStatsRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:rn managed object property" + ::= { cucsComputeMbTempStatsEntry 3 } + +cucsComputeMbTempStatsFmTempSenIo OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenIo managed + object property" + ::= { cucsComputeMbTempStatsEntry 4 } + +cucsComputeMbTempStatsFmTempSenIoAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenIoAvg managed + object property" + ::= { cucsComputeMbTempStatsEntry 5 } + +cucsComputeMbTempStatsFmTempSenIoMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenIoMax managed + object property" + ::= { cucsComputeMbTempStatsEntry 6 } + +cucsComputeMbTempStatsFmTempSenIoMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenIoMin managed + object property" + ::= { cucsComputeMbTempStatsEntry 7 } + +cucsComputeMbTempStatsFmTempSenRear OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRear managed + object property" + ::= { cucsComputeMbTempStatsEntry 8 } + +cucsComputeMbTempStatsFmTempSenRearAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearAvg + managed object property" + ::= { cucsComputeMbTempStatsEntry 9 } + +cucsComputeMbTempStatsFmTempSenRearL OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearL managed + object property" + ::= { cucsComputeMbTempStatsEntry 10 } + +cucsComputeMbTempStatsFmTempSenRearLAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearLAvg + managed object property" + ::= { cucsComputeMbTempStatsEntry 11 } + +cucsComputeMbTempStatsFmTempSenRearLMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearLMax + managed object property" + ::= { cucsComputeMbTempStatsEntry 12 } + +cucsComputeMbTempStatsFmTempSenRearLMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearLMin + managed object property" + ::= { cucsComputeMbTempStatsEntry 13 } + +cucsComputeMbTempStatsFmTempSenRearMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearMax + managed object property" + ::= { cucsComputeMbTempStatsEntry 14 } + +cucsComputeMbTempStatsFmTempSenRearMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearMin + managed object property" + ::= { cucsComputeMbTempStatsEntry 15 } + +cucsComputeMbTempStatsFmTempSenRearR OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearR managed + object property" + ::= { cucsComputeMbTempStatsEntry 16 } + +cucsComputeMbTempStatsFmTempSenRearRAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearRAvg + managed object property" + ::= { cucsComputeMbTempStatsEntry 17 } + +cucsComputeMbTempStatsFmTempSenRearRMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearRMax + managed object property" + ::= { cucsComputeMbTempStatsEntry 18 } + +cucsComputeMbTempStatsFmTempSenRearRMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:fmTempSenRearRMin + managed object property" + ::= { cucsComputeMbTempStatsEntry 19 } + +cucsComputeMbTempStatsIntervals OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:intervals managed object property" + ::= { cucsComputeMbTempStatsEntry 20 } + +cucsComputeMbTempStatsSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:suspect managed object property" + ::= { cucsComputeMbTempStatsEntry 21 } + +cucsComputeMbTempStatsThresholded OBJECT-TYPE + SYNTAX CucsComputeMbTempStatsThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:thresholded managed + object property" + ::= { cucsComputeMbTempStatsEntry 22 } + +cucsComputeMbTempStatsTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:timeCollected managed + object property" + ::= { cucsComputeMbTempStatsEntry 23 } + +cucsComputeMbTempStatsUpdate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStats:update managed object property" + ::= { cucsComputeMbTempStatsEntry 24 } + +cucsComputeMbTempStatsHistTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeMbTempStatsHistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist managed object table" + ::= { cucsComputeObjects 17 } + +cucsComputeMbTempStatsHistEntry OBJECT-TYPE + SYNTAX CucsComputeMbTempStatsHistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeMbTempStatsHistTable table." + INDEX { cucsComputeMbTempStatsHistInstanceId } + ::= { cucsComputeMbTempStatsHistTable 1 } + +CucsComputeMbTempStatsHistEntry ::= SEQUENCE { + cucsComputeMbTempStatsHistInstanceId CucsManagedObjectId, + cucsComputeMbTempStatsHistDn CucsManagedObjectDn, + cucsComputeMbTempStatsHistRn SnmpAdminString, + cucsComputeMbTempStatsHistFmTempSenIo INTEGER, + cucsComputeMbTempStatsHistFmTempSenIoAvg INTEGER, + cucsComputeMbTempStatsHistFmTempSenIoMax INTEGER, + cucsComputeMbTempStatsHistFmTempSenIoMin INTEGER, + cucsComputeMbTempStatsHistFmTempSenRear INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearAvg INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearL INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearLAvg INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearLMax INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearLMin INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearMax INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearMin INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearR INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearRAvg INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearRMax INTEGER, + cucsComputeMbTempStatsHistFmTempSenRearRMin INTEGER, + cucsComputeMbTempStatsHistId Unsigned64, + cucsComputeMbTempStatsHistMostRecent TruthValue, + cucsComputeMbTempStatsHistSuspect TruthValue, + cucsComputeMbTempStatsHistThresholded CucsComputeMbTempStatsHistThresholded, + cucsComputeMbTempStatsHistTimeCollected DateAndTime +} + +cucsComputeMbTempStatsHistInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeMbTempStatsHistEntry 1 } + +cucsComputeMbTempStatsHistDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:dn managed object property" + ::= { cucsComputeMbTempStatsHistEntry 2 } + +cucsComputeMbTempStatsHistRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:rn managed object property" + ::= { cucsComputeMbTempStatsHistEntry 3 } + +cucsComputeMbTempStatsHistFmTempSenIo OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenIo + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 4 } + +cucsComputeMbTempStatsHistFmTempSenIoAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenIoAvg + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 5 } + +cucsComputeMbTempStatsHistFmTempSenIoMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenIoMax + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 6 } + +cucsComputeMbTempStatsHistFmTempSenIoMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenIoMin + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 7 } + +cucsComputeMbTempStatsHistFmTempSenRear OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRear + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 8 } + +cucsComputeMbTempStatsHistFmTempSenRearAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearAvg + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 9 } + +cucsComputeMbTempStatsHistFmTempSenRearL OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearL + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 10 } + +cucsComputeMbTempStatsHistFmTempSenRearLAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearLAvg + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 11 } + +cucsComputeMbTempStatsHistFmTempSenRearLMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearLMax + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 12 } + +cucsComputeMbTempStatsHistFmTempSenRearLMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearLMin + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 13 } + +cucsComputeMbTempStatsHistFmTempSenRearMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearMax + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 14 } + +cucsComputeMbTempStatsHistFmTempSenRearMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearMin + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 15 } + +cucsComputeMbTempStatsHistFmTempSenRearR OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearR + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 16 } + +cucsComputeMbTempStatsHistFmTempSenRearRAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearRAvg + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 17 } + +cucsComputeMbTempStatsHistFmTempSenRearRMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearRMax + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 18 } + +cucsComputeMbTempStatsHistFmTempSenRearRMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:fmTempSenRearRMin + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 19 } + +cucsComputeMbTempStatsHistId OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:id managed object property" + ::= { cucsComputeMbTempStatsHistEntry 20 } + +cucsComputeMbTempStatsHistMostRecent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:mostRecent managed + object property" + ::= { cucsComputeMbTempStatsHistEntry 21 } + +cucsComputeMbTempStatsHistSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:suspect managed + object property" + ::= { cucsComputeMbTempStatsHistEntry 22 } + +cucsComputeMbTempStatsHistThresholded OBJECT-TYPE + SYNTAX CucsComputeMbTempStatsHistThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:thresholded + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 23 } + +cucsComputeMbTempStatsHistTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MbTempStatsHist:timeCollected + managed object property" + ::= { cucsComputeMbTempStatsHistEntry 24 } + +cucsComputeMemoryConfigPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeMemoryConfigPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfigPolicy managed object table" + ::= { cucsComputeObjects 61 } + +cucsComputeMemoryConfigPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeMemoryConfigPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeMemoryConfigPolicyTable table." + INDEX { cucsComputeMemoryConfigPolicyInstanceId } + ::= { cucsComputeMemoryConfigPolicyTable 1 } + +CucsComputeMemoryConfigPolicyEntry ::= SEQUENCE { + cucsComputeMemoryConfigPolicyInstanceId CucsManagedObjectId, + cucsComputeMemoryConfigPolicyDn CucsManagedObjectDn, + cucsComputeMemoryConfigPolicyRn SnmpAdminString, + cucsComputeMemoryConfigPolicyBlackListing CucsComputeBlackListing, + cucsComputeMemoryConfigPolicyDescr SnmpAdminString, + cucsComputeMemoryConfigPolicyIntId SnmpAdminString, + cucsComputeMemoryConfigPolicyName SnmpAdminString, + cucsComputeMemoryConfigPolicyPolicyLevel Gauge32, + cucsComputeMemoryConfigPolicyPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputeMemoryConfigPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeMemoryConfigPolicyEntry 1 } + +cucsComputeMemoryConfigPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfigPolicy:dn managed object property" + ::= { cucsComputeMemoryConfigPolicyEntry 2 } + +cucsComputeMemoryConfigPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfigPolicy:rn managed object property" + ::= { cucsComputeMemoryConfigPolicyEntry 3 } + +cucsComputeMemoryConfigPolicyBlackListing OBJECT-TYPE + SYNTAX CucsComputeBlackListing + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfigPolicy:blackListing + managed object property" + ::= { cucsComputeMemoryConfigPolicyEntry 4 } + +cucsComputeMemoryConfigPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfigPolicy:descr managed + object property" + ::= { cucsComputeMemoryConfigPolicyEntry 5 } + +cucsComputeMemoryConfigPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfigPolicy:intId managed + object property" + ::= { cucsComputeMemoryConfigPolicyEntry 6 } + +cucsComputeMemoryConfigPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfigPolicy:name managed + object property" + ::= { cucsComputeMemoryConfigPolicyEntry 7 } + +cucsComputeMemoryConfigPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfigPolicy:policyLevel + managed object property" + ::= { cucsComputeMemoryConfigPolicyEntry 8 } + +cucsComputeMemoryConfigPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfigPolicy:policyOwner + managed object property" + ::= { cucsComputeMemoryConfigPolicyEntry 9 } + +cucsComputeMemoryConfigurationTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeMemoryConfigurationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfiguration managed object table" + ::= { cucsComputeObjects 62 } + +cucsComputeMemoryConfigurationEntry OBJECT-TYPE + SYNTAX CucsComputeMemoryConfigurationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeMemoryConfigurationTable table." + INDEX { cucsComputeMemoryConfigurationInstanceId } + ::= { cucsComputeMemoryConfigurationTable 1 } + +CucsComputeMemoryConfigurationEntry ::= SEQUENCE { + cucsComputeMemoryConfigurationInstanceId CucsManagedObjectId, + cucsComputeMemoryConfigurationDn CucsManagedObjectDn, + cucsComputeMemoryConfigurationRn SnmpAdminString, + cucsComputeMemoryConfigurationAdminMemoryState CucsComputeAdminMemoryState, + cucsComputeMemoryConfigurationBlackListing CucsComputeBlackListing +} + +cucsComputeMemoryConfigurationInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeMemoryConfigurationEntry 1 } + +cucsComputeMemoryConfigurationDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfiguration:dn managed object property" + ::= { cucsComputeMemoryConfigurationEntry 2 } + +cucsComputeMemoryConfigurationRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfiguration:rn managed object property" + ::= { cucsComputeMemoryConfigurationEntry 3 } + +cucsComputeMemoryConfigurationAdminMemoryState OBJECT-TYPE + SYNTAX CucsComputeAdminMemoryState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfiguration:adminMemoryState + managed object property" + ::= { cucsComputeMemoryConfigurationEntry 4 } + +cucsComputeMemoryConfigurationBlackListing OBJECT-TYPE + SYNTAX CucsComputeBlackListing + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryConfiguration:blackListing + managed object property" + ::= { cucsComputeMemoryConfigurationEntry 5 } + +cucsComputeMemoryUnitConstraintDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeMemoryUnitConstraintDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef managed object table" + ::= { cucsComputeObjects 18 } + +cucsComputeMemoryUnitConstraintDefEntry OBJECT-TYPE + SYNTAX CucsComputeMemoryUnitConstraintDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeMemoryUnitConstraintDefTable table." + INDEX { cucsComputeMemoryUnitConstraintDefInstanceId } + ::= { cucsComputeMemoryUnitConstraintDefTable 1 } + +CucsComputeMemoryUnitConstraintDefEntry ::= SEQUENCE { + cucsComputeMemoryUnitConstraintDefInstanceId CucsManagedObjectId, + cucsComputeMemoryUnitConstraintDefDn CucsManagedObjectDn, + cucsComputeMemoryUnitConstraintDefRn SnmpAdminString, + cucsComputeMemoryUnitConstraintDefDescr SnmpAdminString, + cucsComputeMemoryUnitConstraintDefIntId SnmpAdminString, + cucsComputeMemoryUnitConstraintDefName SnmpAdminString, + cucsComputeMemoryUnitConstraintDefType CucsComputeMemoryUnitConstraintType, + cucsComputeMemoryUnitConstraintDefRevisionModifier SnmpAdminString, + cucsComputeMemoryUnitConstraintDefPolicyLevel Gauge32, + cucsComputeMemoryUnitConstraintDefPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputeMemoryUnitConstraintDefInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeMemoryUnitConstraintDefEntry 1 } + +cucsComputeMemoryUnitConstraintDefDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef:dn managed + object property" + ::= { cucsComputeMemoryUnitConstraintDefEntry 2 } + +cucsComputeMemoryUnitConstraintDefRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef:rn managed + object property" + ::= { cucsComputeMemoryUnitConstraintDefEntry 3 } + +cucsComputeMemoryUnitConstraintDefDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef:descr + managed object property" + ::= { cucsComputeMemoryUnitConstraintDefEntry 4 } + +cucsComputeMemoryUnitConstraintDefIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef:intId + managed object property" + ::= { cucsComputeMemoryUnitConstraintDefEntry 5 } + +cucsComputeMemoryUnitConstraintDefName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef:name + managed object property" + ::= { cucsComputeMemoryUnitConstraintDefEntry 6 } + +cucsComputeMemoryUnitConstraintDefType OBJECT-TYPE + SYNTAX CucsComputeMemoryUnitConstraintType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef:type + managed object property" + ::= { cucsComputeMemoryUnitConstraintDefEntry 7 } + +cucsComputeMemoryUnitConstraintDefRevisionModifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef:revisionModifier + managed object property" + ::= { cucsComputeMemoryUnitConstraintDefEntry 8 } + +cucsComputeMemoryUnitConstraintDefPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef:policyLevel + managed object property" + ::= { cucsComputeMemoryUnitConstraintDefEntry 9 } + +cucsComputeMemoryUnitConstraintDefPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:MemoryUnitConstraintDef:policyOwner + managed object property" + ::= { cucsComputeMemoryUnitConstraintDefEntry 10 } + +cucsComputePCIeFatalCompletionStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePCIeFatalCompletionStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats managed object table" + ::= { cucsComputeObjects 19 } + +cucsComputePCIeFatalCompletionStatsEntry OBJECT-TYPE + SYNTAX CucsComputePCIeFatalCompletionStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePCIeFatalCompletionStatsTable table." + INDEX { cucsComputePCIeFatalCompletionStatsInstanceId } + ::= { cucsComputePCIeFatalCompletionStatsTable 1 } + +CucsComputePCIeFatalCompletionStatsEntry ::= SEQUENCE { + cucsComputePCIeFatalCompletionStatsInstanceId CucsManagedObjectId, + cucsComputePCIeFatalCompletionStatsDn CucsManagedObjectDn, + cucsComputePCIeFatalCompletionStatsRn SnmpAdminString, + cucsComputePCIeFatalCompletionStatsAbortErrors Counter32, + cucsComputePCIeFatalCompletionStatsAbortErrors15Min Gauge32, + cucsComputePCIeFatalCompletionStatsAbortErrors15MinH Gauge32, + cucsComputePCIeFatalCompletionStatsAbortErrors1Day Gauge32, + cucsComputePCIeFatalCompletionStatsAbortErrors1DayH Gauge32, + cucsComputePCIeFatalCompletionStatsAbortErrors1Hour Gauge32, + cucsComputePCIeFatalCompletionStatsAbortErrors1HourH Gauge32, + cucsComputePCIeFatalCompletionStatsAbortErrors1Week Gauge32, + cucsComputePCIeFatalCompletionStatsAbortErrors1WeekH Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors Counter32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors15Min Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors15MinH Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors1Day Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors1DayH Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors1Hour Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors1HourH Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors1Week Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors1WeekH Gauge32, + cucsComputePCIeFatalCompletionStatsIntervals Gauge32, + cucsComputePCIeFatalCompletionStatsSuspect TruthValue, + cucsComputePCIeFatalCompletionStatsThresholded CucsComputePCIeFatalCompletionStatsThresholded, + cucsComputePCIeFatalCompletionStatsTimeCollected DateAndTime, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors Counter32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors15Min Gauge32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors15MinH Gauge32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors1Day Gauge32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors1DayH Gauge32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors1Hour Gauge32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors1HourH Gauge32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors1Week Gauge32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors1WeekH Gauge32, + cucsComputePCIeFatalCompletionStatsUpdate Gauge32, + cucsComputePCIeFatalCompletionStatsAbortErrors2Weeks Gauge32, + cucsComputePCIeFatalCompletionStatsAbortErrors2WeeksH Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors2Weeks Gauge32, + cucsComputePCIeFatalCompletionStatsTimeoutErrors2WeeksH Gauge32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors2Weeks Gauge32, + cucsComputePCIeFatalCompletionStatsUnexpectedErrors2WeeksH Gauge32 +} + +cucsComputePCIeFatalCompletionStatsInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePCIeFatalCompletionStatsEntry 1 } + +cucsComputePCIeFatalCompletionStatsDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:dn + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 2 } + +cucsComputePCIeFatalCompletionStatsRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:rn + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 3 } + +cucsComputePCIeFatalCompletionStatsAbortErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 4 } + +cucsComputePCIeFatalCompletionStatsAbortErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors15Min + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 5 } + +cucsComputePCIeFatalCompletionStatsAbortErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 6 } + +cucsComputePCIeFatalCompletionStatsAbortErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors1Day + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 7 } + +cucsComputePCIeFatalCompletionStatsAbortErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 8 } + +cucsComputePCIeFatalCompletionStatsAbortErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 9 } + +cucsComputePCIeFatalCompletionStatsAbortErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 10 } + +cucsComputePCIeFatalCompletionStatsAbortErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors1Week + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 11 } + +cucsComputePCIeFatalCompletionStatsAbortErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 12 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 13 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors15Min + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 14 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 15 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors1Day + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 16 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 17 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 18 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 19 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors1Week + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 20 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 21 } + +cucsComputePCIeFatalCompletionStatsIntervals OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:intervals + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 22 } + +cucsComputePCIeFatalCompletionStatsSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:suspect + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 23 } + +cucsComputePCIeFatalCompletionStatsThresholded OBJECT-TYPE + SYNTAX CucsComputePCIeFatalCompletionStatsThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:thresholded + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 24 } + +cucsComputePCIeFatalCompletionStatsTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:timeCollected + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 25 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 26 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors15Min + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 27 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 28 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors1Day + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 29 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 30 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 31 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 32 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors1Week + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 33 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 34 } + +cucsComputePCIeFatalCompletionStatsUpdate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:update + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 35 } + +cucsComputePCIeFatalCompletionStatsAbortErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 36 } + +cucsComputePCIeFatalCompletionStatsAbortErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:AbortErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 37 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 38 } + +cucsComputePCIeFatalCompletionStatsTimeoutErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:TimeoutErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 39 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 40 } + +cucsComputePCIeFatalCompletionStatsUnexpectedErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalCompletionStats:unexpectedErrors2Weeks + H managed object property" + ::= { cucsComputePCIeFatalCompletionStatsEntry 41 } + +cucsComputePCIeFatalProtocolStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePCIeFatalProtocolStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats managed object table" + ::= { cucsComputeObjects 20 } + +cucsComputePCIeFatalProtocolStatsEntry OBJECT-TYPE + SYNTAX CucsComputePCIeFatalProtocolStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePCIeFatalProtocolStatsTable table." + INDEX { cucsComputePCIeFatalProtocolStatsInstanceId } + ::= { cucsComputePCIeFatalProtocolStatsTable 1 } + +CucsComputePCIeFatalProtocolStatsEntry ::= SEQUENCE { + cucsComputePCIeFatalProtocolStatsInstanceId CucsManagedObjectId, + cucsComputePCIeFatalProtocolStatsDn CucsManagedObjectDn, + cucsComputePCIeFatalProtocolStatsRn SnmpAdminString, + cucsComputePCIeFatalProtocolStatsDllpErrors Counter32, + cucsComputePCIeFatalProtocolStatsDllpErrors15Min Gauge32, + cucsComputePCIeFatalProtocolStatsDllpErrors15MinH Gauge32, + cucsComputePCIeFatalProtocolStatsDllpErrors1Day Gauge32, + cucsComputePCIeFatalProtocolStatsDllpErrors1DayH Gauge32, + cucsComputePCIeFatalProtocolStatsDllpErrors1Hour Gauge32, + cucsComputePCIeFatalProtocolStatsDllpErrors1HourH Gauge32, + cucsComputePCIeFatalProtocolStatsDllpErrors1Week Gauge32, + cucsComputePCIeFatalProtocolStatsDllpErrors1WeekH Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors Counter32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors15Min Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors15MinH Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors1Day Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors1DayH Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors1Hour Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors1HourH Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors1Week Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors1WeekH Gauge32, + cucsComputePCIeFatalProtocolStatsIntervals Gauge32, + cucsComputePCIeFatalProtocolStatsSuspect TruthValue, + cucsComputePCIeFatalProtocolStatsThresholded CucsComputePCIeFatalProtocolStatsThresholded, + cucsComputePCIeFatalProtocolStatsTimeCollected DateAndTime, + cucsComputePCIeFatalProtocolStatsUpdate Gauge32, + cucsComputePCIeFatalProtocolStatsDllpErrors2Weeks Gauge32, + cucsComputePCIeFatalProtocolStatsDllpErrors2WeeksH Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors2Weeks Gauge32, + cucsComputePCIeFatalProtocolStatsFlowControlErrors2WeeksH Gauge32 +} + +cucsComputePCIeFatalProtocolStatsInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePCIeFatalProtocolStatsEntry 1 } + +cucsComputePCIeFatalProtocolStatsDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dn managed + object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 2 } + +cucsComputePCIeFatalProtocolStatsRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:rn managed + object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 3 } + +cucsComputePCIeFatalProtocolStatsDllpErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 4 } + +cucsComputePCIeFatalProtocolStatsDllpErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors15Min + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 5 } + +cucsComputePCIeFatalProtocolStatsDllpErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 6 } + +cucsComputePCIeFatalProtocolStatsDllpErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors1Day + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 7 } + +cucsComputePCIeFatalProtocolStatsDllpErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 8 } + +cucsComputePCIeFatalProtocolStatsDllpErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 9 } + +cucsComputePCIeFatalProtocolStatsDllpErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 10 } + +cucsComputePCIeFatalProtocolStatsDllpErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors1Week + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 11 } + +cucsComputePCIeFatalProtocolStatsDllpErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 12 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 13 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors15Min + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 14 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 15 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors1Day + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 16 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 17 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 18 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 19 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors1Week + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 20 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 21 } + +cucsComputePCIeFatalProtocolStatsIntervals OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:intervals + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 22 } + +cucsComputePCIeFatalProtocolStatsSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:suspect + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 23 } + +cucsComputePCIeFatalProtocolStatsThresholded OBJECT-TYPE + SYNTAX CucsComputePCIeFatalProtocolStatsThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:thresholded + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 24 } + +cucsComputePCIeFatalProtocolStatsTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:timeCollected + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 25 } + +cucsComputePCIeFatalProtocolStatsUpdate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:update + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 26 } + +cucsComputePCIeFatalProtocolStatsDllpErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 27 } + +cucsComputePCIeFatalProtocolStatsDllpErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:dllpErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 28 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 29 } + +cucsComputePCIeFatalProtocolStatsFlowControlErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalProtocolStats:flowControlErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalProtocolStatsEntry 30 } + +cucsComputePCIeFatalReceiveStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePCIeFatalReceiveStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats managed object table" + ::= { cucsComputeObjects 21 } + +cucsComputePCIeFatalReceiveStatsEntry OBJECT-TYPE + SYNTAX CucsComputePCIeFatalReceiveStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePCIeFatalReceiveStatsTable table." + INDEX { cucsComputePCIeFatalReceiveStatsInstanceId } + ::= { cucsComputePCIeFatalReceiveStatsTable 1 } + +CucsComputePCIeFatalReceiveStatsEntry ::= SEQUENCE { + cucsComputePCIeFatalReceiveStatsInstanceId CucsManagedObjectId, + cucsComputePCIeFatalReceiveStatsDn CucsManagedObjectDn, + cucsComputePCIeFatalReceiveStatsRn SnmpAdminString, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors Counter32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors15Min Gauge32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors15MinH Gauge32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1Day Gauge32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1DayH Gauge32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1Hour Gauge32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1HourH Gauge32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1Week Gauge32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1WeekH Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors Counter32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors15Min Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors15MinH Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors1Day Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors1DayH Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors1Hour Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors1HourH Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors1Week Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors1WeekH Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors Counter32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors15Min Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors15MinH Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1Day Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1DayH Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1Hour Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1HourH Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1Week Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1WeekH Gauge32, + cucsComputePCIeFatalReceiveStatsIntervals Gauge32, + cucsComputePCIeFatalReceiveStatsSuspect TruthValue, + cucsComputePCIeFatalReceiveStatsThresholded CucsComputePCIeFatalReceiveStatsThresholded, + cucsComputePCIeFatalReceiveStatsTimeCollected DateAndTime, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors Counter32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors15Min Gauge32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors15MinH Gauge32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1Day Gauge32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1DayH Gauge32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1Hour Gauge32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1HourH Gauge32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1Week Gauge32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1WeekH Gauge32, + cucsComputePCIeFatalReceiveStatsUpdate Gauge32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors2Weeks Gauge32, + cucsComputePCIeFatalReceiveStatsBufferOverflowErrors2WeeksH Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors2Weeks Gauge32, + cucsComputePCIeFatalReceiveStatsErrFatalErrors2WeeksH Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors2Weeks Gauge32, + cucsComputePCIeFatalReceiveStatsErrNonFatalErrors2WeeksH Gauge32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors2Weeks Gauge32, + cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors2WeeksH Gauge32 +} + +cucsComputePCIeFatalReceiveStatsInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePCIeFatalReceiveStatsEntry 1 } + +cucsComputePCIeFatalReceiveStatsDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:dn managed + object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 2 } + +cucsComputePCIeFatalReceiveStatsRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:rn managed + object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 3 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 4 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors15Min + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 5 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors15Min + H managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 6 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors1Day + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 7 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 8 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 9 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors1Hour + H managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 10 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors1Week + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 11 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors1Week + H managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 12 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 13 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors15Min + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 14 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 15 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors1Day + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 16 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 17 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 18 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 19 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors1Week + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 20 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 21 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 22 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors15Min + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 23 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 24 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors1Day + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 25 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 26 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 27 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 28 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors1Week + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 29 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 30 } + +cucsComputePCIeFatalReceiveStatsIntervals OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:intervals + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 31 } + +cucsComputePCIeFatalReceiveStatsSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:suspect + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 32 } + +cucsComputePCIeFatalReceiveStatsThresholded OBJECT-TYPE + SYNTAX CucsComputePCIeFatalReceiveStatsThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:thresholded + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 33 } + +cucsComputePCIeFatalReceiveStatsTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:timeCollected + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 34 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 35 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors1 + 5Min managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 36 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors1 + 5MinH managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 37 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors1 + Day managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 38 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors1 + DayH managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 39 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors1 + Hour managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 40 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors1 + HourH managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 41 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors1 + Week managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 42 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors1 + WeekH managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 43 } + +cucsComputePCIeFatalReceiveStatsUpdate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:update + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 44 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors2Week + s managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 45 } + +cucsComputePCIeFatalReceiveStatsBufferOverflowErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:bufferOverflowErrors2Week + sH managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 46 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 47 } + +cucsComputePCIeFatalReceiveStatsErrFatalErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errFatalErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 48 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 49 } + +cucsComputePCIeFatalReceiveStatsErrNonFatalErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:errNonFatalErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 50 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors2 + Weeks managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 51 } + +cucsComputePCIeFatalReceiveStatsUnsupportedRequestErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalReceiveStats:unsupportedRequestErrors2 + WeeksH managed object property" + ::= { cucsComputePCIeFatalReceiveStatsEntry 52 } + +cucsComputePCIeFatalStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePCIeFatalStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats managed object table" + ::= { cucsComputeObjects 22 } + +cucsComputePCIeFatalStatsEntry OBJECT-TYPE + SYNTAX CucsComputePCIeFatalStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePCIeFatalStatsTable table." + INDEX { cucsComputePCIeFatalStatsInstanceId } + ::= { cucsComputePCIeFatalStatsTable 1 } + +CucsComputePCIeFatalStatsEntry ::= SEQUENCE { + cucsComputePCIeFatalStatsInstanceId CucsManagedObjectId, + cucsComputePCIeFatalStatsDn CucsManagedObjectDn, + cucsComputePCIeFatalStatsRn SnmpAdminString, + cucsComputePCIeFatalStatsAcsViolationErrors Counter32, + cucsComputePCIeFatalStatsAcsViolationErrors15Min Gauge32, + cucsComputePCIeFatalStatsAcsViolationErrors15MinH Gauge32, + cucsComputePCIeFatalStatsAcsViolationErrors1Day Gauge32, + cucsComputePCIeFatalStatsAcsViolationErrors1DayH Gauge32, + cucsComputePCIeFatalStatsAcsViolationErrors1Hour Gauge32, + cucsComputePCIeFatalStatsAcsViolationErrors1HourH Gauge32, + cucsComputePCIeFatalStatsAcsViolationErrors1Week Gauge32, + cucsComputePCIeFatalStatsAcsViolationErrors1WeekH Gauge32, + cucsComputePCIeFatalStatsIntervals Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors Counter32, + cucsComputePCIeFatalStatsMalformedTLPErrors15Min Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors15MinH Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors1Day Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors1DayH Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors1Hour Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors1HourH Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors1Week Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors1WeekH Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors Counter32, + cucsComputePCIeFatalStatsPoisonedTLPErrors15Min Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors15MinH Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors1Day Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors1DayH Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors1Hour Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors1HourH Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors1Week Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors1WeekH Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors Counter32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors15Min Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors15MinH Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors1Day Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors1DayH Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors1Hour Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors1HourH Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors1Week Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors1WeekH Gauge32, + cucsComputePCIeFatalStatsSuspect TruthValue, + cucsComputePCIeFatalStatsThresholded CucsComputePCIeFatalStatsThresholded, + cucsComputePCIeFatalStatsTimeCollected DateAndTime, + cucsComputePCIeFatalStatsUpdate Gauge32, + cucsComputePCIeFatalStatsAcsViolationErrors2Weeks Gauge32, + cucsComputePCIeFatalStatsAcsViolationErrors2WeeksH Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors2Weeks Gauge32, + cucsComputePCIeFatalStatsMalformedTLPErrors2WeeksH Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors2Weeks Gauge32, + cucsComputePCIeFatalStatsPoisonedTLPErrors2WeeksH Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors2Weeks Gauge32, + cucsComputePCIeFatalStatsSurpriseLinkDownErrors2WeeksH Gauge32 +} + +cucsComputePCIeFatalStatsInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePCIeFatalStatsEntry 1 } + +cucsComputePCIeFatalStatsDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:dn managed object property" + ::= { cucsComputePCIeFatalStatsEntry 2 } + +cucsComputePCIeFatalStatsRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:rn managed object property" + ::= { cucsComputePCIeFatalStatsEntry 3 } + +cucsComputePCIeFatalStatsAcsViolationErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 4 } + +cucsComputePCIeFatalStatsAcsViolationErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors15Min + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 5 } + +cucsComputePCIeFatalStatsAcsViolationErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 6 } + +cucsComputePCIeFatalStatsAcsViolationErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors1Day + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 7 } + +cucsComputePCIeFatalStatsAcsViolationErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 8 } + +cucsComputePCIeFatalStatsAcsViolationErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 9 } + +cucsComputePCIeFatalStatsAcsViolationErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 10 } + +cucsComputePCIeFatalStatsAcsViolationErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors1Week + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 11 } + +cucsComputePCIeFatalStatsAcsViolationErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 12 } + +cucsComputePCIeFatalStatsIntervals OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:intervals managed + object property" + ::= { cucsComputePCIeFatalStatsEntry 13 } + +cucsComputePCIeFatalStatsMalformedTLPErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 14 } + +cucsComputePCIeFatalStatsMalformedTLPErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors15Min + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 15 } + +cucsComputePCIeFatalStatsMalformedTLPErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 16 } + +cucsComputePCIeFatalStatsMalformedTLPErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors1Day + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 17 } + +cucsComputePCIeFatalStatsMalformedTLPErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 18 } + +cucsComputePCIeFatalStatsMalformedTLPErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 19 } + +cucsComputePCIeFatalStatsMalformedTLPErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 20 } + +cucsComputePCIeFatalStatsMalformedTLPErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors1Week + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 21 } + +cucsComputePCIeFatalStatsMalformedTLPErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 22 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 23 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors15Min + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 24 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 25 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors1Day + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 26 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 27 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 28 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 29 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors1Week + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 30 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 31 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 32 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors15Min OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors15Min + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 33 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors15MinH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors15MinH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 34 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors1Day OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors1Day + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 35 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors1DayH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors1DayH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 36 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors1Hour OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors1Hour + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 37 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors1HourH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors1HourH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 38 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors1Week OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors1Week + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 39 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors1WeekH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors1WeekH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 40 } + +cucsComputePCIeFatalStatsSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:suspect managed object property" + ::= { cucsComputePCIeFatalStatsEntry 41 } + +cucsComputePCIeFatalStatsThresholded OBJECT-TYPE + SYNTAX CucsComputePCIeFatalStatsThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:thresholded managed + object property" + ::= { cucsComputePCIeFatalStatsEntry 42 } + +cucsComputePCIeFatalStatsTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:timeCollected + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 43 } + +cucsComputePCIeFatalStatsUpdate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:update managed object property" + ::= { cucsComputePCIeFatalStatsEntry 44 } + +cucsComputePCIeFatalStatsAcsViolationErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 45 } + +cucsComputePCIeFatalStatsAcsViolationErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:acsViolationErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 46 } + +cucsComputePCIeFatalStatsMalformedTLPErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 47 } + +cucsComputePCIeFatalStatsMalformedTLPErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:malformedTLPErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 48 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 49 } + +cucsComputePCIeFatalStatsPoisonedTLPErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:poisonedTLPErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 50 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors2Weeks OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors2Weeks + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 51 } + +cucsComputePCIeFatalStatsSurpriseLinkDownErrors2WeeksH OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PCIeFatalStats:surpriseLinkDownErrors2WeeksH + managed object property" + ::= { cucsComputePCIeFatalStatsEntry 52 } + +cucsComputePciCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePciCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PciCap managed object table" + ::= { cucsComputeObjects 23 } + +cucsComputePciCapEntry OBJECT-TYPE + SYNTAX CucsComputePciCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePciCapTable table." + INDEX { cucsComputePciCapInstanceId } + ::= { cucsComputePciCapTable 1 } + +CucsComputePciCapEntry ::= SEQUENCE { + cucsComputePciCapInstanceId CucsManagedObjectId, + cucsComputePciCapDn CucsManagedObjectDn, + cucsComputePciCapRn SnmpAdminString, + cucsComputePciCapNumOfPhysSlots Gauge32, + cucsComputePciCapOrder CucsComputePciCapOrder, + cucsComputePciCapStartsWith Gauge32, + cucsComputePciCapMaxBusIdPerSlot Gauge32 +} + +cucsComputePciCapInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePciCapEntry 1 } + +cucsComputePciCapDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciCap:dn managed object property" + ::= { cucsComputePciCapEntry 2 } + +cucsComputePciCapRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciCap:rn managed object property" + ::= { cucsComputePciCapEntry 3 } + +cucsComputePciCapNumOfPhysSlots OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciCap:numOfPhysSlots managed object property" + ::= { cucsComputePciCapEntry 4 } + +cucsComputePciCapOrder OBJECT-TYPE + SYNTAX CucsComputePciCapOrder + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciCap:order managed object property" + ::= { cucsComputePciCapEntry 5 } + +cucsComputePciCapStartsWith OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciCap:startsWith managed object property" + ::= { cucsComputePciCapEntry 6 } + +cucsComputePciCapMaxBusIdPerSlot OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciCap:maxBusIdPerSlot managed object property" + ::= { cucsComputePciCapEntry 7 } + +cucsComputePciSlotScanDefTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePciSlotScanDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef managed object table" + ::= { cucsComputeObjects 58 } + +cucsComputePciSlotScanDefEntry OBJECT-TYPE + SYNTAX CucsComputePciSlotScanDefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePciSlotScanDefTable table." + INDEX { cucsComputePciSlotScanDefInstanceId } + ::= { cucsComputePciSlotScanDefTable 1 } + +CucsComputePciSlotScanDefEntry ::= SEQUENCE { + cucsComputePciSlotScanDefInstanceId CucsManagedObjectId, + cucsComputePciSlotScanDefDn CucsManagedObjectDn, + cucsComputePciSlotScanDefRn SnmpAdminString, + cucsComputePciSlotScanDefDescr SnmpAdminString, + cucsComputePciSlotScanDefIntId SnmpAdminString, + cucsComputePciSlotScanDefName SnmpAdminString, + cucsComputePciSlotScanDefPolicyLevel Gauge32, + cucsComputePciSlotScanDefPolicyOwner CucsPolicyPolicyOwner, + cucsComputePciSlotScanDefScanOrder Gauge32, + cucsComputePciSlotScanDefSlotId Gauge32 +} + +cucsComputePciSlotScanDefInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePciSlotScanDefEntry 1 } + +cucsComputePciSlotScanDefDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef:dn managed object property" + ::= { cucsComputePciSlotScanDefEntry 2 } + +cucsComputePciSlotScanDefRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef:rn managed object property" + ::= { cucsComputePciSlotScanDefEntry 3 } + +cucsComputePciSlotScanDefDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef:descr managed object property" + ::= { cucsComputePciSlotScanDefEntry 4 } + +cucsComputePciSlotScanDefIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef:intId managed object property" + ::= { cucsComputePciSlotScanDefEntry 5 } + +cucsComputePciSlotScanDefName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef:name managed object property" + ::= { cucsComputePciSlotScanDefEntry 6 } + +cucsComputePciSlotScanDefPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef:policyLevel managed + object property" + ::= { cucsComputePciSlotScanDefEntry 7 } + +cucsComputePciSlotScanDefPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef:policyOwner managed + object property" + ::= { cucsComputePciSlotScanDefEntry 8 } + +cucsComputePciSlotScanDefScanOrder OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef:scanOrder managed + object property" + ::= { cucsComputePciSlotScanDefEntry 9 } + +cucsComputePciSlotScanDefSlotId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PciSlotScanDef:slotId managed object property" + ::= { cucsComputePciSlotScanDefEntry 10 } + +cucsComputePhysicalAssocCtxTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePhysicalAssocCtxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalAssocCtx managed object table" + ::= { cucsComputeObjects 41 } + +cucsComputePhysicalAssocCtxEntry OBJECT-TYPE + SYNTAX CucsComputePhysicalAssocCtxEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePhysicalAssocCtxTable table." + INDEX { cucsComputePhysicalAssocCtxInstanceId } + ::= { cucsComputePhysicalAssocCtxTable 1 } + +CucsComputePhysicalAssocCtxEntry ::= SEQUENCE { + cucsComputePhysicalAssocCtxInstanceId CucsManagedObjectId, + cucsComputePhysicalAssocCtxDn CucsManagedObjectDn, + cucsComputePhysicalAssocCtxRn SnmpAdminString, + cucsComputePhysicalAssocCtxFruCapDn SnmpAdminString +} + +cucsComputePhysicalAssocCtxInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePhysicalAssocCtxEntry 1 } + +cucsComputePhysicalAssocCtxDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalAssocCtx:dn managed object property" + ::= { cucsComputePhysicalAssocCtxEntry 2 } + +cucsComputePhysicalAssocCtxRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalAssocCtx:rn managed object property" + ::= { cucsComputePhysicalAssocCtxEntry 3 } + +cucsComputePhysicalAssocCtxFruCapDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalAssocCtx:fruCapDn managed + object property" + ::= { cucsComputePhysicalAssocCtxEntry 4 } + +cucsComputePhysicalFsmTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePhysicalFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm managed object table" + ::= { cucsComputeObjects 50 } + +cucsComputePhysicalFsmEntry OBJECT-TYPE + SYNTAX CucsComputePhysicalFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePhysicalFsmTable table." + INDEX { cucsComputePhysicalFsmInstanceId } + ::= { cucsComputePhysicalFsmTable 1 } + +CucsComputePhysicalFsmEntry ::= SEQUENCE { + cucsComputePhysicalFsmInstanceId CucsManagedObjectId, + cucsComputePhysicalFsmDn CucsManagedObjectDn, + cucsComputePhysicalFsmRn SnmpAdminString, + cucsComputePhysicalFsmCompletionTime DateAndTime, + cucsComputePhysicalFsmCurrentFsm CucsComputePhysicalFsmCurrentFsm, + cucsComputePhysicalFsmDescr SnmpAdminString, + cucsComputePhysicalFsmFsmStatus CucsFsmFsmStageStatus, + cucsComputePhysicalFsmProgress Gauge32, + cucsComputePhysicalFsmRmtErrCode Gauge32, + cucsComputePhysicalFsmRmtErrDescr SnmpAdminString, + cucsComputePhysicalFsmRmtRslt CucsConditionRemoteInvRslt +} + +cucsComputePhysicalFsmInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePhysicalFsmEntry 1 } + +cucsComputePhysicalFsmDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:dn managed object property" + ::= { cucsComputePhysicalFsmEntry 2 } + +cucsComputePhysicalFsmRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:rn managed object property" + ::= { cucsComputePhysicalFsmEntry 3 } + +cucsComputePhysicalFsmCompletionTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:completionTime managed + object property" + ::= { cucsComputePhysicalFsmEntry 4 } + +cucsComputePhysicalFsmCurrentFsm OBJECT-TYPE + SYNTAX CucsComputePhysicalFsmCurrentFsm + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:currentFsm managed object property" + ::= { cucsComputePhysicalFsmEntry 5 } + +cucsComputePhysicalFsmDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:descr managed object property" + ::= { cucsComputePhysicalFsmEntry 6 } + +cucsComputePhysicalFsmFsmStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:fsmStatus managed object property" + ::= { cucsComputePhysicalFsmEntry 7 } + +cucsComputePhysicalFsmProgress OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:progress managed object property" + ::= { cucsComputePhysicalFsmEntry 8 } + +cucsComputePhysicalFsmRmtErrCode OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:rmtErrCode managed object property" + ::= { cucsComputePhysicalFsmEntry 9 } + +cucsComputePhysicalFsmRmtErrDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:rmtErrDescr managed + object property" + ::= { cucsComputePhysicalFsmEntry 10 } + +cucsComputePhysicalFsmRmtRslt OBJECT-TYPE + SYNTAX CucsConditionRemoteInvRslt + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsm:rmtRslt managed object property" + ::= { cucsComputePhysicalFsmEntry 11 } + +cucsComputePhysicalFsmStageTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePhysicalFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmStage managed object table" + ::= { cucsComputeObjects 51 } + +cucsComputePhysicalFsmStageEntry OBJECT-TYPE + SYNTAX CucsComputePhysicalFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePhysicalFsmStageTable table." + INDEX { cucsComputePhysicalFsmStageInstanceId } + ::= { cucsComputePhysicalFsmStageTable 1 } + +CucsComputePhysicalFsmStageEntry ::= SEQUENCE { + cucsComputePhysicalFsmStageInstanceId CucsManagedObjectId, + cucsComputePhysicalFsmStageDn CucsManagedObjectDn, + cucsComputePhysicalFsmStageRn SnmpAdminString, + cucsComputePhysicalFsmStageDescr SnmpAdminString, + cucsComputePhysicalFsmStageLastUpdateTime DateAndTime, + cucsComputePhysicalFsmStageName CucsComputePhysicalFsmStageName, + cucsComputePhysicalFsmStageOrder Gauge32, + cucsComputePhysicalFsmStageRetry Gauge32, + cucsComputePhysicalFsmStageStageStatus CucsFsmFsmStageStatus +} + +cucsComputePhysicalFsmStageInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePhysicalFsmStageEntry 1 } + +cucsComputePhysicalFsmStageDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmStage:dn managed object property" + ::= { cucsComputePhysicalFsmStageEntry 2 } + +cucsComputePhysicalFsmStageRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmStage:rn managed object property" + ::= { cucsComputePhysicalFsmStageEntry 3 } + +cucsComputePhysicalFsmStageDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmStage:descr managed object property" + ::= { cucsComputePhysicalFsmStageEntry 4 } + +cucsComputePhysicalFsmStageLastUpdateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmStage:lastUpdateTime + managed object property" + ::= { cucsComputePhysicalFsmStageEntry 5 } + +cucsComputePhysicalFsmStageName OBJECT-TYPE + SYNTAX CucsComputePhysicalFsmStageName + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmStage:name managed object property" + ::= { cucsComputePhysicalFsmStageEntry 6 } + +cucsComputePhysicalFsmStageOrder OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmStage:order managed object property" + ::= { cucsComputePhysicalFsmStageEntry 7 } + +cucsComputePhysicalFsmStageRetry OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmStage:retry managed object property" + ::= { cucsComputePhysicalFsmStageEntry 8 } + +cucsComputePhysicalFsmStageStageStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmStage:stageStatus + managed object property" + ::= { cucsComputePhysicalFsmStageEntry 9 } + +cucsComputePhysicalFsmTaskTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePhysicalFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmTask managed object table" + ::= { cucsComputeObjects 24 } + +cucsComputePhysicalFsmTaskEntry OBJECT-TYPE + SYNTAX CucsComputePhysicalFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePhysicalFsmTaskTable table." + INDEX { cucsComputePhysicalFsmTaskInstanceId } + ::= { cucsComputePhysicalFsmTaskTable 1 } + +CucsComputePhysicalFsmTaskEntry ::= SEQUENCE { + cucsComputePhysicalFsmTaskInstanceId CucsManagedObjectId, + cucsComputePhysicalFsmTaskDn CucsManagedObjectDn, + cucsComputePhysicalFsmTaskRn SnmpAdminString, + cucsComputePhysicalFsmTaskCompletion CucsFsmCompletion, + cucsComputePhysicalFsmTaskFlags CucsComputePhysicalFsmTaskFlags, + cucsComputePhysicalFsmTaskItem CucsComputePhysicalFsmTaskItem, + cucsComputePhysicalFsmTaskSeqId Gauge32 +} + +cucsComputePhysicalFsmTaskInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePhysicalFsmTaskEntry 1 } + +cucsComputePhysicalFsmTaskDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmTask:dn managed object property" + ::= { cucsComputePhysicalFsmTaskEntry 2 } + +cucsComputePhysicalFsmTaskRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmTask:rn managed object property" + ::= { cucsComputePhysicalFsmTaskEntry 3 } + +cucsComputePhysicalFsmTaskCompletion OBJECT-TYPE + SYNTAX CucsFsmCompletion + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmTask:completion managed + object property" + ::= { cucsComputePhysicalFsmTaskEntry 4 } + +cucsComputePhysicalFsmTaskFlags OBJECT-TYPE + SYNTAX CucsComputePhysicalFsmTaskFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmTask:flags managed object property" + ::= { cucsComputePhysicalFsmTaskEntry 5 } + +cucsComputePhysicalFsmTaskItem OBJECT-TYPE + SYNTAX CucsComputePhysicalFsmTaskItem + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmTask:item managed object property" + ::= { cucsComputePhysicalFsmTaskEntry 6 } + +cucsComputePhysicalFsmTaskSeqId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalFsmTask:seqId managed object property" + ::= { cucsComputePhysicalFsmTaskEntry 7 } + +cucsComputePhysicalQualTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePhysicalQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalQual managed object table" + ::= { cucsComputeObjects 25 } + +cucsComputePhysicalQualEntry OBJECT-TYPE + SYNTAX CucsComputePhysicalQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePhysicalQualTable table." + INDEX { cucsComputePhysicalQualInstanceId } + ::= { cucsComputePhysicalQualTable 1 } + +CucsComputePhysicalQualEntry ::= SEQUENCE { + cucsComputePhysicalQualInstanceId CucsManagedObjectId, + cucsComputePhysicalQualDn CucsManagedObjectDn, + cucsComputePhysicalQualRn SnmpAdminString, + cucsComputePhysicalQualModel SnmpAdminString, + cucsComputePhysicalQualPropAcl Unsigned64 +} + +cucsComputePhysicalQualInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePhysicalQualEntry 1 } + +cucsComputePhysicalQualDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalQual:dn managed object property" + ::= { cucsComputePhysicalQualEntry 2 } + +cucsComputePhysicalQualRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalQual:rn managed object property" + ::= { cucsComputePhysicalQualEntry 3 } + +cucsComputePhysicalQualModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalQual:model managed object property" + ::= { cucsComputePhysicalQualEntry 4 } + +cucsComputePhysicalQualPropAcl OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PhysicalQual:propAcl managed object property" + ::= { cucsComputePhysicalQualEntry 5 } + +cucsComputePlatformTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePlatformEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:Platform managed object table" + ::= { cucsComputeObjects 26 } + +cucsComputePlatformEntry OBJECT-TYPE + SYNTAX CucsComputePlatformEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePlatformTable table." + INDEX { cucsComputePlatformInstanceId } + ::= { cucsComputePlatformTable 1 } + +CucsComputePlatformEntry ::= SEQUENCE { + cucsComputePlatformInstanceId CucsManagedObjectId, + cucsComputePlatformDn CucsManagedObjectDn, + cucsComputePlatformRn SnmpAdminString, + cucsComputePlatformModel SnmpAdminString, + cucsComputePlatformRevision SnmpAdminString, + cucsComputePlatformVendor SnmpAdminString, + cucsComputePlatformProductName SnmpAdminString, + cucsComputePlatformPropAcl Unsigned64 +} + +cucsComputePlatformInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePlatformEntry 1 } + +cucsComputePlatformDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Platform:dn managed object property" + ::= { cucsComputePlatformEntry 2 } + +cucsComputePlatformRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Platform:rn managed object property" + ::= { cucsComputePlatformEntry 3 } + +cucsComputePlatformModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Platform:model managed object property" + ::= { cucsComputePlatformEntry 4 } + +cucsComputePlatformRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Platform:revision managed object property" + ::= { cucsComputePlatformEntry 5 } + +cucsComputePlatformVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Platform:vendor managed object property" + ::= { cucsComputePlatformEntry 6 } + +cucsComputePlatformProductName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Platform:productName managed object property" + ::= { cucsComputePlatformEntry 7 } + +cucsComputePlatformPropAcl OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Platform:propAcl managed object property" + ::= { cucsComputePlatformEntry 8 } + +cucsComputePnuOSImageTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePnuOSImageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PnuOSImage managed object table" + ::= { cucsComputeObjects 47 } + +cucsComputePnuOSImageEntry OBJECT-TYPE + SYNTAX CucsComputePnuOSImageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePnuOSImageTable table." + INDEX { cucsComputePnuOSImageInstanceId } + ::= { cucsComputePnuOSImageTable 1 } + +CucsComputePnuOSImageEntry ::= SEQUENCE { + cucsComputePnuOSImageInstanceId CucsManagedObjectId, + cucsComputePnuOSImageDn CucsManagedObjectDn, + cucsComputePnuOSImageRn SnmpAdminString, + cucsComputePnuOSImageImgLoc SnmpAdminString, + cucsComputePnuOSImageImgName SnmpAdminString +} + +cucsComputePnuOSImageInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePnuOSImageEntry 1 } + +cucsComputePnuOSImageDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PnuOSImage:dn managed object property" + ::= { cucsComputePnuOSImageEntry 2 } + +cucsComputePnuOSImageRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PnuOSImage:rn managed object property" + ::= { cucsComputePnuOSImageEntry 3 } + +cucsComputePnuOSImageImgLoc OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PnuOSImage:imgLoc managed object property" + ::= { cucsComputePnuOSImageEntry 4 } + +cucsComputePnuOSImageImgName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PnuOSImage:imgName managed object property" + ::= { cucsComputePnuOSImageEntry 5 } + +cucsComputePoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool managed object table" + ::= { cucsComputeObjects 27 } + +cucsComputePoolEntry OBJECT-TYPE + SYNTAX CucsComputePoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePoolTable table." + INDEX { cucsComputePoolInstanceId } + ::= { cucsComputePoolTable 1 } + +CucsComputePoolEntry ::= SEQUENCE { + cucsComputePoolInstanceId CucsManagedObjectId, + cucsComputePoolDn CucsManagedObjectDn, + cucsComputePoolRn SnmpAdminString, + cucsComputePoolAssigned Gauge32, + cucsComputePoolDescr SnmpAdminString, + cucsComputePoolIntId SnmpAdminString, + cucsComputePoolName SnmpAdminString, + cucsComputePoolSize Gauge32, + cucsComputePoolAssignmentOrder CucsPoolPoolAssignmentOrder, + cucsComputePoolPolicyLevel Gauge32, + cucsComputePoolPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputePoolInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePoolEntry 1 } + +cucsComputePoolDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:dn managed object property" + ::= { cucsComputePoolEntry 2 } + +cucsComputePoolRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:rn managed object property" + ::= { cucsComputePoolEntry 3 } + +cucsComputePoolAssigned OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:assigned managed object property" + ::= { cucsComputePoolEntry 4 } + +cucsComputePoolDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:descr managed object property" + ::= { cucsComputePoolEntry 5 } + +cucsComputePoolIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:intId managed object property" + ::= { cucsComputePoolEntry 6 } + +cucsComputePoolName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:name managed object property" + ::= { cucsComputePoolEntry 7 } + +cucsComputePoolSize OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:size managed object property" + ::= { cucsComputePoolEntry 8 } + +cucsComputePoolAssignmentOrder OBJECT-TYPE + SYNTAX CucsPoolPoolAssignmentOrder + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:assignmentOrder managed object property" + ::= { cucsComputePoolEntry 9 } + +cucsComputePoolPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:policyLevel managed object property" + ::= { cucsComputePoolEntry 10 } + +cucsComputePoolPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Pool:policyOwner managed object property" + ::= { cucsComputePoolEntry 11 } + +cucsComputePoolPolicyRefTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePoolPolicyRefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolPolicyRef managed object table" + ::= { cucsComputeObjects 42 } + +cucsComputePoolPolicyRefEntry OBJECT-TYPE + SYNTAX CucsComputePoolPolicyRefEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePoolPolicyRefTable table." + INDEX { cucsComputePoolPolicyRefInstanceId } + ::= { cucsComputePoolPolicyRefTable 1 } + +CucsComputePoolPolicyRefEntry ::= SEQUENCE { + cucsComputePoolPolicyRefInstanceId CucsManagedObjectId, + cucsComputePoolPolicyRefDn CucsManagedObjectDn, + cucsComputePoolPolicyRefRn SnmpAdminString, + cucsComputePoolPolicyRefId Unsigned64, + cucsComputePoolPolicyRefPolicyDn SnmpAdminString +} + +cucsComputePoolPolicyRefInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePoolPolicyRefEntry 1 } + +cucsComputePoolPolicyRefDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolPolicyRef:dn managed object property" + ::= { cucsComputePoolPolicyRefEntry 2 } + +cucsComputePoolPolicyRefRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolPolicyRef:rn managed object property" + ::= { cucsComputePoolPolicyRefEntry 3 } + +cucsComputePoolPolicyRefId OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolPolicyRef:id managed object property" + ::= { cucsComputePoolPolicyRefEntry 4 } + +cucsComputePoolPolicyRefPolicyDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolPolicyRef:policyDn managed object property" + ::= { cucsComputePoolPolicyRefEntry 5 } + +cucsComputePoolableTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePoolableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:Poolable managed object table" + ::= { cucsComputeObjects 28 } + +cucsComputePoolableEntry OBJECT-TYPE + SYNTAX CucsComputePoolableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePoolableTable table." + INDEX { cucsComputePoolableInstanceId } + ::= { cucsComputePoolableTable 1 } + +CucsComputePoolableEntry ::= SEQUENCE { + cucsComputePoolableInstanceId CucsManagedObjectId, + cucsComputePoolableDn CucsManagedObjectDn, + cucsComputePoolableRn SnmpAdminString, + cucsComputePoolableId Unsigned64, + cucsComputePoolablePoolDn SnmpAdminString +} + +cucsComputePoolableInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePoolableEntry 1 } + +cucsComputePoolableDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Poolable:dn managed object property" + ::= { cucsComputePoolableEntry 2 } + +cucsComputePoolableRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Poolable:rn managed object property" + ::= { cucsComputePoolableEntry 3 } + +cucsComputePoolableId OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Poolable:id managed object property" + ::= { cucsComputePoolableEntry 4 } + +cucsComputePoolablePoolDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Poolable:poolDn managed object property" + ::= { cucsComputePoolableEntry 5 } + +cucsComputePooledEnclosureComputeSlotTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePooledEnclosureComputeSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot managed + object table" + ::= { cucsComputeObjects 73 } + +cucsComputePooledEnclosureComputeSlotEntry OBJECT-TYPE + SYNTAX CucsComputePooledEnclosureComputeSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePooledEnclosureComputeSlotTable table." + INDEX { cucsComputePooledEnclosureComputeSlotInstanceId } + ::= { cucsComputePooledEnclosureComputeSlotTable 1 } + +CucsComputePooledEnclosureComputeSlotEntry ::= SEQUENCE { + cucsComputePooledEnclosureComputeSlotInstanceId CucsManagedObjectId, + cucsComputePooledEnclosureComputeSlotDn CucsManagedObjectDn, + cucsComputePooledEnclosureComputeSlotRn SnmpAdminString, + cucsComputePooledEnclosureComputeSlotAssigned TruthValue, + cucsComputePooledEnclosureComputeSlotAssignedToDn SnmpAdminString, + cucsComputePooledEnclosureComputeSlotChassisId Gauge32, + cucsComputePooledEnclosureComputeSlotOwner CucsComputeOwner, + cucsComputePooledEnclosureComputeSlotPoolableDn SnmpAdminString, + cucsComputePooledEnclosureComputeSlotPrevAssignedToDn SnmpAdminString, + cucsComputePooledEnclosureComputeSlotServerInstanceId CucsComputePooledEnclosureComputeSlotServerInstanceId, + cucsComputePooledEnclosureComputeSlotSlotId CucsComputePooledEnclosureComputeSlotSlotId +} + +cucsComputePooledEnclosureComputeSlotInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePooledEnclosureComputeSlotEntry 1 } + +cucsComputePooledEnclosureComputeSlotDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:dn + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 2 } + +cucsComputePooledEnclosureComputeSlotRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:rn + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 3 } + +cucsComputePooledEnclosureComputeSlotAssigned OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:assigned + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 4 } + +cucsComputePooledEnclosureComputeSlotAssignedToDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:assignedToDn + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 5 } + +cucsComputePooledEnclosureComputeSlotChassisId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:chassisId + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 6 } + +cucsComputePooledEnclosureComputeSlotOwner OBJECT-TYPE + SYNTAX CucsComputeOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:owner + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 7 } + +cucsComputePooledEnclosureComputeSlotPoolableDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:poolableDn + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 8 } + +cucsComputePooledEnclosureComputeSlotPrevAssignedToDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:prevAssignedToDn + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 9 } + +cucsComputePooledEnclosureComputeSlotServerInstanceId OBJECT-TYPE + SYNTAX CucsComputePooledEnclosureComputeSlotServerInstanceId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:serverInstanceId + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 10 } + +cucsComputePooledEnclosureComputeSlotSlotId OBJECT-TYPE + SYNTAX CucsComputePooledEnclosureComputeSlotSlotId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledEnclosureComputeSlot:slotId + managed object property" + ::= { cucsComputePooledEnclosureComputeSlotEntry 11 } + +cucsComputePooledRackUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePooledRackUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledRackUnit managed object table" + ::= { cucsComputeObjects 29 } + +cucsComputePooledRackUnitEntry OBJECT-TYPE + SYNTAX CucsComputePooledRackUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePooledRackUnitTable table." + INDEX { cucsComputePooledRackUnitInstanceId } + ::= { cucsComputePooledRackUnitTable 1 } + +CucsComputePooledRackUnitEntry ::= SEQUENCE { + cucsComputePooledRackUnitInstanceId CucsManagedObjectId, + cucsComputePooledRackUnitDn CucsManagedObjectDn, + cucsComputePooledRackUnitRn SnmpAdminString, + cucsComputePooledRackUnitAssigned TruthValue, + cucsComputePooledRackUnitAssignedToDn SnmpAdminString, + cucsComputePooledRackUnitId CucsComputePooledRackUnitId, + cucsComputePooledRackUnitOwner CucsComputeOwner, + cucsComputePooledRackUnitPoolableDn SnmpAdminString, + cucsComputePooledRackUnitPrevAssignedToDn SnmpAdminString +} + +cucsComputePooledRackUnitInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePooledRackUnitEntry 1 } + +cucsComputePooledRackUnitDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledRackUnit:dn managed object property" + ::= { cucsComputePooledRackUnitEntry 2 } + +cucsComputePooledRackUnitRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledRackUnit:rn managed object property" + ::= { cucsComputePooledRackUnitEntry 3 } + +cucsComputePooledRackUnitAssigned OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledRackUnit:assigned managed + object property" + ::= { cucsComputePooledRackUnitEntry 4 } + +cucsComputePooledRackUnitAssignedToDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledRackUnit:assignedToDn + managed object property" + ::= { cucsComputePooledRackUnitEntry 5 } + +cucsComputePooledRackUnitId OBJECT-TYPE + SYNTAX CucsComputePooledRackUnitId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledRackUnit:id managed object property" + ::= { cucsComputePooledRackUnitEntry 6 } + +cucsComputePooledRackUnitOwner OBJECT-TYPE + SYNTAX CucsComputeOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledRackUnit:owner managed object property" + ::= { cucsComputePooledRackUnitEntry 7 } + +cucsComputePooledRackUnitPoolableDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledRackUnit:poolableDn managed + object property" + ::= { cucsComputePooledRackUnitEntry 8 } + +cucsComputePooledRackUnitPrevAssignedToDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledRackUnit:prevAssignedToDn + managed object property" + ::= { cucsComputePooledRackUnitEntry 9 } + +cucsComputePooledSlotTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePooledSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot managed object table" + ::= { cucsComputeObjects 30 } + +cucsComputePooledSlotEntry OBJECT-TYPE + SYNTAX CucsComputePooledSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePooledSlotTable table." + INDEX { cucsComputePooledSlotInstanceId } + ::= { cucsComputePooledSlotTable 1 } + +CucsComputePooledSlotEntry ::= SEQUENCE { + cucsComputePooledSlotInstanceId CucsManagedObjectId, + cucsComputePooledSlotDn CucsManagedObjectDn, + cucsComputePooledSlotRn SnmpAdminString, + cucsComputePooledSlotAssigned TruthValue, + cucsComputePooledSlotAssignedToDn SnmpAdminString, + cucsComputePooledSlotChassisId Gauge32, + cucsComputePooledSlotOwner CucsComputeOwner, + cucsComputePooledSlotPoolableDn SnmpAdminString, + cucsComputePooledSlotPrevAssignedToDn SnmpAdminString, + cucsComputePooledSlotSlotId CucsComputePooledSlotSlotId +} + +cucsComputePooledSlotInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePooledSlotEntry 1 } + +cucsComputePooledSlotDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot:dn managed object property" + ::= { cucsComputePooledSlotEntry 2 } + +cucsComputePooledSlotRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot:rn managed object property" + ::= { cucsComputePooledSlotEntry 3 } + +cucsComputePooledSlotAssigned OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot:assigned managed object property" + ::= { cucsComputePooledSlotEntry 4 } + +cucsComputePooledSlotAssignedToDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot:assignedToDn managed + object property" + ::= { cucsComputePooledSlotEntry 5 } + +cucsComputePooledSlotChassisId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot:chassisId managed object property" + ::= { cucsComputePooledSlotEntry 6 } + +cucsComputePooledSlotOwner OBJECT-TYPE + SYNTAX CucsComputeOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot:owner managed object property" + ::= { cucsComputePooledSlotEntry 7 } + +cucsComputePooledSlotPoolableDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot:poolableDn managed object property" + ::= { cucsComputePooledSlotEntry 8 } + +cucsComputePooledSlotPrevAssignedToDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot:prevAssignedToDn + managed object property" + ::= { cucsComputePooledSlotEntry 9 } + +cucsComputePooledSlotSlotId OBJECT-TYPE + SYNTAX CucsComputePooledSlotSlotId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PooledSlot:slotId managed object property" + ::= { cucsComputePooledSlotEntry 10 } + +cucsComputePoolingPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePoolingPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy managed object table" + ::= { cucsComputeObjects 31 } + +cucsComputePoolingPolicyEntry OBJECT-TYPE + SYNTAX CucsComputePoolingPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePoolingPolicyTable table." + INDEX { cucsComputePoolingPolicyInstanceId } + ::= { cucsComputePoolingPolicyTable 1 } + +CucsComputePoolingPolicyEntry ::= SEQUENCE { + cucsComputePoolingPolicyInstanceId CucsManagedObjectId, + cucsComputePoolingPolicyDn CucsManagedObjectDn, + cucsComputePoolingPolicyRn SnmpAdminString, + cucsComputePoolingPolicyDescr SnmpAdminString, + cucsComputePoolingPolicyIntId SnmpAdminString, + cucsComputePoolingPolicyName SnmpAdminString, + cucsComputePoolingPolicyPoolDn SnmpAdminString, + cucsComputePoolingPolicyQualifier SnmpAdminString, + cucsComputePoolingPolicyPolicyLevel Gauge32, + cucsComputePoolingPolicyPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputePoolingPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePoolingPolicyEntry 1 } + +cucsComputePoolingPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy:dn managed object property" + ::= { cucsComputePoolingPolicyEntry 2 } + +cucsComputePoolingPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy:rn managed object property" + ::= { cucsComputePoolingPolicyEntry 3 } + +cucsComputePoolingPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy:descr managed object property" + ::= { cucsComputePoolingPolicyEntry 4 } + +cucsComputePoolingPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy:intId managed object property" + ::= { cucsComputePoolingPolicyEntry 5 } + +cucsComputePoolingPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy:name managed object property" + ::= { cucsComputePoolingPolicyEntry 6 } + +cucsComputePoolingPolicyPoolDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy:poolDn managed object property" + ::= { cucsComputePoolingPolicyEntry 7 } + +cucsComputePoolingPolicyQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy:qualifier managed + object property" + ::= { cucsComputePoolingPolicyEntry 8 } + +cucsComputePoolingPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy:policyLevel managed + object property" + ::= { cucsComputePoolingPolicyEntry 9 } + +cucsComputePoolingPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PoolingPolicy:policyOwner managed + object property" + ::= { cucsComputePoolingPolicyEntry 10 } + +cucsComputePsuControlTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePsuControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl managed object table" + ::= { cucsComputeObjects 32 } + +cucsComputePsuControlEntry OBJECT-TYPE + SYNTAX CucsComputePsuControlEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePsuControlTable table." + INDEX { cucsComputePsuControlInstanceId } + ::= { cucsComputePsuControlTable 1 } + +CucsComputePsuControlEntry ::= SEQUENCE { + cucsComputePsuControlInstanceId CucsManagedObjectId, + cucsComputePsuControlDn CucsManagedObjectDn, + cucsComputePsuControlRn SnmpAdminString, + cucsComputePsuControlClusterState CucsComputePsuClusterState, + cucsComputePsuControlDescr SnmpAdminString, + cucsComputePsuControlInputPowerState CucsEquipmentSensorThresholdStatus, + cucsComputePsuControlIntId SnmpAdminString, + cucsComputePsuControlName SnmpAdminString, + cucsComputePsuControlOperQualifier CucsComputePsuRedundancyOperQualifier, + cucsComputePsuControlOperState CucsComputePsuRedundancyOperState, + cucsComputePsuControlOutputPowerState CucsEquipmentSensorThresholdStatus, + cucsComputePsuControlRedundancy CucsComputePsuControlRedundancy, + cucsComputePsuControlPolicyLevel Gauge32, + cucsComputePsuControlPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputePsuControlInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePsuControlEntry 1 } + +cucsComputePsuControlDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:dn managed object property" + ::= { cucsComputePsuControlEntry 2 } + +cucsComputePsuControlRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:rn managed object property" + ::= { cucsComputePsuControlEntry 3 } + +cucsComputePsuControlClusterState OBJECT-TYPE + SYNTAX CucsComputePsuClusterState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:clusterState managed + object property" + ::= { cucsComputePsuControlEntry 4 } + +cucsComputePsuControlDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:descr managed object property" + ::= { cucsComputePsuControlEntry 5 } + +cucsComputePsuControlInputPowerState OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:inputPowerState managed + object property" + ::= { cucsComputePsuControlEntry 6 } + +cucsComputePsuControlIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:intId managed object property" + ::= { cucsComputePsuControlEntry 7 } + +cucsComputePsuControlName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:name managed object property" + ::= { cucsComputePsuControlEntry 8 } + +cucsComputePsuControlOperQualifier OBJECT-TYPE + SYNTAX CucsComputePsuRedundancyOperQualifier + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:operQualifier managed + object property" + ::= { cucsComputePsuControlEntry 9 } + +cucsComputePsuControlOperState OBJECT-TYPE + SYNTAX CucsComputePsuRedundancyOperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:operState managed object property" + ::= { cucsComputePsuControlEntry 10 } + +cucsComputePsuControlOutputPowerState OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:outputPowerState + managed object property" + ::= { cucsComputePsuControlEntry 11 } + +cucsComputePsuControlRedundancy OBJECT-TYPE + SYNTAX CucsComputePsuControlRedundancy + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:redundancy managed object property" + ::= { cucsComputePsuControlEntry 12 } + +cucsComputePsuControlPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:policyLevel managed object property" + ::= { cucsComputePsuControlEntry 13 } + +cucsComputePsuControlPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuControl:policyOwner managed object property" + ::= { cucsComputePsuControlEntry 14 } + +cucsComputePsuPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputePsuPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuPolicy managed object table" + ::= { cucsComputeObjects 33 } + +cucsComputePsuPolicyEntry OBJECT-TYPE + SYNTAX CucsComputePsuPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputePsuPolicyTable table." + INDEX { cucsComputePsuPolicyInstanceId } + ::= { cucsComputePsuPolicyTable 1 } + +CucsComputePsuPolicyEntry ::= SEQUENCE { + cucsComputePsuPolicyInstanceId CucsManagedObjectId, + cucsComputePsuPolicyDn CucsManagedObjectDn, + cucsComputePsuPolicyRn SnmpAdminString, + cucsComputePsuPolicyDescr SnmpAdminString, + cucsComputePsuPolicyIntId SnmpAdminString, + cucsComputePsuPolicyName SnmpAdminString, + cucsComputePsuPolicyRedundancy CucsComputePsuRedundancy, + cucsComputePsuPolicyPolicyLevel Gauge32, + cucsComputePsuPolicyPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputePsuPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputePsuPolicyEntry 1 } + +cucsComputePsuPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuPolicy:dn managed object property" + ::= { cucsComputePsuPolicyEntry 2 } + +cucsComputePsuPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuPolicy:rn managed object property" + ::= { cucsComputePsuPolicyEntry 3 } + +cucsComputePsuPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuPolicy:descr managed object property" + ::= { cucsComputePsuPolicyEntry 4 } + +cucsComputePsuPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuPolicy:intId managed object property" + ::= { cucsComputePsuPolicyEntry 5 } + +cucsComputePsuPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuPolicy:name managed object property" + ::= { cucsComputePsuPolicyEntry 6 } + +cucsComputePsuPolicyRedundancy OBJECT-TYPE + SYNTAX CucsComputePsuRedundancy + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuPolicy:redundancy managed object property" + ::= { cucsComputePsuPolicyEntry 7 } + +cucsComputePsuPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuPolicy:policyLevel managed object property" + ::= { cucsComputePsuPolicyEntry 8 } + +cucsComputePsuPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:PsuPolicy:policyOwner managed object property" + ::= { cucsComputePsuPolicyEntry 9 } + +cucsComputeQualTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:Qual managed object table" + ::= { cucsComputeObjects 34 } + +cucsComputeQualEntry OBJECT-TYPE + SYNTAX CucsComputeQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeQualTable table." + INDEX { cucsComputeQualInstanceId } + ::= { cucsComputeQualTable 1 } + +CucsComputeQualEntry ::= SEQUENCE { + cucsComputeQualInstanceId CucsManagedObjectId, + cucsComputeQualDn CucsManagedObjectDn, + cucsComputeQualRn SnmpAdminString, + cucsComputeQualDescr SnmpAdminString, + cucsComputeQualIntId SnmpAdminString, + cucsComputeQualName SnmpAdminString, + cucsComputeQualPolicyLevel Gauge32, + cucsComputeQualPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputeQualInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeQualEntry 1 } + +cucsComputeQualDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Qual:dn managed object property" + ::= { cucsComputeQualEntry 2 } + +cucsComputeQualRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Qual:rn managed object property" + ::= { cucsComputeQualEntry 3 } + +cucsComputeQualDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Qual:descr managed object property" + ::= { cucsComputeQualEntry 4 } + +cucsComputeQualIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Qual:intId managed object property" + ::= { cucsComputeQualEntry 5 } + +cucsComputeQualName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Qual:name managed object property" + ::= { cucsComputeQualEntry 6 } + +cucsComputeQualPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Qual:policyLevel managed object property" + ::= { cucsComputeQualEntry 7 } + +cucsComputeQualPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:Qual:policyOwner managed object property" + ::= { cucsComputeQualEntry 8 } + +cucsComputeRackQualTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeRackQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:RackQual managed object table" + ::= { cucsComputeObjects 43 } + +cucsComputeRackQualEntry OBJECT-TYPE + SYNTAX CucsComputeRackQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeRackQualTable table." + INDEX { cucsComputeRackQualInstanceId } + ::= { cucsComputeRackQualTable 1 } + +CucsComputeRackQualEntry ::= SEQUENCE { + cucsComputeRackQualInstanceId CucsManagedObjectId, + cucsComputeRackQualDn CucsManagedObjectDn, + cucsComputeRackQualRn SnmpAdminString, + cucsComputeRackQualMaxId CucsComputeRackQualMaxId, + cucsComputeRackQualMinId CucsComputeRackQualMinId +} + +cucsComputeRackQualInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeRackQualEntry 1 } + +cucsComputeRackQualDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackQual:dn managed object property" + ::= { cucsComputeRackQualEntry 2 } + +cucsComputeRackQualRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackQual:rn managed object property" + ::= { cucsComputeRackQualEntry 3 } + +cucsComputeRackQualMaxId OBJECT-TYPE + SYNTAX CucsComputeRackQualMaxId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackQual:maxId managed object property" + ::= { cucsComputeRackQualEntry 4 } + +cucsComputeRackQualMinId OBJECT-TYPE + SYNTAX CucsComputeRackQualMinId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackQual:minId managed object property" + ::= { cucsComputeRackQualEntry 5 } + +cucsComputeRackUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeRackUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit managed object table" + ::= { cucsComputeObjects 35 } + +cucsComputeRackUnitEntry OBJECT-TYPE + SYNTAX CucsComputeRackUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeRackUnitTable table." + INDEX { cucsComputeRackUnitInstanceId } + ::= { cucsComputeRackUnitTable 1 } + +CucsComputeRackUnitEntry ::= SEQUENCE { + cucsComputeRackUnitInstanceId CucsManagedObjectId, + cucsComputeRackUnitDn CucsManagedObjectDn, + cucsComputeRackUnitRn SnmpAdminString, + cucsComputeRackUnitAdminPower CucsComputeAdminPowerState, + cucsComputeRackUnitAdminState CucsComputeAdminState, + cucsComputeRackUnitAssignedToDn SnmpAdminString, + cucsComputeRackUnitAssociation CucsComputeAssociation, + cucsComputeRackUnitAvailability CucsComputeAvailability, + cucsComputeRackUnitAvailableMemory Gauge32, + cucsComputeRackUnitCheckPoint CucsComputeCheckPoint, + cucsComputeRackUnitConnPath CucsEquipmentConnectionStatus, + cucsComputeRackUnitConnStatus CucsEquipmentConnectionStatus, + cucsComputeRackUnitDescr SnmpAdminString, + cucsComputeRackUnitDiscovery CucsComputeDiscovery, + cucsComputeRackUnitFltAggr Unsigned64, + cucsComputeRackUnitFsmDescr SnmpAdminString, + cucsComputeRackUnitFsmFlags SnmpAdminString, + cucsComputeRackUnitFsmPrev SnmpAdminString, + cucsComputeRackUnitFsmProgr Gauge32, + cucsComputeRackUnitFsmRmtInvErrCode Gauge32, + cucsComputeRackUnitFsmRmtInvErrDescr SnmpAdminString, + cucsComputeRackUnitFsmRmtInvRslt CucsConditionRemoteInvRslt, + cucsComputeRackUnitFsmStageDescr SnmpAdminString, + cucsComputeRackUnitFsmStamp DateAndTime, + cucsComputeRackUnitFsmStatus SnmpAdminString, + cucsComputeRackUnitFsmTry Gauge32, + cucsComputeRackUnitId CucsComputeRackUnitId, + cucsComputeRackUnitIntId SnmpAdminString, + cucsComputeRackUnitLc CucsComputeAdminTrigger, + cucsComputeRackUnitLcTs DateAndTime, + cucsComputeRackUnitManagingInst CucsNetworkSwitchId, + cucsComputeRackUnitModel SnmpAdminString, + cucsComputeRackUnitName SnmpAdminString, + cucsComputeRackUnitNumOfAdaptors Gauge32, + cucsComputeRackUnitNumOfCores Gauge32, + cucsComputeRackUnitNumOfCpus Gauge32, + cucsComputeRackUnitNumOfEthHostIfs Gauge32, + cucsComputeRackUnitNumOfFcHostIfs Gauge32, + cucsComputeRackUnitNumOfThreads Gauge32, + cucsComputeRackUnitOperPower CucsEquipmentPowerState, + cucsComputeRackUnitOperQualifier CucsComputeIssues, + cucsComputeRackUnitOperState CucsLsOperState, + cucsComputeRackUnitOperability CucsEquipmentOperability, + cucsComputeRackUnitOriginalUuid SnmpAdminString, + cucsComputeRackUnitPresence CucsEquipmentSlotStatus, + cucsComputeRackUnitRevision SnmpAdminString, + cucsComputeRackUnitSerial SnmpAdminString, + cucsComputeRackUnitServerId SnmpAdminString, + cucsComputeRackUnitTotalMemory Gauge32, + cucsComputeRackUnitUuid SnmpAdminString, + cucsComputeRackUnitVendor SnmpAdminString, + cucsComputeRackUnitVersionHolder TruthValue, + cucsComputeRackUnitNumOfCoresEnabled Gauge32, + cucsComputeRackUnitLowVoltageMemory CucsComputePhysicalLowVoltageMemory, + cucsComputeRackUnitMemorySpeed Gauge32, + cucsComputeRackUnitUsrLbl SnmpAdminString, + cucsComputeRackUnitMfgTime DateAndTime, + cucsComputeRackUnitPartNumber SnmpAdminString, + cucsComputeRackUnitVid SnmpAdminString, + cucsComputeRackUnitPolicyLevel Gauge32, + cucsComputeRackUnitPolicyOwner CucsPolicyPolicyOwner, + cucsComputeRackUnitLocalId SnmpAdminString, + cucsComputeRackUnitOperPwrTransSrc CucsComputePowerTransitionSrc, + cucsComputeRackUnitDiscoveryStatus CucsEquipmentConnectionStatus, + cucsComputeRackUnitNumOf40GAdaptorsWithOldFw Gauge32, + cucsComputeRackUnitNumOf40GAdaptorsWithUnknownFw Gauge32, + cucsComputeRackUnitFanSpeedConfigStatus SnmpAdminString, + cucsComputeRackUnitFanSpeedPolicyFault CucsEquipmentFanSpeedPolicyFault +} + +cucsComputeRackUnitInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeRackUnitEntry 1 } + +cucsComputeRackUnitDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:dn managed object property" + ::= { cucsComputeRackUnitEntry 2 } + +cucsComputeRackUnitRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:rn managed object property" + ::= { cucsComputeRackUnitEntry 3 } + +cucsComputeRackUnitAdminPower OBJECT-TYPE + SYNTAX CucsComputeAdminPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:adminPower managed object property" + ::= { cucsComputeRackUnitEntry 4 } + +cucsComputeRackUnitAdminState OBJECT-TYPE + SYNTAX CucsComputeAdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:adminState managed object property" + ::= { cucsComputeRackUnitEntry 5 } + +cucsComputeRackUnitAssignedToDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:assignedToDn managed object property" + ::= { cucsComputeRackUnitEntry 6 } + +cucsComputeRackUnitAssociation OBJECT-TYPE + SYNTAX CucsComputeAssociation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:association managed object property" + ::= { cucsComputeRackUnitEntry 7 } + +cucsComputeRackUnitAvailability OBJECT-TYPE + SYNTAX CucsComputeAvailability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:availability managed object property" + ::= { cucsComputeRackUnitEntry 8 } + +cucsComputeRackUnitAvailableMemory OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:availableMemory managed + object property" + ::= { cucsComputeRackUnitEntry 9 } + +cucsComputeRackUnitCheckPoint OBJECT-TYPE + SYNTAX CucsComputeCheckPoint + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:checkPoint managed object property" + ::= { cucsComputeRackUnitEntry 10 } + +cucsComputeRackUnitConnPath OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:connPath managed object property" + ::= { cucsComputeRackUnitEntry 11 } + +cucsComputeRackUnitConnStatus OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:connStatus managed object property" + ::= { cucsComputeRackUnitEntry 12 } + +cucsComputeRackUnitDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:descr managed object property" + ::= { cucsComputeRackUnitEntry 13 } + +cucsComputeRackUnitDiscovery OBJECT-TYPE + SYNTAX CucsComputeDiscovery + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:discovery managed object property" + ::= { cucsComputeRackUnitEntry 14 } + +cucsComputeRackUnitFltAggr OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fltAggr managed object property" + ::= { cucsComputeRackUnitEntry 15 } + +cucsComputeRackUnitFsmDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmDescr managed object property" + ::= { cucsComputeRackUnitEntry 16 } + +cucsComputeRackUnitFsmFlags OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmFlags managed object property" + ::= { cucsComputeRackUnitEntry 17 } + +cucsComputeRackUnitFsmPrev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmPrev managed object property" + ::= { cucsComputeRackUnitEntry 18 } + +cucsComputeRackUnitFsmProgr OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmProgr managed object property" + ::= { cucsComputeRackUnitEntry 19 } + +cucsComputeRackUnitFsmRmtInvErrCode OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmRmtInvErrCode managed + object property" + ::= { cucsComputeRackUnitEntry 20 } + +cucsComputeRackUnitFsmRmtInvErrDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmRmtInvErrDescr managed + object property" + ::= { cucsComputeRackUnitEntry 21 } + +cucsComputeRackUnitFsmRmtInvRslt OBJECT-TYPE + SYNTAX CucsConditionRemoteInvRslt + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmRmtInvRslt managed object property" + ::= { cucsComputeRackUnitEntry 22 } + +cucsComputeRackUnitFsmStageDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmStageDescr managed object property" + ::= { cucsComputeRackUnitEntry 23 } + +cucsComputeRackUnitFsmStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmStamp managed object property" + ::= { cucsComputeRackUnitEntry 24 } + +cucsComputeRackUnitFsmStatus OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmStatus managed object property" + ::= { cucsComputeRackUnitEntry 25 } + +cucsComputeRackUnitFsmTry OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fsmTry managed object property" + ::= { cucsComputeRackUnitEntry 26 } + +cucsComputeRackUnitId OBJECT-TYPE + SYNTAX CucsComputeRackUnitId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:id managed object property" + ::= { cucsComputeRackUnitEntry 27 } + +cucsComputeRackUnitIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:intId managed object property" + ::= { cucsComputeRackUnitEntry 28 } + +cucsComputeRackUnitLc OBJECT-TYPE + SYNTAX CucsComputeAdminTrigger + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:lc managed object property" + ::= { cucsComputeRackUnitEntry 29 } + +cucsComputeRackUnitLcTs OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:lcTs managed object property" + ::= { cucsComputeRackUnitEntry 30 } + +cucsComputeRackUnitManagingInst OBJECT-TYPE + SYNTAX CucsNetworkSwitchId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:managingInst managed object property" + ::= { cucsComputeRackUnitEntry 31 } + +cucsComputeRackUnitModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:model managed object property" + ::= { cucsComputeRackUnitEntry 32 } + +cucsComputeRackUnitName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:name managed object property" + ::= { cucsComputeRackUnitEntry 33 } + +cucsComputeRackUnitNumOfAdaptors OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:numOfAdaptors managed object property" + ::= { cucsComputeRackUnitEntry 34 } + +cucsComputeRackUnitNumOfCores OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:numOfCores managed object property" + ::= { cucsComputeRackUnitEntry 35 } + +cucsComputeRackUnitNumOfCpus OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:numOfCpus managed object property" + ::= { cucsComputeRackUnitEntry 36 } + +cucsComputeRackUnitNumOfEthHostIfs OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:numOfEthHostIfs managed + object property" + ::= { cucsComputeRackUnitEntry 37 } + +cucsComputeRackUnitNumOfFcHostIfs OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:numOfFcHostIfs managed + object property" + ::= { cucsComputeRackUnitEntry 38 } + +cucsComputeRackUnitNumOfThreads OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:numOfThreads managed object property" + ::= { cucsComputeRackUnitEntry 39 } + +cucsComputeRackUnitOperPower OBJECT-TYPE + SYNTAX CucsEquipmentPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:operPower managed object property" + ::= { cucsComputeRackUnitEntry 40 } + +cucsComputeRackUnitOperQualifier OBJECT-TYPE + SYNTAX CucsComputeIssues + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:operQualifier managed object property" + ::= { cucsComputeRackUnitEntry 41 } + +cucsComputeRackUnitOperState OBJECT-TYPE + SYNTAX CucsLsOperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:operState managed object property" + ::= { cucsComputeRackUnitEntry 42 } + +cucsComputeRackUnitOperability OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:operability managed object property" + ::= { cucsComputeRackUnitEntry 43 } + +cucsComputeRackUnitOriginalUuid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:originalUuid managed object property" + ::= { cucsComputeRackUnitEntry 44 } + +cucsComputeRackUnitPresence OBJECT-TYPE + SYNTAX CucsEquipmentSlotStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:presence managed object property" + ::= { cucsComputeRackUnitEntry 45 } + +cucsComputeRackUnitRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:revision managed object property" + ::= { cucsComputeRackUnitEntry 46 } + +cucsComputeRackUnitSerial OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:serial managed object property" + ::= { cucsComputeRackUnitEntry 47 } + +cucsComputeRackUnitServerId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:serverId managed object property" + ::= { cucsComputeRackUnitEntry 48 } + +cucsComputeRackUnitTotalMemory OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:totalMemory managed object property" + ::= { cucsComputeRackUnitEntry 49 } + +cucsComputeRackUnitUuid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:uuid managed object property" + ::= { cucsComputeRackUnitEntry 50 } + +cucsComputeRackUnitVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:vendor managed object property" + ::= { cucsComputeRackUnitEntry 51 } + +cucsComputeRackUnitVersionHolder OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:versionHolder managed object property" + ::= { cucsComputeRackUnitEntry 52 } + +cucsComputeRackUnitNumOfCoresEnabled OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:numOfCoresEnabled managed + object property" + ::= { cucsComputeRackUnitEntry 53 } + +cucsComputeRackUnitLowVoltageMemory OBJECT-TYPE + SYNTAX CucsComputePhysicalLowVoltageMemory + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:lowVoltageMemory managed + object property" + ::= { cucsComputeRackUnitEntry 54 } + +cucsComputeRackUnitMemorySpeed OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:memorySpeed managed object property" + ::= { cucsComputeRackUnitEntry 55 } + +cucsComputeRackUnitUsrLbl OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:usrLbl managed object property" + ::= { cucsComputeRackUnitEntry 56 } + +cucsComputeRackUnitMfgTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:mfgTime managed object property" + ::= { cucsComputeRackUnitEntry 57 } + +cucsComputeRackUnitPartNumber OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:partNumber managed object property" + ::= { cucsComputeRackUnitEntry 58 } + +cucsComputeRackUnitVid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:vid managed object property" + ::= { cucsComputeRackUnitEntry 59 } + +cucsComputeRackUnitPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:policyLevel managed object property" + ::= { cucsComputeRackUnitEntry 60 } + +cucsComputeRackUnitPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:policyOwner managed object property" + ::= { cucsComputeRackUnitEntry 61 } + +cucsComputeRackUnitLocalId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:localId managed object property" + ::= { cucsComputeRackUnitEntry 62 } + +cucsComputeRackUnitOperPwrTransSrc OBJECT-TYPE + SYNTAX CucsComputePowerTransitionSrc + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:operPwrTransSrc managed + object property" + ::= { cucsComputeRackUnitEntry 63 } + +cucsComputeRackUnitDiscoveryStatus OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:discoveryStatus managed + object property" + ::= { cucsComputeRackUnitEntry 64 } + +cucsComputeRackUnitNumOf40GAdaptorsWithOldFw OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:numOf40GAdaptorsWithOldFw + managed object property" + ::= { cucsComputeRackUnitEntry 66 } + +cucsComputeRackUnitNumOf40GAdaptorsWithUnknownFw OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:numOf40GAdaptorsWithUnknownFw + managed object property" + ::= { cucsComputeRackUnitEntry 67 } + +cucsComputeRackUnitFanSpeedConfigStatus OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fanSpeedConfigStatus + managed object property" + ::= { cucsComputeRackUnitEntry 68 } + +cucsComputeRackUnitFanSpeedPolicyFault OBJECT-TYPE + SYNTAX CucsEquipmentFanSpeedPolicyFault + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnit:fanSpeedPolicyFault + managed object property" + ::= { cucsComputeRackUnitEntry 69 } + +cucsComputeRackUnitFsmTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeRackUnitFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm managed object table" + ::= { cucsComputeObjects 52 } + +cucsComputeRackUnitFsmEntry OBJECT-TYPE + SYNTAX CucsComputeRackUnitFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeRackUnitFsmTable table." + INDEX { cucsComputeRackUnitFsmInstanceId } + ::= { cucsComputeRackUnitFsmTable 1 } + +CucsComputeRackUnitFsmEntry ::= SEQUENCE { + cucsComputeRackUnitFsmInstanceId CucsManagedObjectId, + cucsComputeRackUnitFsmDn CucsManagedObjectDn, + cucsComputeRackUnitFsmRn SnmpAdminString, + cucsComputeRackUnitFsmCompletionTime DateAndTime, + cucsComputeRackUnitFsmCurrentFsm CucsComputeRackUnitFsmCurrentFsm, + cucsComputeRackUnitFsmDescrData SnmpAdminString, + cucsComputeRackUnitFsmFsmStatus CucsFsmFsmStageStatus, + cucsComputeRackUnitFsmProgress Gauge32, + cucsComputeRackUnitFsmRmtErrCode Gauge32, + cucsComputeRackUnitFsmRmtErrDescr SnmpAdminString, + cucsComputeRackUnitFsmRmtRslt CucsConditionRemoteInvRslt +} + +cucsComputeRackUnitFsmInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeRackUnitFsmEntry 1 } + +cucsComputeRackUnitFsmDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:dn managed object property" + ::= { cucsComputeRackUnitFsmEntry 2 } + +cucsComputeRackUnitFsmRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:rn managed object property" + ::= { cucsComputeRackUnitFsmEntry 3 } + +cucsComputeRackUnitFsmCompletionTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:completionTime managed + object property" + ::= { cucsComputeRackUnitFsmEntry 4 } + +cucsComputeRackUnitFsmCurrentFsm OBJECT-TYPE + SYNTAX CucsComputeRackUnitFsmCurrentFsm + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:currentFsm managed object property" + ::= { cucsComputeRackUnitFsmEntry 5 } + +cucsComputeRackUnitFsmDescrData OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:descr managed object property" + ::= { cucsComputeRackUnitFsmEntry 6 } + +cucsComputeRackUnitFsmFsmStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:fsmStatus managed object property" + ::= { cucsComputeRackUnitFsmEntry 7 } + +cucsComputeRackUnitFsmProgress OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:progress managed object property" + ::= { cucsComputeRackUnitFsmEntry 8 } + +cucsComputeRackUnitFsmRmtErrCode OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:rmtErrCode managed object property" + ::= { cucsComputeRackUnitFsmEntry 9 } + +cucsComputeRackUnitFsmRmtErrDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:rmtErrDescr managed + object property" + ::= { cucsComputeRackUnitFsmEntry 10 } + +cucsComputeRackUnitFsmRmtRslt OBJECT-TYPE + SYNTAX CucsConditionRemoteInvRslt + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsm:rmtRslt managed object property" + ::= { cucsComputeRackUnitFsmEntry 11 } + +cucsComputeRackUnitFsmStageTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeRackUnitFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmStage managed object table" + ::= { cucsComputeObjects 53 } + +cucsComputeRackUnitFsmStageEntry OBJECT-TYPE + SYNTAX CucsComputeRackUnitFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeRackUnitFsmStageTable table." + INDEX { cucsComputeRackUnitFsmStageInstanceId } + ::= { cucsComputeRackUnitFsmStageTable 1 } + +CucsComputeRackUnitFsmStageEntry ::= SEQUENCE { + cucsComputeRackUnitFsmStageInstanceId CucsManagedObjectId, + cucsComputeRackUnitFsmStageDn CucsManagedObjectDn, + cucsComputeRackUnitFsmStageRn SnmpAdminString, + cucsComputeRackUnitFsmStageDescrData SnmpAdminString, + cucsComputeRackUnitFsmStageLastUpdateTime DateAndTime, + cucsComputeRackUnitFsmStageName CucsComputeRackUnitFsmStageName, + cucsComputeRackUnitFsmStageOrder Gauge32, + cucsComputeRackUnitFsmStageRetry Gauge32, + cucsComputeRackUnitFsmStageStageStatus CucsFsmFsmStageStatus +} + +cucsComputeRackUnitFsmStageInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeRackUnitFsmStageEntry 1 } + +cucsComputeRackUnitFsmStageDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmStage:dn managed object property" + ::= { cucsComputeRackUnitFsmStageEntry 2 } + +cucsComputeRackUnitFsmStageRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmStage:rn managed object property" + ::= { cucsComputeRackUnitFsmStageEntry 3 } + +cucsComputeRackUnitFsmStageDescrData OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmStage:descr managed object property" + ::= { cucsComputeRackUnitFsmStageEntry 4 } + +cucsComputeRackUnitFsmStageLastUpdateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmStage:lastUpdateTime + managed object property" + ::= { cucsComputeRackUnitFsmStageEntry 5 } + +cucsComputeRackUnitFsmStageName OBJECT-TYPE + SYNTAX CucsComputeRackUnitFsmStageName + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmStage:name managed object property" + ::= { cucsComputeRackUnitFsmStageEntry 6 } + +cucsComputeRackUnitFsmStageOrder OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmStage:order managed object property" + ::= { cucsComputeRackUnitFsmStageEntry 7 } + +cucsComputeRackUnitFsmStageRetry OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmStage:retry managed object property" + ::= { cucsComputeRackUnitFsmStageEntry 8 } + +cucsComputeRackUnitFsmStageStageStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmStage:stageStatus + managed object property" + ::= { cucsComputeRackUnitFsmStageEntry 9 } + +cucsComputeRackUnitFsmTaskTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeRackUnitFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmTask managed object table" + ::= { cucsComputeObjects 36 } + +cucsComputeRackUnitFsmTaskEntry OBJECT-TYPE + SYNTAX CucsComputeRackUnitFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeRackUnitFsmTaskTable table." + INDEX { cucsComputeRackUnitFsmTaskInstanceId } + ::= { cucsComputeRackUnitFsmTaskTable 1 } + +CucsComputeRackUnitFsmTaskEntry ::= SEQUENCE { + cucsComputeRackUnitFsmTaskInstanceId CucsManagedObjectId, + cucsComputeRackUnitFsmTaskDn CucsManagedObjectDn, + cucsComputeRackUnitFsmTaskRn SnmpAdminString, + cucsComputeRackUnitFsmTaskCompletion CucsFsmCompletion, + cucsComputeRackUnitFsmTaskFlags CucsComputeRackUnitFsmTaskFlags, + cucsComputeRackUnitFsmTaskItem CucsComputeRackUnitFsmTaskItem, + cucsComputeRackUnitFsmTaskSeqId Gauge32 +} + +cucsComputeRackUnitFsmTaskInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeRackUnitFsmTaskEntry 1 } + +cucsComputeRackUnitFsmTaskDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmTask:dn managed object property" + ::= { cucsComputeRackUnitFsmTaskEntry 2 } + +cucsComputeRackUnitFsmTaskRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmTask:rn managed object property" + ::= { cucsComputeRackUnitFsmTaskEntry 3 } + +cucsComputeRackUnitFsmTaskCompletion OBJECT-TYPE + SYNTAX CucsFsmCompletion + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmTask:completion managed + object property" + ::= { cucsComputeRackUnitFsmTaskEntry 4 } + +cucsComputeRackUnitFsmTaskFlags OBJECT-TYPE + SYNTAX CucsComputeRackUnitFsmTaskFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmTask:flags managed object property" + ::= { cucsComputeRackUnitFsmTaskEntry 5 } + +cucsComputeRackUnitFsmTaskItem OBJECT-TYPE + SYNTAX CucsComputeRackUnitFsmTaskItem + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmTask:item managed object property" + ::= { cucsComputeRackUnitFsmTaskEntry 6 } + +cucsComputeRackUnitFsmTaskSeqId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitFsmTask:seqId managed object property" + ::= { cucsComputeRackUnitFsmTaskEntry 7 } + +cucsComputeRackUnitMbTempStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeRackUnitMbTempStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats managed object table" + ::= { cucsComputeObjects 44 } + +cucsComputeRackUnitMbTempStatsEntry OBJECT-TYPE + SYNTAX CucsComputeRackUnitMbTempStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeRackUnitMbTempStatsTable table." + INDEX { cucsComputeRackUnitMbTempStatsInstanceId } + ::= { cucsComputeRackUnitMbTempStatsTable 1 } + +CucsComputeRackUnitMbTempStatsEntry ::= SEQUENCE { + cucsComputeRackUnitMbTempStatsInstanceId CucsManagedObjectId, + cucsComputeRackUnitMbTempStatsDn CucsManagedObjectDn, + cucsComputeRackUnitMbTempStatsRn SnmpAdminString, + cucsComputeRackUnitMbTempStatsAmbientTemp INTEGER, + cucsComputeRackUnitMbTempStatsAmbientTempAvg INTEGER, + cucsComputeRackUnitMbTempStatsAmbientTempMax INTEGER, + cucsComputeRackUnitMbTempStatsAmbientTempMin INTEGER, + cucsComputeRackUnitMbTempStatsFrontTemp INTEGER, + cucsComputeRackUnitMbTempStatsFrontTempAvg INTEGER, + cucsComputeRackUnitMbTempStatsFrontTempMax INTEGER, + cucsComputeRackUnitMbTempStatsFrontTempMin INTEGER, + cucsComputeRackUnitMbTempStatsIntervals Gauge32, + cucsComputeRackUnitMbTempStatsIoh1Temp INTEGER, + cucsComputeRackUnitMbTempStatsIoh1TempAvg INTEGER, + cucsComputeRackUnitMbTempStatsIoh1TempMax INTEGER, + cucsComputeRackUnitMbTempStatsIoh1TempMin INTEGER, + cucsComputeRackUnitMbTempStatsIoh2Temp INTEGER, + cucsComputeRackUnitMbTempStatsIoh2TempAvg INTEGER, + cucsComputeRackUnitMbTempStatsIoh2TempMax INTEGER, + cucsComputeRackUnitMbTempStatsIoh2TempMin INTEGER, + cucsComputeRackUnitMbTempStatsRearTemp INTEGER, + cucsComputeRackUnitMbTempStatsRearTempAvg INTEGER, + cucsComputeRackUnitMbTempStatsRearTempMax INTEGER, + cucsComputeRackUnitMbTempStatsRearTempMin INTEGER, + cucsComputeRackUnitMbTempStatsSuspect TruthValue, + cucsComputeRackUnitMbTempStatsThresholded CucsComputeRackUnitMbTempStatsThresholded, + cucsComputeRackUnitMbTempStatsTimeCollected DateAndTime, + cucsComputeRackUnitMbTempStatsUpdate Gauge32 +} + +cucsComputeRackUnitMbTempStatsInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeRackUnitMbTempStatsEntry 1 } + +cucsComputeRackUnitMbTempStatsDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:dn managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 2 } + +cucsComputeRackUnitMbTempStatsRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:rn managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 3 } + +cucsComputeRackUnitMbTempStatsAmbientTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ambientTemp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 4 } + +cucsComputeRackUnitMbTempStatsAmbientTempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ambientTempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 5 } + +cucsComputeRackUnitMbTempStatsAmbientTempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ambientTempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 6 } + +cucsComputeRackUnitMbTempStatsAmbientTempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ambientTempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 7 } + +cucsComputeRackUnitMbTempStatsFrontTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:frontTemp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 8 } + +cucsComputeRackUnitMbTempStatsFrontTempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:frontTempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 9 } + +cucsComputeRackUnitMbTempStatsFrontTempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:frontTempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 10 } + +cucsComputeRackUnitMbTempStatsFrontTempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:frontTempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 11 } + +cucsComputeRackUnitMbTempStatsIntervals OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:intervals + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 12 } + +cucsComputeRackUnitMbTempStatsIoh1Temp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ioh1Temp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 13 } + +cucsComputeRackUnitMbTempStatsIoh1TempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ioh1TempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 14 } + +cucsComputeRackUnitMbTempStatsIoh1TempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ioh1TempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 15 } + +cucsComputeRackUnitMbTempStatsIoh1TempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ioh1TempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 16 } + +cucsComputeRackUnitMbTempStatsIoh2Temp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ioh2Temp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 17 } + +cucsComputeRackUnitMbTempStatsIoh2TempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ioh2TempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 18 } + +cucsComputeRackUnitMbTempStatsIoh2TempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ioh2TempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 19 } + +cucsComputeRackUnitMbTempStatsIoh2TempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:ioh2TempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 20 } + +cucsComputeRackUnitMbTempStatsRearTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:rearTemp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 21 } + +cucsComputeRackUnitMbTempStatsRearTempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:rearTempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 22 } + +cucsComputeRackUnitMbTempStatsRearTempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:rearTempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 23 } + +cucsComputeRackUnitMbTempStatsRearTempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:rearTempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 24 } + +cucsComputeRackUnitMbTempStatsSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:suspect + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 25 } + +cucsComputeRackUnitMbTempStatsThresholded OBJECT-TYPE + SYNTAX CucsComputeRackUnitMbTempStatsThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:thresholded + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 26 } + +cucsComputeRackUnitMbTempStatsTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:timeCollected + managed object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 27 } + +cucsComputeRackUnitMbTempStatsUpdate OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStats:update managed + object property" + ::= { cucsComputeRackUnitMbTempStatsEntry 28 } + +cucsComputeRackUnitMbTempStatsHistTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeRackUnitMbTempStatsHistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist managed object table" + ::= { cucsComputeObjects 45 } + +cucsComputeRackUnitMbTempStatsHistEntry OBJECT-TYPE + SYNTAX CucsComputeRackUnitMbTempStatsHistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeRackUnitMbTempStatsHistTable table." + INDEX { cucsComputeRackUnitMbTempStatsHistInstanceId } + ::= { cucsComputeRackUnitMbTempStatsHistTable 1 } + +CucsComputeRackUnitMbTempStatsHistEntry ::= SEQUENCE { + cucsComputeRackUnitMbTempStatsHistInstanceId CucsManagedObjectId, + cucsComputeRackUnitMbTempStatsHistDn CucsManagedObjectDn, + cucsComputeRackUnitMbTempStatsHistRn SnmpAdminString, + cucsComputeRackUnitMbTempStatsHistAmbientTemp INTEGER, + cucsComputeRackUnitMbTempStatsHistAmbientTempAvg INTEGER, + cucsComputeRackUnitMbTempStatsHistAmbientTempMax INTEGER, + cucsComputeRackUnitMbTempStatsHistAmbientTempMin INTEGER, + cucsComputeRackUnitMbTempStatsHistFrontTemp INTEGER, + cucsComputeRackUnitMbTempStatsHistFrontTempAvg INTEGER, + cucsComputeRackUnitMbTempStatsHistFrontTempMax INTEGER, + cucsComputeRackUnitMbTempStatsHistFrontTempMin INTEGER, + cucsComputeRackUnitMbTempStatsHistId Unsigned64, + cucsComputeRackUnitMbTempStatsHistIoh1Temp INTEGER, + cucsComputeRackUnitMbTempStatsHistIoh1TempAvg INTEGER, + cucsComputeRackUnitMbTempStatsHistIoh1TempMax INTEGER, + cucsComputeRackUnitMbTempStatsHistIoh1TempMin INTEGER, + cucsComputeRackUnitMbTempStatsHistIoh2Temp INTEGER, + cucsComputeRackUnitMbTempStatsHistIoh2TempAvg INTEGER, + cucsComputeRackUnitMbTempStatsHistIoh2TempMax INTEGER, + cucsComputeRackUnitMbTempStatsHistIoh2TempMin INTEGER, + cucsComputeRackUnitMbTempStatsHistMostRecent TruthValue, + cucsComputeRackUnitMbTempStatsHistRearTemp INTEGER, + cucsComputeRackUnitMbTempStatsHistRearTempAvg INTEGER, + cucsComputeRackUnitMbTempStatsHistRearTempMax INTEGER, + cucsComputeRackUnitMbTempStatsHistRearTempMin INTEGER, + cucsComputeRackUnitMbTempStatsHistSuspect TruthValue, + cucsComputeRackUnitMbTempStatsHistThresholded CucsComputeRackUnitMbTempStatsHistThresholded, + cucsComputeRackUnitMbTempStatsHistTimeCollected DateAndTime +} + +cucsComputeRackUnitMbTempStatsHistInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeRackUnitMbTempStatsHistEntry 1 } + +cucsComputeRackUnitMbTempStatsHistDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:dn managed + object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 2 } + +cucsComputeRackUnitMbTempStatsHistRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:rn managed + object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 3 } + +cucsComputeRackUnitMbTempStatsHistAmbientTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ambientTemp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 4 } + +cucsComputeRackUnitMbTempStatsHistAmbientTempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ambientTempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 5 } + +cucsComputeRackUnitMbTempStatsHistAmbientTempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ambientTempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 6 } + +cucsComputeRackUnitMbTempStatsHistAmbientTempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ambientTempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 7 } + +cucsComputeRackUnitMbTempStatsHistFrontTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:frontTemp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 8 } + +cucsComputeRackUnitMbTempStatsHistFrontTempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:frontTempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 9 } + +cucsComputeRackUnitMbTempStatsHistFrontTempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:frontTempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 10 } + +cucsComputeRackUnitMbTempStatsHistFrontTempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:frontTempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 11 } + +cucsComputeRackUnitMbTempStatsHistId OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:id managed + object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 12 } + +cucsComputeRackUnitMbTempStatsHistIoh1Temp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ioh1Temp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 13 } + +cucsComputeRackUnitMbTempStatsHistIoh1TempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ioh1TempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 14 } + +cucsComputeRackUnitMbTempStatsHistIoh1TempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ioh1TempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 15 } + +cucsComputeRackUnitMbTempStatsHistIoh1TempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ioh1TempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 16 } + +cucsComputeRackUnitMbTempStatsHistIoh2Temp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ioh2Temp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 17 } + +cucsComputeRackUnitMbTempStatsHistIoh2TempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ioh2TempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 18 } + +cucsComputeRackUnitMbTempStatsHistIoh2TempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ioh2TempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 19 } + +cucsComputeRackUnitMbTempStatsHistIoh2TempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:ioh2TempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 20 } + +cucsComputeRackUnitMbTempStatsHistMostRecent OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:mostRecent + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 21 } + +cucsComputeRackUnitMbTempStatsHistRearTemp OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:rearTemp + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 22 } + +cucsComputeRackUnitMbTempStatsHistRearTempAvg OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:rearTempAvg + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 23 } + +cucsComputeRackUnitMbTempStatsHistRearTempMax OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:rearTempMax + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 24 } + +cucsComputeRackUnitMbTempStatsHistRearTempMin OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:rearTempMin + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 25 } + +cucsComputeRackUnitMbTempStatsHistSuspect OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:suspect + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 26 } + +cucsComputeRackUnitMbTempStatsHistThresholded OBJECT-TYPE + SYNTAX CucsComputeRackUnitMbTempStatsHistThresholded + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:thresholded + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 27 } + +cucsComputeRackUnitMbTempStatsHistTimeCollected OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RackUnitMbTempStatsHist:timeCollected + managed object property" + ::= { cucsComputeRackUnitMbTempStatsHistEntry 28 } + +cucsComputeRtcBatteryTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeRtcBatteryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery managed object table" + ::= { cucsComputeObjects 37 } + +cucsComputeRtcBatteryEntry OBJECT-TYPE + SYNTAX CucsComputeRtcBatteryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeRtcBatteryTable table." + INDEX { cucsComputeRtcBatteryInstanceId } + ::= { cucsComputeRtcBatteryTable 1 } + +CucsComputeRtcBatteryEntry ::= SEQUENCE { + cucsComputeRtcBatteryInstanceId CucsManagedObjectId, + cucsComputeRtcBatteryDn CucsManagedObjectDn, + cucsComputeRtcBatteryRn SnmpAdminString, + cucsComputeRtcBatteryId Gauge32, + cucsComputeRtcBatteryModel SnmpAdminString, + cucsComputeRtcBatteryOperState CucsEquipmentOperability, + cucsComputeRtcBatteryOperability CucsEquipmentOperability, + cucsComputeRtcBatteryPerf CucsEquipmentSensorThresholdStatus, + cucsComputeRtcBatteryPower CucsEquipmentPowerState, + cucsComputeRtcBatteryPresence CucsEquipmentPresence, + cucsComputeRtcBatteryRevision SnmpAdminString, + cucsComputeRtcBatterySerial SnmpAdminString, + cucsComputeRtcBatteryThermal CucsEquipmentSensorThresholdStatus, + cucsComputeRtcBatteryVendor SnmpAdminString, + cucsComputeRtcBatteryVoltage CucsEquipmentSensorThresholdStatus, + cucsComputeRtcBatteryOperQualifierReason SnmpAdminString, + cucsComputeRtcBatteryLocationDn SnmpAdminString +} + +cucsComputeRtcBatteryInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeRtcBatteryEntry 1 } + +cucsComputeRtcBatteryDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:dn managed object property" + ::= { cucsComputeRtcBatteryEntry 2 } + +cucsComputeRtcBatteryRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:rn managed object property" + ::= { cucsComputeRtcBatteryEntry 3 } + +cucsComputeRtcBatteryId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:id managed object property" + ::= { cucsComputeRtcBatteryEntry 4 } + +cucsComputeRtcBatteryModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:model managed object property" + ::= { cucsComputeRtcBatteryEntry 5 } + +cucsComputeRtcBatteryOperState OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:operState managed object property" + ::= { cucsComputeRtcBatteryEntry 6 } + +cucsComputeRtcBatteryOperability OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:operability managed object property" + ::= { cucsComputeRtcBatteryEntry 7 } + +cucsComputeRtcBatteryPerf OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:perf managed object property" + ::= { cucsComputeRtcBatteryEntry 8 } + +cucsComputeRtcBatteryPower OBJECT-TYPE + SYNTAX CucsEquipmentPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:power managed object property" + ::= { cucsComputeRtcBatteryEntry 9 } + +cucsComputeRtcBatteryPresence OBJECT-TYPE + SYNTAX CucsEquipmentPresence + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:presence managed object property" + ::= { cucsComputeRtcBatteryEntry 10 } + +cucsComputeRtcBatteryRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:revision managed object property" + ::= { cucsComputeRtcBatteryEntry 11 } + +cucsComputeRtcBatterySerial OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:serial managed object property" + ::= { cucsComputeRtcBatteryEntry 12 } + +cucsComputeRtcBatteryThermal OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:thermal managed object property" + ::= { cucsComputeRtcBatteryEntry 13 } + +cucsComputeRtcBatteryVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:vendor managed object property" + ::= { cucsComputeRtcBatteryEntry 14 } + +cucsComputeRtcBatteryVoltage OBJECT-TYPE + SYNTAX CucsEquipmentSensorThresholdStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:voltage managed object property" + ::= { cucsComputeRtcBatteryEntry 15 } + +cucsComputeRtcBatteryOperQualifierReason OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:operQualifierReason + managed object property" + ::= { cucsComputeRtcBatteryEntry 16 } + +cucsComputeRtcBatteryLocationDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:RtcBattery:locationDn managed object property" + ::= { cucsComputeRtcBatteryEntry 17 } + +cucsComputeScrubPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeScrubPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy managed object table" + ::= { cucsComputeObjects 38 } + +cucsComputeScrubPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeScrubPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeScrubPolicyTable table." + INDEX { cucsComputeScrubPolicyInstanceId } + ::= { cucsComputeScrubPolicyTable 1 } + +CucsComputeScrubPolicyEntry ::= SEQUENCE { + cucsComputeScrubPolicyInstanceId CucsManagedObjectId, + cucsComputeScrubPolicyDn CucsManagedObjectDn, + cucsComputeScrubPolicyRn SnmpAdminString, + cucsComputeScrubPolicyBiosSettingsScrub CucsComputeScrubAction, + cucsComputeScrubPolicyDescr SnmpAdminString, + cucsComputeScrubPolicyDiskScrub CucsComputeScrubAction, + cucsComputeScrubPolicyIntId SnmpAdminString, + cucsComputeScrubPolicyName SnmpAdminString, + cucsComputeScrubPolicyPolicyLevel Gauge32, + cucsComputeScrubPolicyPolicyOwner CucsPolicyPolicyOwner, + cucsComputeScrubPolicyFlexFlashScrub CucsComputeScrubAction +} + +cucsComputeScrubPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeScrubPolicyEntry 1 } + +cucsComputeScrubPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:dn managed object property" + ::= { cucsComputeScrubPolicyEntry 2 } + +cucsComputeScrubPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:rn managed object property" + ::= { cucsComputeScrubPolicyEntry 3 } + +cucsComputeScrubPolicyBiosSettingsScrub OBJECT-TYPE + SYNTAX CucsComputeScrubAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:biosSettingsScrub + managed object property" + ::= { cucsComputeScrubPolicyEntry 4 } + +cucsComputeScrubPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:descr managed object property" + ::= { cucsComputeScrubPolicyEntry 5 } + +cucsComputeScrubPolicyDiskScrub OBJECT-TYPE + SYNTAX CucsComputeScrubAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:diskScrub managed object property" + ::= { cucsComputeScrubPolicyEntry 6 } + +cucsComputeScrubPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:intId managed object property" + ::= { cucsComputeScrubPolicyEntry 7 } + +cucsComputeScrubPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:name managed object property" + ::= { cucsComputeScrubPolicyEntry 8 } + +cucsComputeScrubPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:policyLevel managed + object property" + ::= { cucsComputeScrubPolicyEntry 9 } + +cucsComputeScrubPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:policyOwner managed + object property" + ::= { cucsComputeScrubPolicyEntry 10 } + +cucsComputeScrubPolicyFlexFlashScrub OBJECT-TYPE + SYNTAX CucsComputeScrubAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ScrubPolicy:flexFlashScrub managed + object property" + ::= { cucsComputeScrubPolicyEntry 11 } + +cucsComputeServerDiscPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerDiscPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy managed object table" + ::= { cucsComputeObjects 39 } + +cucsComputeServerDiscPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeServerDiscPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerDiscPolicyTable table." + INDEX { cucsComputeServerDiscPolicyInstanceId } + ::= { cucsComputeServerDiscPolicyTable 1 } + +CucsComputeServerDiscPolicyEntry ::= SEQUENCE { + cucsComputeServerDiscPolicyInstanceId CucsManagedObjectId, + cucsComputeServerDiscPolicyDn CucsManagedObjectDn, + cucsComputeServerDiscPolicyRn SnmpAdminString, + cucsComputeServerDiscPolicyAction SnmpAdminString, + cucsComputeServerDiscPolicyDescr SnmpAdminString, + cucsComputeServerDiscPolicyIntId SnmpAdminString, + cucsComputeServerDiscPolicyName SnmpAdminString, + cucsComputeServerDiscPolicyQualifier SnmpAdminString, + cucsComputeServerDiscPolicyScrubPolicyName SnmpAdminString, + cucsComputeServerDiscPolicyFsmDescr SnmpAdminString, + cucsComputeServerDiscPolicyFsmPrev SnmpAdminString, + cucsComputeServerDiscPolicyFsmProgr Gauge32, + cucsComputeServerDiscPolicyFsmRmtInvErrCode Gauge32, + cucsComputeServerDiscPolicyFsmRmtInvErrDescr SnmpAdminString, + cucsComputeServerDiscPolicyFsmRmtInvRslt CucsConditionRemoteInvRslt, + cucsComputeServerDiscPolicyFsmStageDescr SnmpAdminString, + cucsComputeServerDiscPolicyFsmStamp DateAndTime, + cucsComputeServerDiscPolicyFsmStatus SnmpAdminString, + cucsComputeServerDiscPolicyFsmTry Gauge32, + cucsComputeServerDiscPolicyPolicyLevel Gauge32, + cucsComputeServerDiscPolicyPolicyOwner CucsPolicyPolicyOwner +} + +cucsComputeServerDiscPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerDiscPolicyEntry 1 } + +cucsComputeServerDiscPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:dn managed object property" + ::= { cucsComputeServerDiscPolicyEntry 2 } + +cucsComputeServerDiscPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:rn managed object property" + ::= { cucsComputeServerDiscPolicyEntry 3 } + +cucsComputeServerDiscPolicyAction OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:action managed + object property" + ::= { cucsComputeServerDiscPolicyEntry 4 } + +cucsComputeServerDiscPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:descr managed object property" + ::= { cucsComputeServerDiscPolicyEntry 5 } + +cucsComputeServerDiscPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:intId managed object property" + ::= { cucsComputeServerDiscPolicyEntry 6 } + +cucsComputeServerDiscPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:name managed object property" + ::= { cucsComputeServerDiscPolicyEntry 7 } + +cucsComputeServerDiscPolicyQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:qualifier managed + object property" + ::= { cucsComputeServerDiscPolicyEntry 8 } + +cucsComputeServerDiscPolicyScrubPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:scrubPolicyName + managed object property" + ::= { cucsComputeServerDiscPolicyEntry 9 } + +cucsComputeServerDiscPolicyFsmDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmDescr managed + object property" + ::= { cucsComputeServerDiscPolicyEntry 10 } + +cucsComputeServerDiscPolicyFsmPrev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmPrev managed + object property" + ::= { cucsComputeServerDiscPolicyEntry 11 } + +cucsComputeServerDiscPolicyFsmProgr OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmProgr managed + object property" + ::= { cucsComputeServerDiscPolicyEntry 12 } + +cucsComputeServerDiscPolicyFsmRmtInvErrCode OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmRmtInvErrCode + managed object property" + ::= { cucsComputeServerDiscPolicyEntry 13 } + +cucsComputeServerDiscPolicyFsmRmtInvErrDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmRmtInvErrDescr + managed object property" + ::= { cucsComputeServerDiscPolicyEntry 14 } + +cucsComputeServerDiscPolicyFsmRmtInvRslt OBJECT-TYPE + SYNTAX CucsConditionRemoteInvRslt + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmRmtInvRslt + managed object property" + ::= { cucsComputeServerDiscPolicyEntry 15 } + +cucsComputeServerDiscPolicyFsmStageDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmStageDescr + managed object property" + ::= { cucsComputeServerDiscPolicyEntry 16 } + +cucsComputeServerDiscPolicyFsmStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmStamp managed + object property" + ::= { cucsComputeServerDiscPolicyEntry 17 } + +cucsComputeServerDiscPolicyFsmStatus OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmStatus managed + object property" + ::= { cucsComputeServerDiscPolicyEntry 18 } + +cucsComputeServerDiscPolicyFsmTry OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:fsmTry managed + object property" + ::= { cucsComputeServerDiscPolicyEntry 19 } + +cucsComputeServerDiscPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:policyLevel + managed object property" + ::= { cucsComputeServerDiscPolicyEntry 20 } + +cucsComputeServerDiscPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicy:policyOwner + managed object property" + ::= { cucsComputeServerDiscPolicyEntry 21 } + +cucsComputeServerDiscPolicyFsmTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerDiscPolicyFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm managed object table" + ::= { cucsComputeObjects 54 } + +cucsComputeServerDiscPolicyFsmEntry OBJECT-TYPE + SYNTAX CucsComputeServerDiscPolicyFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerDiscPolicyFsmTable table." + INDEX { cucsComputeServerDiscPolicyFsmInstanceId } + ::= { cucsComputeServerDiscPolicyFsmTable 1 } + +CucsComputeServerDiscPolicyFsmEntry ::= SEQUENCE { + cucsComputeServerDiscPolicyFsmInstanceId CucsManagedObjectId, + cucsComputeServerDiscPolicyFsmDn CucsManagedObjectDn, + cucsComputeServerDiscPolicyFsmRn SnmpAdminString, + cucsComputeServerDiscPolicyFsmCompletionTime DateAndTime, + cucsComputeServerDiscPolicyFsmCurrentFsm CucsComputeServerDiscPolicyFsmCurrentFsm, + cucsComputeServerDiscPolicyFsmDescrData SnmpAdminString, + cucsComputeServerDiscPolicyFsmFsmStatus CucsFsmFsmStageStatus, + cucsComputeServerDiscPolicyFsmProgress Gauge32, + cucsComputeServerDiscPolicyFsmRmtErrCode Gauge32, + cucsComputeServerDiscPolicyFsmRmtErrDescr SnmpAdminString, + cucsComputeServerDiscPolicyFsmRmtRslt CucsConditionRemoteInvRslt +} + +cucsComputeServerDiscPolicyFsmInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerDiscPolicyFsmEntry 1 } + +cucsComputeServerDiscPolicyFsmDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:dn managed object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 2 } + +cucsComputeServerDiscPolicyFsmRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:rn managed object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 3 } + +cucsComputeServerDiscPolicyFsmCompletionTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:completionTime + managed object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 4 } + +cucsComputeServerDiscPolicyFsmCurrentFsm OBJECT-TYPE + SYNTAX CucsComputeServerDiscPolicyFsmCurrentFsm + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:currentFsm + managed object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 5 } + +cucsComputeServerDiscPolicyFsmDescrData OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:descr managed + object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 6 } + +cucsComputeServerDiscPolicyFsmFsmStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:fsmStatus + managed object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 7 } + +cucsComputeServerDiscPolicyFsmProgress OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:progress + managed object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 8 } + +cucsComputeServerDiscPolicyFsmRmtErrCode OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:rmtErrCode + managed object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 9 } + +cucsComputeServerDiscPolicyFsmRmtErrDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:rmtErrDescr + managed object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 10 } + +cucsComputeServerDiscPolicyFsmRmtRslt OBJECT-TYPE + SYNTAX CucsConditionRemoteInvRslt + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsm:rmtRslt + managed object property" + ::= { cucsComputeServerDiscPolicyFsmEntry 11 } + +cucsComputeServerDiscPolicyFsmStageTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerDiscPolicyFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmStage managed object table" + ::= { cucsComputeObjects 55 } + +cucsComputeServerDiscPolicyFsmStageEntry OBJECT-TYPE + SYNTAX CucsComputeServerDiscPolicyFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerDiscPolicyFsmStageTable table." + INDEX { cucsComputeServerDiscPolicyFsmStageInstanceId } + ::= { cucsComputeServerDiscPolicyFsmStageTable 1 } + +CucsComputeServerDiscPolicyFsmStageEntry ::= SEQUENCE { + cucsComputeServerDiscPolicyFsmStageInstanceId CucsManagedObjectId, + cucsComputeServerDiscPolicyFsmStageDn CucsManagedObjectDn, + cucsComputeServerDiscPolicyFsmStageRn SnmpAdminString, + cucsComputeServerDiscPolicyFsmStageDescrData SnmpAdminString, + cucsComputeServerDiscPolicyFsmStageLastUpdateTime DateAndTime, + cucsComputeServerDiscPolicyFsmStageName CucsComputeServerDiscPolicyFsmStageName, + cucsComputeServerDiscPolicyFsmStageOrder Gauge32, + cucsComputeServerDiscPolicyFsmStageRetry Gauge32, + cucsComputeServerDiscPolicyFsmStageStageStatus CucsFsmFsmStageStatus +} + +cucsComputeServerDiscPolicyFsmStageInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerDiscPolicyFsmStageEntry 1 } + +cucsComputeServerDiscPolicyFsmStageDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmStage:dn + managed object property" + ::= { cucsComputeServerDiscPolicyFsmStageEntry 2 } + +cucsComputeServerDiscPolicyFsmStageRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmStage:rn + managed object property" + ::= { cucsComputeServerDiscPolicyFsmStageEntry 3 } + +cucsComputeServerDiscPolicyFsmStageDescrData OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmStage:descr + managed object property" + ::= { cucsComputeServerDiscPolicyFsmStageEntry 4 } + +cucsComputeServerDiscPolicyFsmStageLastUpdateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmStage:lastUpdateTime + managed object property" + ::= { cucsComputeServerDiscPolicyFsmStageEntry 5 } + +cucsComputeServerDiscPolicyFsmStageName OBJECT-TYPE + SYNTAX CucsComputeServerDiscPolicyFsmStageName + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmStage:name + managed object property" + ::= { cucsComputeServerDiscPolicyFsmStageEntry 6 } + +cucsComputeServerDiscPolicyFsmStageOrder OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmStage:order + managed object property" + ::= { cucsComputeServerDiscPolicyFsmStageEntry 7 } + +cucsComputeServerDiscPolicyFsmStageRetry OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmStage:retry + managed object property" + ::= { cucsComputeServerDiscPolicyFsmStageEntry 8 } + +cucsComputeServerDiscPolicyFsmStageStageStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmStage:stageStatus + managed object property" + ::= { cucsComputeServerDiscPolicyFsmStageEntry 9 } + +cucsComputeServerDiscPolicyFsmTaskTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerDiscPolicyFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmTask managed object table" + ::= { cucsComputeObjects 56 } + +cucsComputeServerDiscPolicyFsmTaskEntry OBJECT-TYPE + SYNTAX CucsComputeServerDiscPolicyFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerDiscPolicyFsmTaskTable table." + INDEX { cucsComputeServerDiscPolicyFsmTaskInstanceId } + ::= { cucsComputeServerDiscPolicyFsmTaskTable 1 } + +CucsComputeServerDiscPolicyFsmTaskEntry ::= SEQUENCE { + cucsComputeServerDiscPolicyFsmTaskInstanceId CucsManagedObjectId, + cucsComputeServerDiscPolicyFsmTaskDn CucsManagedObjectDn, + cucsComputeServerDiscPolicyFsmTaskRn SnmpAdminString, + cucsComputeServerDiscPolicyFsmTaskCompletion CucsFsmCompletion, + cucsComputeServerDiscPolicyFsmTaskFlags CucsFsmFlags, + cucsComputeServerDiscPolicyFsmTaskItem CucsComputeServerDiscPolicyFsmTaskItem, + cucsComputeServerDiscPolicyFsmTaskSeqId Gauge32 +} + +cucsComputeServerDiscPolicyFsmTaskInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerDiscPolicyFsmTaskEntry 1 } + +cucsComputeServerDiscPolicyFsmTaskDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmTask:dn managed + object property" + ::= { cucsComputeServerDiscPolicyFsmTaskEntry 2 } + +cucsComputeServerDiscPolicyFsmTaskRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmTask:rn managed + object property" + ::= { cucsComputeServerDiscPolicyFsmTaskEntry 3 } + +cucsComputeServerDiscPolicyFsmTaskCompletion OBJECT-TYPE + SYNTAX CucsFsmCompletion + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmTask:completion + managed object property" + ::= { cucsComputeServerDiscPolicyFsmTaskEntry 4 } + +cucsComputeServerDiscPolicyFsmTaskFlags OBJECT-TYPE + SYNTAX CucsFsmFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmTask:flags + managed object property" + ::= { cucsComputeServerDiscPolicyFsmTaskEntry 5 } + +cucsComputeServerDiscPolicyFsmTaskItem OBJECT-TYPE + SYNTAX CucsComputeServerDiscPolicyFsmTaskItem + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmTask:item + managed object property" + ::= { cucsComputeServerDiscPolicyFsmTaskEntry 6 } + +cucsComputeServerDiscPolicyFsmTaskSeqId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerDiscPolicyFsmTask:seqId + managed object property" + ::= { cucsComputeServerDiscPolicyFsmTaskEntry 7 } + +cucsComputeServerMgmtPolicyTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerMgmtPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy managed object table" + ::= { cucsComputeObjects 57 } + +cucsComputeServerMgmtPolicyEntry OBJECT-TYPE + SYNTAX CucsComputeServerMgmtPolicyEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerMgmtPolicyTable table." + INDEX { cucsComputeServerMgmtPolicyInstanceId } + ::= { cucsComputeServerMgmtPolicyTable 1 } + +CucsComputeServerMgmtPolicyEntry ::= SEQUENCE { + cucsComputeServerMgmtPolicyInstanceId CucsManagedObjectId, + cucsComputeServerMgmtPolicyDn CucsManagedObjectDn, + cucsComputeServerMgmtPolicyRn SnmpAdminString, + cucsComputeServerMgmtPolicyAction CucsComputeServerMgmtDiscAction, + cucsComputeServerMgmtPolicyDescr SnmpAdminString, + cucsComputeServerMgmtPolicyIntId SnmpAdminString, + cucsComputeServerMgmtPolicyName SnmpAdminString, + cucsComputeServerMgmtPolicyPolicyLevel Gauge32, + cucsComputeServerMgmtPolicyPolicyOwner CucsPolicyPolicyOwner, + cucsComputeServerMgmtPolicyQualifier SnmpAdminString +} + +cucsComputeServerMgmtPolicyInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerMgmtPolicyEntry 1 } + +cucsComputeServerMgmtPolicyDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy:dn managed object property" + ::= { cucsComputeServerMgmtPolicyEntry 2 } + +cucsComputeServerMgmtPolicyRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy:rn managed object property" + ::= { cucsComputeServerMgmtPolicyEntry 3 } + +cucsComputeServerMgmtPolicyAction OBJECT-TYPE + SYNTAX CucsComputeServerMgmtDiscAction + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy:action managed + object property" + ::= { cucsComputeServerMgmtPolicyEntry 4 } + +cucsComputeServerMgmtPolicyDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy:descr managed object property" + ::= { cucsComputeServerMgmtPolicyEntry 5 } + +cucsComputeServerMgmtPolicyIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy:intId managed object property" + ::= { cucsComputeServerMgmtPolicyEntry 6 } + +cucsComputeServerMgmtPolicyName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy:name managed object property" + ::= { cucsComputeServerMgmtPolicyEntry 7 } + +cucsComputeServerMgmtPolicyPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy:policyLevel + managed object property" + ::= { cucsComputeServerMgmtPolicyEntry 8 } + +cucsComputeServerMgmtPolicyPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy:policyOwner + managed object property" + ::= { cucsComputeServerMgmtPolicyEntry 9 } + +cucsComputeServerMgmtPolicyQualifier OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerMgmtPolicy:qualifier managed + object property" + ::= { cucsComputeServerMgmtPolicyEntry 10 } + +cucsComputeServerTypeCapTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerTypeCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerTypeCap managed object table" + ::= { cucsComputeObjects 68 } + +cucsComputeServerTypeCapEntry OBJECT-TYPE + SYNTAX CucsComputeServerTypeCapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerTypeCapTable table." + INDEX { cucsComputeServerTypeCapInstanceId } + ::= { cucsComputeServerTypeCapTable 1 } + +CucsComputeServerTypeCapEntry ::= SEQUENCE { + cucsComputeServerTypeCapInstanceId CucsManagedObjectId, + cucsComputeServerTypeCapDn CucsManagedObjectDn, + cucsComputeServerTypeCapRn SnmpAdminString, + cucsComputeServerTypeCapType CucsComputeServerTypeCapType +} + +cucsComputeServerTypeCapInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerTypeCapEntry 1 } + +cucsComputeServerTypeCapDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerTypeCap:dn managed object property" + ::= { cucsComputeServerTypeCapEntry 2 } + +cucsComputeServerTypeCapRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerTypeCap:rn managed object property" + ::= { cucsComputeServerTypeCapEntry 3 } + +cucsComputeServerTypeCapType OBJECT-TYPE + SYNTAX CucsComputeServerTypeCapType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerTypeCap:type managed object property" + ::= { cucsComputeServerTypeCapEntry 4 } + +cucsComputeServerUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit managed object table" + ::= { cucsComputeObjects 74 } + +cucsComputeServerUnitEntry OBJECT-TYPE + SYNTAX CucsComputeServerUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerUnitTable table." + INDEX { cucsComputeServerUnitInstanceId } + ::= { cucsComputeServerUnitTable 1 } + +CucsComputeServerUnitEntry ::= SEQUENCE { + cucsComputeServerUnitInstanceId CucsManagedObjectId, + cucsComputeServerUnitDn CucsManagedObjectDn, + cucsComputeServerUnitRn SnmpAdminString, + cucsComputeServerUnitAdminPower CucsComputeAdminPowerState, + cucsComputeServerUnitAdminState CucsComputeAdminState, + cucsComputeServerUnitAssignedToDn SnmpAdminString, + cucsComputeServerUnitAssociation CucsComputeAssociation, + cucsComputeServerUnitAvailability CucsComputeAvailability, + cucsComputeServerUnitAvailableMemory Gauge32, + cucsComputeServerUnitChassisId CucsComputeServerUnitChassisId, + cucsComputeServerUnitCheckPoint CucsComputeCheckPoint, + cucsComputeServerUnitConnPath CucsEquipmentConnectionStatus, + cucsComputeServerUnitConnStatus CucsEquipmentConnectionStatus, + cucsComputeServerUnitDescr SnmpAdminString, + cucsComputeServerUnitDiscovery CucsComputeDiscovery, + cucsComputeServerUnitDiscoveryStatus CucsEquipmentConnectionStatus, + cucsComputeServerUnitFltAggr Unsigned64, + cucsComputeServerUnitFsmDescr SnmpAdminString, + cucsComputeServerUnitFsmFlags SnmpAdminString, + cucsComputeServerUnitFsmPrev SnmpAdminString, + cucsComputeServerUnitFsmProgr Gauge32, + cucsComputeServerUnitFsmRmtInvErrCode Gauge32, + cucsComputeServerUnitFsmRmtInvErrDescr SnmpAdminString, + cucsComputeServerUnitFsmRmtInvRslt CucsConditionRemoteInvRslt, + cucsComputeServerUnitFsmStageDescr SnmpAdminString, + cucsComputeServerUnitFsmStamp DateAndTime, + cucsComputeServerUnitFsmStatus SnmpAdminString, + cucsComputeServerUnitFsmTry Gauge32, + cucsComputeServerUnitIntId SnmpAdminString, + cucsComputeServerUnitLc CucsComputeAdminTrigger, + cucsComputeServerUnitLcTs DateAndTime, + cucsComputeServerUnitLocalId SnmpAdminString, + cucsComputeServerUnitLowVoltageMemory CucsComputePhysicalLowVoltageMemory, + cucsComputeServerUnitManagingInst CucsNetworkSwitchId, + cucsComputeServerUnitMemorySpeed Gauge32, + cucsComputeServerUnitMfgTime DateAndTime, + cucsComputeServerUnitModel SnmpAdminString, + cucsComputeServerUnitName SnmpAdminString, + cucsComputeServerUnitNumOfAdaptors Gauge32, + cucsComputeServerUnitNumOfCores Gauge32, + cucsComputeServerUnitNumOfCoresEnabled Gauge32, + cucsComputeServerUnitNumOfCpus Gauge32, + cucsComputeServerUnitNumOfEthHostIfs Gauge32, + cucsComputeServerUnitNumOfFcHostIfs Gauge32, + cucsComputeServerUnitNumOfThreads Gauge32, + cucsComputeServerUnitOperPower CucsEquipmentPowerState, + cucsComputeServerUnitOperQualifier CucsComputeIssues, + cucsComputeServerUnitOperState CucsLsOperState, + cucsComputeServerUnitOperability CucsEquipmentOperability, + cucsComputeServerUnitOriginalUuid SnmpAdminString, + cucsComputeServerUnitPartNumber SnmpAdminString, + cucsComputeServerUnitPolicyLevel Gauge32, + cucsComputeServerUnitPolicyOwner CucsPolicyPolicyOwner, + cucsComputeServerUnitPresence CucsEquipmentSlotStatus, + cucsComputeServerUnitRevision SnmpAdminString, + cucsComputeServerUnitSerial SnmpAdminString, + cucsComputeServerUnitServerId SnmpAdminString, + cucsComputeServerUnitServerInstanceId CucsComputeServerUnitServerInstanceId, + cucsComputeServerUnitSlotId CucsComputeServerUnitSlotId, + cucsComputeServerUnitTotalMemory Gauge32, + cucsComputeServerUnitUsrLbl SnmpAdminString, + cucsComputeServerUnitUuid SnmpAdminString, + cucsComputeServerUnitVendor SnmpAdminString, + cucsComputeServerUnitVid SnmpAdminString, + cucsComputeServerUnitNumOf40GAdaptorsWithOldFw Gauge32, + cucsComputeServerUnitNumOf40GAdaptorsWithUnknownFw Gauge32, + cucsComputeServerUnitOperPwrTransSrc CucsComputePowerTransitionSrc +} + +cucsComputeServerUnitInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerUnitEntry 1 } + +cucsComputeServerUnitDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:dn managed object property" + ::= { cucsComputeServerUnitEntry 2 } + +cucsComputeServerUnitRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:rn managed object property" + ::= { cucsComputeServerUnitEntry 3 } + +cucsComputeServerUnitAdminPower OBJECT-TYPE + SYNTAX CucsComputeAdminPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:adminPower managed object property" + ::= { cucsComputeServerUnitEntry 4 } + +cucsComputeServerUnitAdminState OBJECT-TYPE + SYNTAX CucsComputeAdminState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:adminState managed object property" + ::= { cucsComputeServerUnitEntry 5 } + +cucsComputeServerUnitAssignedToDn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:assignedToDn managed + object property" + ::= { cucsComputeServerUnitEntry 6 } + +cucsComputeServerUnitAssociation OBJECT-TYPE + SYNTAX CucsComputeAssociation + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:association managed object property" + ::= { cucsComputeServerUnitEntry 7 } + +cucsComputeServerUnitAvailability OBJECT-TYPE + SYNTAX CucsComputeAvailability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:availability managed + object property" + ::= { cucsComputeServerUnitEntry 8 } + +cucsComputeServerUnitAvailableMemory OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:availableMemory managed + object property" + ::= { cucsComputeServerUnitEntry 9 } + +cucsComputeServerUnitChassisId OBJECT-TYPE + SYNTAX CucsComputeServerUnitChassisId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:chassisId managed object property" + ::= { cucsComputeServerUnitEntry 10 } + +cucsComputeServerUnitCheckPoint OBJECT-TYPE + SYNTAX CucsComputeCheckPoint + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:checkPoint managed object property" + ::= { cucsComputeServerUnitEntry 11 } + +cucsComputeServerUnitConnPath OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:connPath managed object property" + ::= { cucsComputeServerUnitEntry 12 } + +cucsComputeServerUnitConnStatus OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:connStatus managed object property" + ::= { cucsComputeServerUnitEntry 13 } + +cucsComputeServerUnitDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:descr managed object property" + ::= { cucsComputeServerUnitEntry 14 } + +cucsComputeServerUnitDiscovery OBJECT-TYPE + SYNTAX CucsComputeDiscovery + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:discovery managed object property" + ::= { cucsComputeServerUnitEntry 15 } + +cucsComputeServerUnitDiscoveryStatus OBJECT-TYPE + SYNTAX CucsEquipmentConnectionStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:discoveryStatus managed + object property" + ::= { cucsComputeServerUnitEntry 16 } + +cucsComputeServerUnitFltAggr OBJECT-TYPE + SYNTAX Unsigned64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fltAggr managed object property" + ::= { cucsComputeServerUnitEntry 17 } + +cucsComputeServerUnitFsmDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmDescr managed object property" + ::= { cucsComputeServerUnitEntry 18 } + +cucsComputeServerUnitFsmFlags OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmFlags managed object property" + ::= { cucsComputeServerUnitEntry 19 } + +cucsComputeServerUnitFsmPrev OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmPrev managed object property" + ::= { cucsComputeServerUnitEntry 20 } + +cucsComputeServerUnitFsmProgr OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmProgr managed object property" + ::= { cucsComputeServerUnitEntry 21 } + +cucsComputeServerUnitFsmRmtInvErrCode OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmRmtInvErrCode + managed object property" + ::= { cucsComputeServerUnitEntry 22 } + +cucsComputeServerUnitFsmRmtInvErrDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmRmtInvErrDescr + managed object property" + ::= { cucsComputeServerUnitEntry 23 } + +cucsComputeServerUnitFsmRmtInvRslt OBJECT-TYPE + SYNTAX CucsConditionRemoteInvRslt + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmRmtInvRslt managed + object property" + ::= { cucsComputeServerUnitEntry 24 } + +cucsComputeServerUnitFsmStageDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmStageDescr managed + object property" + ::= { cucsComputeServerUnitEntry 25 } + +cucsComputeServerUnitFsmStamp OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmStamp managed object property" + ::= { cucsComputeServerUnitEntry 26 } + +cucsComputeServerUnitFsmStatus OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmStatus managed object property" + ::= { cucsComputeServerUnitEntry 27 } + +cucsComputeServerUnitFsmTry OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:fsmTry managed object property" + ::= { cucsComputeServerUnitEntry 28 } + +cucsComputeServerUnitIntId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:intId managed object property" + ::= { cucsComputeServerUnitEntry 29 } + +cucsComputeServerUnitLc OBJECT-TYPE + SYNTAX CucsComputeAdminTrigger + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:lc managed object property" + ::= { cucsComputeServerUnitEntry 30 } + +cucsComputeServerUnitLcTs OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:lcTs managed object property" + ::= { cucsComputeServerUnitEntry 31 } + +cucsComputeServerUnitLocalId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:localId managed object property" + ::= { cucsComputeServerUnitEntry 32 } + +cucsComputeServerUnitLowVoltageMemory OBJECT-TYPE + SYNTAX CucsComputePhysicalLowVoltageMemory + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:lowVoltageMemory + managed object property" + ::= { cucsComputeServerUnitEntry 33 } + +cucsComputeServerUnitManagingInst OBJECT-TYPE + SYNTAX CucsNetworkSwitchId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:managingInst managed + object property" + ::= { cucsComputeServerUnitEntry 34 } + +cucsComputeServerUnitMemorySpeed OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:memorySpeed managed object property" + ::= { cucsComputeServerUnitEntry 35 } + +cucsComputeServerUnitMfgTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:mfgTime managed object property" + ::= { cucsComputeServerUnitEntry 36 } + +cucsComputeServerUnitModel OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:model managed object property" + ::= { cucsComputeServerUnitEntry 37 } + +cucsComputeServerUnitName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:name managed object property" + ::= { cucsComputeServerUnitEntry 38 } + +cucsComputeServerUnitNumOfAdaptors OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:numOfAdaptors managed + object property" + ::= { cucsComputeServerUnitEntry 39 } + +cucsComputeServerUnitNumOfCores OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:numOfCores managed object property" + ::= { cucsComputeServerUnitEntry 40 } + +cucsComputeServerUnitNumOfCoresEnabled OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:numOfCoresEnabled + managed object property" + ::= { cucsComputeServerUnitEntry 41 } + +cucsComputeServerUnitNumOfCpus OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:numOfCpus managed object property" + ::= { cucsComputeServerUnitEntry 42 } + +cucsComputeServerUnitNumOfEthHostIfs OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:numOfEthHostIfs managed + object property" + ::= { cucsComputeServerUnitEntry 43 } + +cucsComputeServerUnitNumOfFcHostIfs OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:numOfFcHostIfs managed + object property" + ::= { cucsComputeServerUnitEntry 44 } + +cucsComputeServerUnitNumOfThreads OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:numOfThreads managed + object property" + ::= { cucsComputeServerUnitEntry 45 } + +cucsComputeServerUnitOperPower OBJECT-TYPE + SYNTAX CucsEquipmentPowerState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:operPower managed object property" + ::= { cucsComputeServerUnitEntry 46 } + +cucsComputeServerUnitOperQualifier OBJECT-TYPE + SYNTAX CucsComputeIssues + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:operQualifier managed + object property" + ::= { cucsComputeServerUnitEntry 47 } + +cucsComputeServerUnitOperState OBJECT-TYPE + SYNTAX CucsLsOperState + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:operState managed object property" + ::= { cucsComputeServerUnitEntry 48 } + +cucsComputeServerUnitOperability OBJECT-TYPE + SYNTAX CucsEquipmentOperability + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:operability managed object property" + ::= { cucsComputeServerUnitEntry 49 } + +cucsComputeServerUnitOriginalUuid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:originalUuid managed + object property" + ::= { cucsComputeServerUnitEntry 50 } + +cucsComputeServerUnitPartNumber OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:partNumber managed object property" + ::= { cucsComputeServerUnitEntry 51 } + +cucsComputeServerUnitPolicyLevel OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:policyLevel managed object property" + ::= { cucsComputeServerUnitEntry 52 } + +cucsComputeServerUnitPolicyOwner OBJECT-TYPE + SYNTAX CucsPolicyPolicyOwner + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:policyOwner managed object property" + ::= { cucsComputeServerUnitEntry 53 } + +cucsComputeServerUnitPresence OBJECT-TYPE + SYNTAX CucsEquipmentSlotStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:presence managed object property" + ::= { cucsComputeServerUnitEntry 54 } + +cucsComputeServerUnitRevision OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:revision managed object property" + ::= { cucsComputeServerUnitEntry 55 } + +cucsComputeServerUnitSerial OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:serial managed object property" + ::= { cucsComputeServerUnitEntry 56 } + +cucsComputeServerUnitServerId OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:serverId managed object property" + ::= { cucsComputeServerUnitEntry 57 } + +cucsComputeServerUnitServerInstanceId OBJECT-TYPE + SYNTAX CucsComputeServerUnitServerInstanceId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:serverInstanceId + managed object property" + ::= { cucsComputeServerUnitEntry 58 } + +cucsComputeServerUnitSlotId OBJECT-TYPE + SYNTAX CucsComputeServerUnitSlotId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:slotId managed object property" + ::= { cucsComputeServerUnitEntry 59 } + +cucsComputeServerUnitTotalMemory OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:totalMemory managed object property" + ::= { cucsComputeServerUnitEntry 60 } + +cucsComputeServerUnitUsrLbl OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:usrLbl managed object property" + ::= { cucsComputeServerUnitEntry 61 } + +cucsComputeServerUnitUuid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:uuid managed object property" + ::= { cucsComputeServerUnitEntry 62 } + +cucsComputeServerUnitVendor OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:vendor managed object property" + ::= { cucsComputeServerUnitEntry 63 } + +cucsComputeServerUnitVid OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:vid managed object property" + ::= { cucsComputeServerUnitEntry 64 } + +cucsComputeServerUnitNumOf40GAdaptorsWithOldFw OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:numOf40GAdaptorsWithOldFw + managed object property" + ::= { cucsComputeServerUnitEntry 66 } + +cucsComputeServerUnitNumOf40GAdaptorsWithUnknownFw OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:numOf40GAdaptorsWithUnknownFw + managed object property" + ::= { cucsComputeServerUnitEntry 67 } + +cucsComputeServerUnitOperPwrTransSrc OBJECT-TYPE + SYNTAX CucsComputePowerTransitionSrc + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnit:operPwrTransSrc managed + object property" + ::= { cucsComputeServerUnitEntry 68 } + +cucsComputeServerUnitFsmTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerUnitFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm managed object table" + ::= { cucsComputeObjects 75 } + +cucsComputeServerUnitFsmEntry OBJECT-TYPE + SYNTAX CucsComputeServerUnitFsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerUnitFsmTable table." + INDEX { cucsComputeServerUnitFsmInstanceId } + ::= { cucsComputeServerUnitFsmTable 1 } + +CucsComputeServerUnitFsmEntry ::= SEQUENCE { + cucsComputeServerUnitFsmInstanceId CucsManagedObjectId, + cucsComputeServerUnitFsmDn CucsManagedObjectDn, + cucsComputeServerUnitFsmRn SnmpAdminString, + cucsComputeServerUnitFsmCompletionTime DateAndTime, + cucsComputeServerUnitFsmCurrentFsm CucsComputeServerUnitFsmCurrentFsm, + cucsComputeServerUnitFsmDescrData SnmpAdminString, + cucsComputeServerUnitFsmFsmStatus CucsFsmFsmStageStatus, + cucsComputeServerUnitFsmProgress Gauge32, + cucsComputeServerUnitFsmRmtErrCode Gauge32, + cucsComputeServerUnitFsmRmtErrDescr SnmpAdminString, + cucsComputeServerUnitFsmRmtRslt CucsConditionRemoteInvRslt +} + +cucsComputeServerUnitFsmInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerUnitFsmEntry 1 } + +cucsComputeServerUnitFsmDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:dn managed object property" + ::= { cucsComputeServerUnitFsmEntry 2 } + +cucsComputeServerUnitFsmRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:rn managed object property" + ::= { cucsComputeServerUnitFsmEntry 3 } + +cucsComputeServerUnitFsmCompletionTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:completionTime + managed object property" + ::= { cucsComputeServerUnitFsmEntry 4 } + +cucsComputeServerUnitFsmCurrentFsm OBJECT-TYPE + SYNTAX CucsComputeServerUnitFsmCurrentFsm + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:currentFsm managed + object property" + ::= { cucsComputeServerUnitFsmEntry 5 } + +cucsComputeServerUnitFsmDescrData OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:descr managed object property" + ::= { cucsComputeServerUnitFsmEntry 6 } + +cucsComputeServerUnitFsmFsmStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:fsmStatus managed + object property" + ::= { cucsComputeServerUnitFsmEntry 7 } + +cucsComputeServerUnitFsmProgress OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:progress managed object property" + ::= { cucsComputeServerUnitFsmEntry 8 } + +cucsComputeServerUnitFsmRmtErrCode OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:rmtErrCode managed + object property" + ::= { cucsComputeServerUnitFsmEntry 9 } + +cucsComputeServerUnitFsmRmtErrDescr OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:rmtErrDescr managed + object property" + ::= { cucsComputeServerUnitFsmEntry 10 } + +cucsComputeServerUnitFsmRmtRslt OBJECT-TYPE + SYNTAX CucsConditionRemoteInvRslt + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsm:rmtRslt managed object property" + ::= { cucsComputeServerUnitFsmEntry 11 } + +cucsComputeServerUnitFsmStageTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerUnitFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmStage managed object table" + ::= { cucsComputeObjects 76 } + +cucsComputeServerUnitFsmStageEntry OBJECT-TYPE + SYNTAX CucsComputeServerUnitFsmStageEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerUnitFsmStageTable table." + INDEX { cucsComputeServerUnitFsmStageInstanceId } + ::= { cucsComputeServerUnitFsmStageTable 1 } + +CucsComputeServerUnitFsmStageEntry ::= SEQUENCE { + cucsComputeServerUnitFsmStageInstanceId CucsManagedObjectId, + cucsComputeServerUnitFsmStageDn CucsManagedObjectDn, + cucsComputeServerUnitFsmStageRn SnmpAdminString, + cucsComputeServerUnitFsmStageDescrData SnmpAdminString, + cucsComputeServerUnitFsmStageLastUpdateTime DateAndTime, + cucsComputeServerUnitFsmStageName CucsComputeServerUnitFsmStageName, + cucsComputeServerUnitFsmStageOrder Gauge32, + cucsComputeServerUnitFsmStageRetry Gauge32, + cucsComputeServerUnitFsmStageStageStatus CucsFsmFsmStageStatus +} + +cucsComputeServerUnitFsmStageInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerUnitFsmStageEntry 1 } + +cucsComputeServerUnitFsmStageDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmStage:dn managed object property" + ::= { cucsComputeServerUnitFsmStageEntry 2 } + +cucsComputeServerUnitFsmStageRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmStage:rn managed object property" + ::= { cucsComputeServerUnitFsmStageEntry 3 } + +cucsComputeServerUnitFsmStageDescrData OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmStage:descr managed + object property" + ::= { cucsComputeServerUnitFsmStageEntry 4 } + +cucsComputeServerUnitFsmStageLastUpdateTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmStage:lastUpdateTime + managed object property" + ::= { cucsComputeServerUnitFsmStageEntry 5 } + +cucsComputeServerUnitFsmStageName OBJECT-TYPE + SYNTAX CucsComputeServerUnitFsmStageName + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmStage:name managed + object property" + ::= { cucsComputeServerUnitFsmStageEntry 6 } + +cucsComputeServerUnitFsmStageOrder OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmStage:order managed + object property" + ::= { cucsComputeServerUnitFsmStageEntry 7 } + +cucsComputeServerUnitFsmStageRetry OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmStage:retry managed + object property" + ::= { cucsComputeServerUnitFsmStageEntry 8 } + +cucsComputeServerUnitFsmStageStageStatus OBJECT-TYPE + SYNTAX CucsFsmFsmStageStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmStage:stageStatus + managed object property" + ::= { cucsComputeServerUnitFsmStageEntry 9 } + +cucsComputeServerUnitFsmTaskTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeServerUnitFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmTask managed object table" + ::= { cucsComputeObjects 77 } + +cucsComputeServerUnitFsmTaskEntry OBJECT-TYPE + SYNTAX CucsComputeServerUnitFsmTaskEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeServerUnitFsmTaskTable table." + INDEX { cucsComputeServerUnitFsmTaskInstanceId } + ::= { cucsComputeServerUnitFsmTaskTable 1 } + +CucsComputeServerUnitFsmTaskEntry ::= SEQUENCE { + cucsComputeServerUnitFsmTaskInstanceId CucsManagedObjectId, + cucsComputeServerUnitFsmTaskDn CucsManagedObjectDn, + cucsComputeServerUnitFsmTaskRn SnmpAdminString, + cucsComputeServerUnitFsmTaskCompletion CucsFsmCompletion, + cucsComputeServerUnitFsmTaskFlags CucsComputeServerUnitFsmTaskFlags, + cucsComputeServerUnitFsmTaskItem CucsComputeServerUnitFsmTaskItem, + cucsComputeServerUnitFsmTaskSeqId Gauge32 +} + +cucsComputeServerUnitFsmTaskInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeServerUnitFsmTaskEntry 1 } + +cucsComputeServerUnitFsmTaskDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmTask:dn managed object property" + ::= { cucsComputeServerUnitFsmTaskEntry 2 } + +cucsComputeServerUnitFsmTaskRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmTask:rn managed object property" + ::= { cucsComputeServerUnitFsmTaskEntry 3 } + +cucsComputeServerUnitFsmTaskCompletion OBJECT-TYPE + SYNTAX CucsFsmCompletion + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmTask:completion + managed object property" + ::= { cucsComputeServerUnitFsmTaskEntry 4 } + +cucsComputeServerUnitFsmTaskFlags OBJECT-TYPE + SYNTAX CucsComputeServerUnitFsmTaskFlags + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmTask:flags managed + object property" + ::= { cucsComputeServerUnitFsmTaskEntry 5 } + +cucsComputeServerUnitFsmTaskItem OBJECT-TYPE + SYNTAX CucsComputeServerUnitFsmTaskItem + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmTask:item managed object property" + ::= { cucsComputeServerUnitFsmTaskEntry 6 } + +cucsComputeServerUnitFsmTaskSeqId OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:ServerUnitFsmTask:seqId managed + object property" + ::= { cucsComputeServerUnitFsmTaskEntry 7 } + +cucsComputeSlotQualTable OBJECT-TYPE + SYNTAX SEQUENCE OF CucsComputeSlotQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Cisco UCS compute:SlotQual managed object table" + ::= { cucsComputeObjects 40 } + +cucsComputeSlotQualEntry OBJECT-TYPE + SYNTAX CucsComputeSlotQualEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entry for the cucsComputeSlotQualTable table." + INDEX { cucsComputeSlotQualInstanceId } + ::= { cucsComputeSlotQualTable 1 } + +CucsComputeSlotQualEntry ::= SEQUENCE { + cucsComputeSlotQualInstanceId CucsManagedObjectId, + cucsComputeSlotQualDn CucsManagedObjectDn, + cucsComputeSlotQualRn SnmpAdminString, + cucsComputeSlotQualMaxId CucsComputeSlotQualMaxId, + cucsComputeSlotQualMinId CucsComputeSlotQualMinId +} + +cucsComputeSlotQualInstanceId OBJECT-TYPE + SYNTAX CucsManagedObjectId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Instance identifier of the managed object." + ::= { cucsComputeSlotQualEntry 1 } + +cucsComputeSlotQualDn OBJECT-TYPE + SYNTAX CucsManagedObjectDn + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:SlotQual:dn managed object property" + ::= { cucsComputeSlotQualEntry 2 } + +cucsComputeSlotQualRn OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:SlotQual:rn managed object property" + ::= { cucsComputeSlotQualEntry 3 } + +cucsComputeSlotQualMaxId OBJECT-TYPE + SYNTAX CucsComputeSlotQualMaxId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:SlotQual:maxId managed object property" + ::= { cucsComputeSlotQualEntry 4 } + +cucsComputeSlotQualMinId OBJECT-TYPE + SYNTAX CucsComputeSlotQualMinId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Cisco UCS compute:SlotQual:minId managed object property" + ::= { cucsComputeSlotQualEntry 5 } + +END diff --git a/mibs/HH3C-LSW-DEV-ADM-MIB b/mibs/HH3C-LSW-DEV-ADM-MIB new file mode 100644 index 0000000000..93153bc2c0 --- /dev/null +++ b/mibs/HH3C-LSW-DEV-ADM-MIB @@ -0,0 +1,2953 @@ +-- ================================================================== +-- Copyright (c) 2004-2014 Hangzhou H3C Tech. Co., Ltd. All rights reserved. +-- +-- Description: Lan Switch Device Physical Information MIB +-- Reference: +-- Version: V3.67 +-- History: +-- v1.0 (1) Created by Hou Qiang, 2001.5.15 +-- (2) Revised by Qi Zhenglin, 2002.01.08 ----r003 revision +-- v1.1 2004-7-12 add some card type define(hh3cLswSlotType 119-138) +-- v1.2 add enum value from 42 to 49 in hh3cLswPortType. +-- v1.3 2004-7-29 add some port type define(hh3cLswPortType 50-58) +-- v1.4 2004-8-11 add some slot type define +-- (hh3cLswSlotType type_LSA1FP8U(139)) +-- (hh3cLswSubslotType type_LSA1FP8U(139)) +-- v1.5 2004-08-25 change emunation name +-- from type_LS81SFCA(120) to type_LS81SRPG0(120), +-- from type_LS81SFCB(121) to type_LS81SRPG1(121), +-- from type_LS81SFCC(122) to type_LS81SRPG2(122), +-- from type_LS81SFCD(123) to type_LS81SRPG3(123). +-- modify comments for these emunations as well. +-- v1.6 2004-8-26 add some port types define(h2LswPortType 59-71) +-- v1.7 2004-09-08 add enum value from 140 to 148 in hh3cLswSlotType and hh3cLswSubSlotType by kangyinan +-- v1.8 2004-09-14 add enum value from 149 to 157 in hh3cLswSlotType and hh3cLswSubSlotType by wangyahui +-- add enum value from 158 to 159 in hh3cLswSlotType and hh3cLswSubSlotType by kangyinan +-- add enum value from 72 to 93 in hh3cLswPortType by wangyahui +-- add enum value from 94 to 96 in hh3cLswPortType by kangyinan +-- add type description for type_SP4, type_UP1, type_XP4 by kangyinan +-- v1.9 2004-10-12 updated by gaolong +-- Change all underscore('_') characters to hyphen characters('-') because underscore character is not allowed in MIB module. +-- The change refers to the value of hh3cLswSlotType, hh3cLswSlotAdminStatus, hh3cLswSubslotType, hh3cLswPortType, hh3cLswSubslotAdminStatus +-- Change MAX-ACCESS clause value of hh3cLswPortLoopbackOperate from write-only to read-write, and +-- update its DESCRIPTION. +-- v2.0 2004-10-19 add enum value from 160 to 162 in hh3cLswSlotType and hh3cLswSubSlotType by kangyinan +-- add enum value 97 in hh3cLswPortType by kangyinan +-- v2.1 2004-11-23 add enum value from 163 to 166 in hh3cLswSlotType and hh3cLswSubSlotType by zhangchengmei +-- V2.2 2004-12-23 add enum value from 167 to 169 in hh3cLswSlotType and hh3cLswSubSlotType by zhangjianfeng +-- V2.3 2004-12-26 add enum value 170 in hh3cLswSlotType and hh3cLswSubSlotType by wangyahui +-- V2.4 2004-12-23 add enum value from 171 to 172 in hh3cLswSlotType and hh3cLswSubSlotType +-- add enum value from 98 to 99 hh3cLswPortType by liyue +-- V2.5 2004-12-29 add enum value 173 in hh3cLswSlotType and hh3cLswSubSlotType by zhangjianfeng +-- add enum value from 100 in hh3cLswPortType by zhangjianfeng +-- V2.6 2005-01-07 add enum value 174 and 175 in hh3cLswSlotType and hh3cLswSubSlotType by wangyahui +-- V2.7 2005-01-31 add enum value 176 in hh3cLswSlotType and hh3cLswSubSlotType by wangyahui +-- V2.8 2005-02-03 define Hh3cLswTypeOfSlot +-- change the SYNTAX of hh3cLswSlotType and hh3cLswSubSlotType to Hh3cLswTypeOfSlot,add new enum vlaue to Hh3cLswTypeOfSlot +-- add enum value from 101 to 137 in hh3cLswPortType by zhangchengmei +-- add enum value 178 in Hh3cLswTypeOfSlot by zhouqiang +-- add enum value 138 in hh3cLswPortType by zhouqiang +-- add enum value from 179 to 180 in hh3cLswSubSlotType by wangyahui +-- V2.9 2005-03-22 add enum value from 181 to 187 in Hh3cLswTypeOfSlot by zhangchengmei +-- V3.0 2005-05-10 add enum value from 188 to 216 in Hh3cLswTypeOfSlot by zhangchengmei +-- V3.1 2005-07-18 add enum value from 217 to 219 in Hh3cLswTypeOfSlot by yangliming +-- 2005-06-25 add enum value from 139 to 142 in hh3cLswPortType by wangyahui +-- V3.11 2005-07-29 add enum value from 220 to 225 in Hh3cLswTypeOfSlot by wangyahui +-- V3.12 2005-07-21 change the name of subidentifier 183 in Hh3cLswTypeOfSlot by zhangchengmei +-- add enum value 226 to 227 in Hh3cLswTypeOfSlot by zhangchengmei +-- 2005-08-29 add enum value 143 in hh3cLswPortType by qianxiaoyu +-- V3.13 2005-09-13 add enum value 228 to 253 in Hh3cLswTypeOfSlot by zhangchengmei +-- 2005-09-13 add enum value 257 to 268 in Hh3cLswTypeOfSlot by zhangchengmei +-- V3.14 2005-11-04 add enum value 144 to 149 in hh3cLswPortType by zhangchengmei +-- add enum value 150 in hh3cLswPortType by huangyuetao +-- add enum value 269 to 271 in hh3cLswSlotType by yangxiaopeng +-- add enum value 272 in Hh3cLswTypeOfSlot by qianxiaoyu +-- V3.15 2005-11-24 add enum value 500 to 501 in hh3cLswSlotType by wangyahui +-- V3.16 2005-11-28 add enum value 300 to 316 in Hh3cLswTypeOfSlot by zhangchengmei +-- V3.17 2005-12-30 add enum value 151 to 170 in hh3cLswPortType by zhangchengmei +-- V3.18 2006-01-04 add enum value 701 in Hh3cLswTypeOfSlot by qianxiaoyu +-- V3.19 2006-02-12 add enum value 702 in Hh3cLswTypeOfSlot by chenxiaohui +-- add enum value 317 in Hh3cLswTypeOfSlot by zhangchengmei +-- V3.20 2006-02-20 add enum value 703 in Hh3cLswTypeOfSlot by chijuntao +-- V3.21 2006-02-28 add enum value 171 to 174 in hh3cLswPortType by wangshunli +-- add enum value 318 to 336 in Hh3cLswTypeOfSlot by zhaiyingying +-- Modify description of hh3cLswSysIpAddr, hh3cLswSlotCpuRatio, hh3cLswSysCpuRatio +-- and some wrong format of the description by wangyong +-- V3.22 2006-03-14 add enum value 175 in hh3cLswPortType by wangyahui +-- add enum value 502 to 504 in Hh3cLswTypeOfSlot by wangyahui +-- V3.23 2006-04-03 add enum value 176 in hh3cLswPortType by wangyahui +-- V3.24 2006-04-21 add enum value 337 to 340 in Hh3cLswTypeOfSlot by zhaiyingying +-- V3.25 2006-04-21 add enum value 704 to 705 under Hh3cLswTypeOfSlot by zhangxianguo +-- add enum value 505 to 506 under Hh3cLswTypeOfSlot by zhangjianfeng +-- add enum value 341 to 349 under Hh3cLswTypeOfSlot by zhaiyingying +-- add enum value 177 to 178 under hh3cLswPortType by zhangjianfeng +-- add enum value 179 to 180 under hh3cLswPortType by zhangxianguo +-- V3.26 2006-07-12 add enum value 507 to 509 in Hh3cLswTypeOfSlot by wangyahui +-- modify enum name 502 and 503 of Hh3cLswTypeOfSlot by wangyahui +-- add enum value 350 to 357 under Hh3cLswTypeOfSlot by zhaiyingying +-- Modify description of enum element(3) in Hh3cLswTypeOfSlot by zhangxianguo +-- V3.27 2006-08-31 add enum value 510 to 514 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 800 to 801 in Hh3cLswTypeOfSlot by luoguixing +-- V3.28 2006-10-26 add enum value 358 to 370 under Hh3cLswTypeOfSlot by zhaiyingying +-- add enum value 183 under hh3cLswPortType by zhaiyingying +-- add enum value 515 to 526 in Hh3cLswTypeOfSlot by wangyahui +-- modify enum 505 and 506 of Hh3cLswTypeOfSlot by wangyahui +-- add enum value 181 to 182 in hh3cLswPortType by wangyahui +-- V3.29 2006-11-02 add enum value 527 to 536 in Hh3cLswTypeOfSlot by wangyahui +-- modify description of 511 to 513 in Hh3cLswTypeOfSlot by wangyahui +-- 2006-11-10 add enum value 371 to 378 under Hh3cLswTypeOfSlot by shuxiongtao +-- 2006-11-08 add enum value 184 to 185 under hh3cLswPortType by zhaiyingying +-- V3.30 2007-03-19 add enum value 537 in Hh3cLswTypeOfSlot by wangyahui +-- V3.31 2007-04-25 add enum value 538 to 542 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 379 to 380 under Hh3cLswTypeOfSlot by zhaiyingying +-- add enum value 706 in Hh3cLswTypeOfSlot by zhangzongyi +-- V3.32 2007-05-28 add enum value 707 in Hh3cLswTypeOfSlot by ligaoxu +-- add enum value 381 to 392 in Hh3cLswTypeOfSlot by shuxiongtao +-- modify name of enum value 371 and 374 in Hh3cLswTypeOfSlot by shuxiongtao +-- add enum value 186 in hh3cLswPortType by jinzhaoqiong +-- V3.33 2007-07-09 add enum value 543 to 551 in Hh3cLswTypeOfSlot by Zhangjianfeng +-- add enum value 552 to 554 in Hh3cLswTypeOfSlot by wangyahui +-- V3.34 2007-07-26 add enum value 708 in Hh3cLswTypeOfSlot by Xiuyihong +-- V3.35 2007-08-27 add enum value 187 to 188 in hh3cLswPortType by ruanhan +-- add enum value 802 to 804 in Hh3cLswTypeOfSlot by luoguixing +-- add enum value 393 to 397 under Hh3cLswTypeOfSlot by shuxiongtao +-- V3.36 2007-09-25 add enum value 555 to 559 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 805 in Hh3cLswTypeOfSlot by luoguixing +-- add enum value 398 to 399 in Hh3cLswTypeOfSlot by hexuefei +-- V3.37 2007-10-16 add enum value 189 in hh3cLswPortType by liaoxin +-- V3.38 2007-11-20 add enum value 400 to 407 in Hh3cLswTypeOfSlot by shuxiongtao +-- V3.39 2007-12-27 add enum value 560 to 568 in Hh3cLswTypeOfSlot by wangyahui +-- V3.40 2008-01-30 add enum value 408 in Hh3cLswTypeOfSlot by hexuefei +-- add enum value 569 to 572 in Hh3cLswTypeOfSlot by wangyahui +-- V3.41 2008-02-20 add enum value 573 to 574 in Hh3cLswTypeOfSlot by zhangjianfeng +-- modify name and comments of enum value 546 in Hh3cLswTypeOfSlot by zhangjianfeng +-- add enum value 575 to 576 in Hh3cLswTypeOfSlot by wangyahui +-- V3.42 2008-03-31 add enum value 806 to 808 in Hh3cLswTypeOfSlot by luoguixing +-- add enum value 709 to 715 under Hh3cLswTypeOfSlot by wangcong +-- add enum value 191 to 196 under hh3cLswPortType by wangcong +-- add enum value 409 to 431 in Hh3cLswTypeOfSlot by zhaiyingying +-- add enum value 432 in Hh3cLswTypeOfSlot by shuxiongtao +-- V3.43 2008-04-29 add enum value 577 to 589 in Hh3cLswTypeOfSlot by wangyahui +-- V3.44 2008-07-28 add enum value 590 to 592 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 809 to 810 in Hh3cLswTypeOfSlot by luoguixing +-- V3.45 2008-08-26 modify name of enum value 379 and 399 in Hh3cLswTypeOfSlot by wangwei +-- modify description of 408 in Hh3cLswTypeOfSlot by wangwei +-- modify name and description of enum value 804 in Hh3cLswTypeOfSlot by wangwei +-- add enum value 433 to 434 in Hh3cLswTypeOfSlot by wangwei +-- add enum value 593 to 595 in Hh3cLswTypeOfSlot by wangyahui +-- V3.46 2008-10-13 add enum vlaue 197 in hh3cLswPortType by ruanhan +-- add enum value 811 in Hh3cLswTypeOfSlot by luoguixing +-- add enum value 596 and 601 in Hh3cLswTypeOfSlot by wangyahui +-- V3.47 2008-12-01 add enum vlaue 725 in Hh3cLswTypeOfSlot by ruanhan +-- add enum value 602 to 619 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 435 to 442 in Hh3cLswTypeOfSlot by zhaiyingying +-- modify name of enum value 546 in Hh3cLswTypeOfSlot by zhangjianfeng +-- add enum value 443 in Hh3cLswTypeOfSlot by shuxiongtao +-- V3.48 2008-12-25 add enum value 620 to 622 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 716 to 718 in Hh3cLswTypeOfSlot by zhangshilin +-- add enum value 444 to 445 in Hh3cLswTypeOfSlot by wangchang +-- V3.49 2009-01-05 add enum value 446 to 452 in Hh3cLswTypeOfSlot by wangchang +-- add enum value 719 in Hh3cLswTypeOfSlot by zhangshilin +-- add enum value 623 to 633 in Hh3cLswTypeOfSlot by wangyahui +-- V3.50 2009-03-19 add enum value 453 to 464 in Hh3cLswTypeOfSlot by huyinxing +-- V3.51 2009-07-02 add enum value 634 to 637 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 465 to 468 in Hh3cLswTypeOfSlot by zhaiyingying +-- add enum value 469 to 472 in Hh3cLswTypeOfSlot by huyinxing +-- add enum value 198 in hh3cLswPortType by huyinxing +-- add enum vlaue 199 in hh3cLswPortType by zhangjianfeng +-- V3.52 2009-08-28 add enum value 638 to 640 in Hh3cLswTypeOfSlot by wangyahui +-- V3.53 2009-11-09 add enum value 726 in Hh3cLswTypeOfSlot by ruanhan +-- add enum value 641 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 473 to 477 in Hh3cLswTypeOfSlot by yudongyang +-- add enum value 478 to 485 in Hh3cLswTypeOfSlot by heweibin +-- V3.54 2009-12-31 add enum value 200 to 201 in hh3cLswPortType by zhanghaiyang +-- add enum value 642 to 651 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 486 in Hh3cLswTypeOfSlot by yudongyang +-- add enum value 727 to 728 in Hh3cLswTypeOfSlot by xiaobing +-- add enum value 652 to 659 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 487 to 488 in Hh3cLswTypeOfSlot by huyinxing +-- add enum value 660 to 662 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 202 to 203 in hh3cLswPortType by yangdonghong +-- V3.55 2010-03-03 Added hh3cLswSysPhyMemory, hh3cLswSysMemory, +-- hh3cLswSysMemoryUsed, hh3cLswSysMemoryRatio by songhao +-- add enum value 812 in Hh3cLswTypeOfSlot by mashuhang +-- add enum value 489 to 497 in Hh3cLswTypeOfSlot by liubuxiang +-- add enum value 498 to 499 in Hh3cLswTypeOfSlot by shikejun +-- add enum value 900 in Hh3cLswTypeOfSlot by yangqiulin +-- add enum value 901 to 902 in Hh3cLswTypeOfSlot by huyinxing +-- V3.56 2010-08-29 add enum value 903 to 904 in Hh3cLswTypeOfSlot by huyinxing +-- add enum value 905 to 907 in Hh3cLswTypeOfSlot by shikejun +-- add enum value 663 to 685 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 813 in Hh3cLswTypeOfSlot by mashuhang +-- add enum value 729 in Hh3cLswTypeOfSlot by zhangshilin +-- add enum value 908 to 913 in Hh3cLswTypeOfSlot by yangbin +-- add enum value 914 to 918 in Hh3cLswTypeOfSlot by huyinxing +-- add enum value 919 to 927 in Hh3cLswTypeOfSlot by langgaoyi +-- add hh3cLswFabricTable by songhao +-- V3.57 2011-01-31 add enum value 686 to 691 in Hh3cLswTypeOfSlot by wangyahui +-- add enum value 928 to 929 in Hh3cLswTypeOfSlot by langgaoyi +-- add hh3cLswSysTemperature, hh3cLswSlotPhyMemory, +-- hh3cLswSlotMemory, hh3cLswSlotMemoryUsed, +-- hh3cLswSlotMemoryRatio and hh3cLswSlotTemperature by songhao +-- V3.58 2011-04-23 Add enum value 930 in Hh3cLswTypeOfSlot by liuhui +-- Add enum value 814 to 815 in Hh3cLswTypeOfSlot by mashuhang +-- Add enum value 692 to 694 in Hh3cLswTypeOfSlot by wangyahui +-- Add enum value 204 in hh3cLswPortType by yangliming +-- V3.59 2011-06-30 Add enum value 695, 1201 to 1211 in Hh3cLswTypeOfSlot by wangyahui +-- Add enum value 205 to 207 in hh3cLswPortType by gaoruichang +-- V3.60 2011-08-31 Add enum value 696 to 697 in Hh3cLswTypeOfSlot by langgaoyi +-- Add enum value 208 in hh3cLswPortType by wangshunli +-- Add enum value 931 to 933 in Hh3cLswTypeOfSlot by langgaoyi +-- Add enum value 934 in Hh3cLswTypeOfSlot by zhaohonghai +-- V3.61 2012-04-20 Add enum value 935 to 938, 942 in Hh3cLswTypeOfSlot by wangjiangnan +-- Add enum value 1212 to 1218 in Hh3cLswTypeOfSlot by wangyahui +-- Add enum value 939 to 941 in Hh3cLswTypeOfSlot by herui +-- Modify name of enum value 205 to 207 in hh3cLswPortType by xvman +-- Add enum value 943 to 945 in Hh3cLswTypeOfSlot by langgaoyi +-- Add enum value 209, 211 in hh3cLswPortType by wangyahui +-- Add enum value 730 to 731 in Hh3cLswTypeOfSlot by panxiyuan +-- Add enum value 210 in hh3cLswPortType by panxiyuan +-- Add enum value 946 to 948 in Hh3cLswTypeOfSlot by zhangheng +-- Add enum value 949 to 956 in Hh3cLswTypeOfSlot by zhengjiang +-- Add enum value 957 in Hh3cLswTypeOfSlot by zhaohonghai +-- Add enum value 212 in hh3cLswPortType by wangyahui +-- Add enum value 732 in Hh3cLswTypeOfSlot by houchengshuai +-- Add enum value 1219 to 1230 in Hh3cLswTypeOfSlot by wangyahui +-- V3.62 2013-01-07 Add enum value 733 in Hh3cLswTypeOfSlot by shixuemei +-- Add enum vlaue 958 to 959 in Hh3cLswTypeOfSlot by zhaohonghai +-- Add enum value 960 to 965, 996 in Hh3cLswTypeOfSlot by zhangheng +-- Add enum value 966 to 988 in Hh3cLswTypeOfSlot by yebiaoxiang +-- Add enum value 989 to 995 in Hh3cLswTypeOfSlot by zhaohonghai +-- Add enum value 1231 to 1255 in Hh3cLswTypeOfSlot by wangyahui +-- Add enum value 1400 to 1410 in Hh3cLswTypeOfSlot by qizhenglin +-- Add enum value 213 to 219 under hh3cLswPortType by yebiaoxiang +-- Modify the name of subidentifier 673, 1214, 1215 in Hh3cLswTypeOfSlot by by wangyahui +-- Added hh3cLswSlotPktBufFree, hh3cLswSlotPktBufInit, +-- hh3cLswSlotPktBufMin, hh3cLswSlotPktBufMiss by jixugang +-- V3.63 2013-04-26 Add enum value 1256 to 1269 in Hh3cLswTypeOfSlot by wangyahui +-- Add enum value 220 to 222 under hh3cLswPortType by jiangyongjiang +-- Modify name of enum value 975 to 982 in hh3cLswPortType by lihaijun +-- Add enum value 997 to 1015 in Hh3cLswTypeOfSlot by chenke +-- Add enum value 1016 to 1018 in Hh3cLswTypeOfSlot by jiangyongjiang +-- Add enum value 1270 to 1273 in Hh3cLswTypeOfSlot by sunzhenxing +-- Add hh3cLswSlotRunTime by qianhaiyun +-- Add hh3cLswNetworkHealthMonitor for reserving by wangcong +-- V3.64 2013-10-10 Add enum value 1274 to 1279, 1293 to 1296 in Hh3cLswTypeOfSlot by lihaijun +-- Add enum value 1019 to 1024 in Hh3cLswTypeOfSlot by zhaohonghai +-- Add enum value 1280 to 1287, 1298 to 1306 in Hh3cLswTypeOfSlot by sunzhenxing +-- Add enum value 1025, 1028, 1029, 1050 in Hh3cLswTypeOfSlot by jiangyongjiang +-- Add enum value 1026 to 1027, 1030 to 1049 in Hh3cLswTypeOfSlot by chenke +-- Add enum value 1288 to 1292, 1297 in Hh3cLswTypeOfSlot by wujili +-- Modify name of enum value 1234 to 1236 in Hh3cLswTypeOfSlot by lihaijun +-- Add enum value 223 to 224 under hh3cLswPortType by jiangyongjiang +-- Add hh3cLswSysMemRev, hh3cLswSysPhyMemRev, hh3cLswSysMemUsedRev and +-- hh3cLswSlotMemRev, hh3cLswSlotPhyMemRev, hh3cLswSlotMemUsedRev by fangliwen +-- V3.65 2014-01-26 Add enum value 734 to 739 in Hh3cLswTypeOfSlot by panxiyuan +-- Modify name of enum value 1032 to 1041 in Hh3cLswTypeOfSlot by chenke +-- Add enum value 1051 to 1055 in Hh3cLswTypeOfSlot by zhaohonghai +-- Add enum value 1056 to 1058 in Hh3cLswTypeOfSlot by chenke +-- Add enum value 1307 to 1313 in Hh3cLswTypeOfSlot by wujili +-- Add enum value 1314 to 1316 in Hh3cLswTypeOfSlot by lihaijun +-- Add enum value 1317 to 1319 in Hh3cLswTypeOfSlot by sunzhenxing +-- Add enum value 1320 to 1326 in Hh3cLswTypeOfSlot by jiangyongjiang +-- V3.66 2013-12-21 Add hh3cLswSlotModelDesc and hh3cLswExtendModelTable by zushuzhi +-- 2014-04-25 Add enum value 1059 to 1069 in Hh3cLswTypeOfSlot by youhua +-- Add enum value 1070 to 1102 in Hh3cLswTypeOfSlot by chenke +-- Add enum value 1103 to 1107 in Hh3cLswTypeOfSlot by lihaijun +-- Add enum value 1108 in Hh3cLswTypeOfSlot by zhaohonghai +-- Add enum value 1327 to 1328 in Hh3cLswTypeOfSlot by sunzhenxing +-- Add enum value 1329 to 1331 in Hh3cLswTypeOfSlot by lihaijun +-- Add enum value 1332 to 1371 in Hh3cLswTypeOfSlot by jiangyongjiang +-- Add enum value 1372 to 1373 in Hh3cLswTypeOfSlot by sunzhenxing +-- Modify enum value 1400, remove 1401 to 1410 in Hh3cLswTypeOfSlot by qizhenglin +-- Modify name of enum value 733 in Hh3cLswTypeOfSlot by chenke +-- Add enum value 225 to 232 under hh3cLswPortType by pantao +-- V3.67 2014-05-10 Add hh3cLswCpuTable by fangliwen +-- 2014-09-18 Add enum value 1109 to 1117 in Hh3cLswTypeOfSlot by chenke +-- Add enum value 1118 to 1119, 1375 to 1376 in Hh3cLswTypeOfSlot by lihaijun +-- Add enum value 1374, 1382 to 1385 in Hh3cLswTypeOfSlot by jiangyongjiang +-- Add enum value 1377 to 1381, 1386 to 1389 in Hh3cLswTypeOfSlot by sunzhenxing +-- Modify description of 1010 in Hh3cLswTypeOfSlot by chenke +-- Modify name of enum value 1320 to 1325, 1332 to 1371 in Hh3cLswTypeOfSlot by jiangyongjiang +-- ================================================================== +HH3C-LSW-DEV-ADM-MIB DEFINITIONS ::= BEGIN +IMPORTS + DisplayString, DateAndTime, TEXTUAL-CONVENTION + FROM SNMPv2-TC + MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Unsigned32, Integer32, Counter64 + FROM SNMPv2-SMI + hh3clswCommon + FROM HH3C-OID-MIB + CounterBasedGauge64 + FROM HCNUM-TC; + +-- ================================================================== +-- +-- ======================= definition begin ========================= +-- +-- ================================================================== + +-- system information: hh3cLswDeviceAdmin +-- ================================================================== + hh3cLswDeviceAdmin MODULE-IDENTITY + LAST-UPDATED "200903190000Z" + ORGANIZATION + "Hangzhou H3C Technologies Co., Ltd." + CONTACT-INFO + "Platform Team H3C Technologies Co., Ltd. + Hai-Dian District Beijing P.R. China + http://www.h3c.com + Zip: 100085" + DESCRIPTION + "The latest baseline." + REVISION "200104040000Z" + DESCRIPTION + "The first baseline." + ::= { hh3clswCommon 18 } + + Hh3cLswTypeOfSlot ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION "The type of slots for lan switch devices." + SYNTAX INTEGER { + type-NULL(0), -- NULL + type-10OR100M(1), -- 10M/100M Ethernet Copper Interface Module + type-1000BASE-LX-SM(2), -- 1000BASE-X Module (SMF, LC) + type-1000BASE-SX-MM(3), -- 1000BASE-X Module (MMF, SC) + type-1000BASE-TX(4), -- + type-100M-SINGLEMODE-FX(5), -- 100M Ethernet Single Mode Optical Interface Module + type-100M-MULTIMODE-FX(6), -- 100M Ethernet Multi-mode Optical Interface Module + type-100M-100BASE-TX(7), -- 100M Ethernet copper Interface Module(RJ45) + type-100M-HUB(8), -- 100M Base-TX transportation Interface Module + type-VDSL(9), -- VDSL + type-STACK(10), -- GigaStack Module + type-1000BASE-ZENITH-FX(11), -- 1000M Ethernet Single Mode Optical Interface Module(1550nm,70km,LC) + type-1000BASE-LONG-FX(12), -- 1000M Ethernet Single Mode Optical Interface Module(1550nm,40km,LC) + type-ADSL(13), -- ADSL + type-4T10OR100-4FX100SM(14), -- 4-Port Single Mode Optical Interface and 4-Port 10M/100M Ethernet Interface Module + type-4T10OR100-4FX100MM(15), -- 4-Port Multi-mode Optical Interface and 4-Port 10M/100M Ethernet Interface Module + type-VSPL(16), -- VDSL Board + type-ASPL(17), -- ADSL Board + type-1000M-SFP(18), -- 1000BASE-X SFP Module + type-LS82O2CM(19), -- ATM OC-3c/STM-1 Daughter Card (SFP) + type-LS82P2CM(20), -- POS OC-3c/STM-1 Daughter Card (SFP) + type-LS82O4GM(21), -- MPLS 1000BASE-X Daughter Card (GBIC) + type-LS82GB4C(22), -- 1000BASE-X Daughter Card (GBIC) + type-LS82GT4C(23), -- 1000BASE-T Daughter Card (RJ-45) + type-LS82ST4C(24), -- GigaStack Daughter Card + bOARD-TYPE-LS82DSPU(25), -- Dual Service Processing Module + bOARD-TYPE-LS81GP8U(26), -- Gigabit Ethernet Interface Process Module + bOARD-TYPE-LS82GT20(27), -- 1000BASE-T Module (RJ-45) + bOARD-TYPE-LS82FE48(28), -- 10/100BASE-TX Module (RJ-45) + type-LS82T24B(29), -- 24-Port 10/100BASE-TX (RJ-45) and 2 Port 1000BASE-X (GBIC) Module + type-LSB1SRPA(30), -- + type-LSB1FT48A(31), -- 48-Port 10Base-T/100Base-TX Auto-sensing Fast Ethernet Board A + type-LSB1FT48B(32), -- 48-Port 10Base-T/100Base-TX Auto-sensing Fast Ethernet Board B + type-LSB1F48GA(33), -- 32-Port 10Base-T/100Base-TX Auto-sensing Fast Ethernet and 4-Port 1000Base-X (SFP) GE Board A + type-LSB1F48GB(34), -- 32-Port 10Base-T/100Base-TX Auto-sensing Fast Ethernet and 4-Port 1000Base-X (SFP) GE Board B + type-LSB1FP20A(35), -- 20-Port 100Base-FX (SFP) Fast Ethernet Board A + type-LSB1FP20B(36), -- 20-Port 100Base-FX (SFP) Fast Ethernet Board B + type-FT48A(37), -- 48-Port 10Base-T/100Base-TX Auto-sensing Fast Ethernet Interface Module + type-GP4U(38), -- 1000Base-X (SFP) GE Interface Module + type-GP2U(39), -- 1000Base-X (SFP) GE Interface Module + type-TGX1A(40), -- 10GBASE-R (XENPAK) Interface Module + type-1000BASE-LX-SM-IR-SC(41), -- 1000M Ethernet Single Mode Optical Interface Module(1310nm,10km,SC) + type-1000BASE-SX-MM-SR-SC(42), -- 1000M Ethernet Multi-mode Optical Interface Module(850nm,500m,SC) + type-1000BASE-T-RJ45(43), -- 1000M Ethernet Copper Interface Module(RJ45) + type-100BASE-FX-SM-IR-SC(44), -- 100M Ethernet Single Mode Optical SubCard + type-100BASE-FX-MM-SR-SC(45), -- 100M Ethernet Multi-mode Optical SubCard + type-GIGA-STACK-1M-PC(46), -- GigaStack Daughter SubCard + type-1000BASE-LX-SM-VLR-LC(47), -- 1000M Ethernet Single Mode Optical SubCard(1550nm,70km,LC) + type-1000BASE-LX-SM-LR-LC(48), -- 1000M Ethernet Single Mode Optical SubCard(1550nm,40km,LC) + type-100BASE-FX-SM-LR-SC(49), -- 100M Ethernet Single Mode Optical SubCard(1310nm,15km,SC) + type-1000BASE-X-GBIC(50), -- + type-100M-SINGLEMODE-FX-LC(51), -- 100M Ethernet Single-mode Optical SubCard(1310nm,2km,SC) + type-100M-MULTIMODE-FX-LC(52), -- 100M Ethernet Multi-mode Optical SubCard(1310nm,2km,SC) + type-1000BASE-4SFP(53), -- 4-Port 1000BASE-FX Single Mode Fiber Optic Transceivers LR with SC Connector + type-1000BASE-4GBIC(54), -- 4-Port 1000BASE-X Module(GBIC) + type-1000BASE-FIXED-4SFP(55), -- 4-Port 1000BASE-FX Single Mode Fiber Optic Transceivers LR with SC Connector + type-1000BASE-FIXED-4GBIC(56), -- 4-Port 1000BASE-X Module(GBIC) + type-LSB1GP12A(57), -- 12-Port 1000Base-X (SFP) GE Board A + type-LSB1GP12B(58), -- 12-Port 1000Base-X (SFP) GE Board B + type-LSB1TGX1A(59), -- 1-Port 10GBASE-R (XENPAK) Board A + type-LSB1TGX1B(60), -- 1-Port 10GBASE-R (XENPAK) Board B + type-LSB1P4G8A(61), -- 4*155M POS Optical Interface Module 8-Port 1000Base-X (SFP) GE and 4-Port 155M POS Board A + type-LSB1P4G8B(62), -- 4*155M POS Optical Interface Module 8-Port 1000Base-X (SFP) GE and 4-Port 155M POS Board B + type-LSB1A4G8A(63), -- 4*155M ATM Optical Interface Module 8-Port 1000Base-X (SFP) GE and 4-Port 155M ATM Board A + type-LSB1A4G8B(64), -- 4*155M ATM Optical Interface Module 8-Port 1000Base-X (SFP) GE and 4-Port 155M ATM Board B + type-FT48C(65), -- 48-Port 10Base-T/100Base-TX Auto-sensing Fast Ethernet Board C + type-FP20(66), -- 20-port 100BASE-TX Module + bOARD-TYPE-LS81FT48(67), -- 48-Port 10/100BASE-TX Module (RJ-45) + bOARD-TYPE-LS81GB8U(68), -- 8-Port 1000BASE-X Module (GBIC) + bOARD-TYPE-LS81GT8U(69), -- 8-Port 1000BASE-T Module (RJ-45) + bOARD-TYPE-LS81FS24(70), -- 24-Port 100BASE-FX Module (SMF,MT-RJ) + bOARD-TYPE-LS81FM24(71), -- 24-Port 100BASE-FX Module (MMF,MT-RJ) + bOARD-TYPE-LS82GP20(72), -- Switching and Route Processing Board B (main board) + type-LSB1SRPB(73), -- + type-LSB1F32GA(74), -- 32-Port Fast Ethernet + 4-Port Gigabit Ethernet module A + type-LSB1F32GB(75), -- 32-Port Fast Ethernet + 4-Port Gigabit Ethernet module B + type-LSB2FT48A(76), -- 48-Port 10Base-T/100Base-TX Auto-sensing Fast Ethernet Board A (ver 2) + type-LSB2FT48B(77), -- 48-Port 10Base-T/100Base-TX Auto-sensing Fast Ethernet Board B (ver 2) + type-LSB1GT12A(78), -- 12 Port 10/100/1000 Base-T Interface Module + type-LSB1GT12B(79), -- 12 Port 10/100/1000 Base-T Interface Module + type-PC4U(80), -- 4 Port155M POS(SFP) Interface Module + type-FT32A(81), -- 32 Port 10/100 Base-T FE Interface Module + type-GT4U(82), -- 4 Port 10/100/1000 Base-T Interface Module + bOARD-TYPE-LS83FP20A(83), -- + bOARD-TYPE-LS82HGMU(84), -- + type-LSB1GP8TB(85), -- + type-LSB1GP8TC(86), -- + type-LSB1GT8PB(87), -- + type-LSB1GT8PC(88), -- + type-LSB1FT48C(89), -- 48-Port 100Base-TX Ethernet Interface module C + type-LSB1FP20C(90), -- 20-Port 100Base-FX(SFP) Fast Ethernet Interface Module C + type-LSB1F32GC(91), -- 32-Port Fast Ethernet + 4-Port Gigabit Ethernet interface module C + type-LSB1GT12C(92), -- 12-Port 10/100/1000 Base-T Interface Module C + type-LSB1GP12C(93), -- 12-Port 1000Base-X(SFP) GE Interface Module C + type-LSB1P4G8C(94), -- 8-Port 1000Base-X(SFP) GE + 4-Port 155M POS Interface Module C + type-LSB1TGX1C(95), -- 1-Port 10GBase-R/X Ethernet XENPAK Optical Interface Module C + type-LSB1GT24B(96), -- 24-Ports 10/100/1000Base-T Ethernet Interface Module B + type-LSB1GT24C(97), -- 24-Ports 10/100/1000Base-T Ethernet Interface Module C + type-LSB1GP24B(98), -- 24-Ports 1000Base-X Ethernet Interface Module B + type-LSB1GP24C(99), -- 24-Ports 1000Base-X Ethernet Interface Module C + type-LSB1XP2B(100), -- 2-Port 10GBase-R/W Ethernet XFP Optical Interface Module B + type-LSB1XP2C(101), -- 2-Port 10GBase-R/W Ethernet XFP Optical Interface Module C + type-LSB1GV48B(102), -- 48-Ports 10/100/1000Base-T Ethernet Interface Module B + type-LSB1GV48C(103), -- 48-Ports 10/100/1000Base-T Ethernet Interface Module C + type-LSB1SRPC(104), -- Switching and Route Processing Board C + type-LSB1SRP1N0(105), -- Switching and Route Processing Board 1N0 + type-LSB1SRP1N1(106), -- Switching and Route Processing Board 1N1 + type-LSB1SRP1N2(107), -- Switching and Route Processing Board 1N2 + type-GT24(108), -- + type-GP24(109), -- + type-XP2(110), -- + type-GV48(111), -- + type-LSG1GP8U(112), -- 8 Port 1000BASE Module (SFP) + type-LSG1GT8U(113), -- 8 Port 1000BASE-T Module (RJ45) + type-LSG1TG1U(114), -- 1 Port 10GBASE Module(XENPAK) + type-LSG1TD1U(115), -- 1 Port 10GBASE-CX4 Module(IB4X) + type-LSB2FT48C(116), -- 48-Ports 100Base-TX Ethernet Interface module C + type-LSB1GT48B(117), -- 48-Ports 10/100/1000Base-T Ethernet Interface Module B + type-LSB1GT48C(118), -- 48-Ports 10/100/1000Base-T Ethernet Interface Module C + type-LS81GT48(119), -- 48 Port Gigabit Ethernet Electric Interface Unit + + type-LS81SRPG0(120), -- Salience III, Switch and Route Processing Board + type-LS81SRPG1(121), -- Salience III Plus + type-LS81SRPG2(122), -- Salience III Lite + type-LS81SRPG3(123), -- Salience III Edge + +-- type-LS81SRPG(124), Switch And Route Processing Unit, Salience III. not used. not used. + + type-SR01SRPUB(125), -- Switching and Route Processing Unit + type-SR01SRPUA(126), -- Switching and Route Processing Unit + type-SR01GP12L(127), -- 12-Port 1000Base-X Ethernet SFP Optical Interface Line Card(L) + type-SR01GP12W(128), -- 12-Port 1000Base-X Ethernet SFP Optical Interface Line Card(W) + type-SR01FT48L(129), -- 48-Port 10/100Base-TX Ethernet RJ45 Electrical Interface Line Card (L) + type-SR01FT48W(130), -- 48-Port 10/100Base-TX Ethernet RJ45 Electrical Interface Line Card (W) + type-SR01XK1W(131), -- 1-Port 10GBase-R Ethernet XENPAK Optical Interface Line Card (W) + type-SR01FP20W(132), -- 20-Port 100Base-FX Ethernet SFP Optical Interface Line Card (W) + type-SR01GT12W(133), -- 12-Port 10/100/1000Base-T Ethernet RJ45 Electrical Interface Line Card (W) + type-SR01F32GL(134), -- 32-Port 10/100Base-TX Ethernet RJ45 Electrical Interface + 4-Port 1000Base-X Ethernet SFP Optical interface Line Card (L) + type-SR01F32GW(135), -- 32-Port 10/100Base-TX Ethernet RJ45 Electrical Interface + 4-Port 1000Base-X Ethernet SFP Optical interface Line Card (W) + type-SR01GT8PL(136), -- 8-Port 10/100/1000Base-T Ethernet RJ45 Electrical Interface + 4-Port 1000Base-X Ethernet SFP Optical Line Card (L) + type-SR01GT8PW(137), -- 8-Port 10/100/1000Base-T Ethernet RJ45 Electrical Interface + 4-Port 1000Base-X Ethernet SFP Optical Line Card (W) + type-SR01P4G8W(138), -- 4-Port 155M POS Optical Interface + 8-Port 1000Base-X Ethernet SFP Optical Interface Line Card (W) + type-LSA1FP8U(139), -- 8 Ports 100Base-FX Ethernet SFP Card + + type-LSB1SP4B(140), -- 4-Port OC-48 POS SFP Optical Interface Board B + type-LSB1SP4C(141), -- 4-Port OC-48 POS SFP Optical Interface Board C + type-LSB1UP1B(142), -- 1-Port OC-192 POS XFP Optical Interface Board B + type-LSB1UP1C(143), -- 1-Port OC-192 POS XFP Optical Interface Board C + type-LSB1XP4B(144), -- 4-Port 10GBase Ethernet XFP Optical Interface Board B + type-LSB1XP4C(145), -- 4-Port 10GBase Ethernet XFP Optical Interface Board C + type-SP4(146), -- 4-Port OC-48 POS SFP Optical Interface Module + type-UP1(147), -- 1-Port OC-192 POS XFP Optical Interface Module + type-XP4(148), -- 4-Port 10GBase Ethernet XFP Optical Interface Module + + type-LS81VSNP(149), -- VerSatile Network Processing Board + type-LS81T12P(150), -- 12-Port 1000Base-T Gigabit Ethernet Interface(RJ45)+4-Port 1000BASE-X Gigabit Ethernet Optical Interface Board(SFP,LC) + type-LS81P12T(151), -- 12-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC)+4-Port 1000BASE-T Gigabit Ethernet Interface Board(RJ45) + type-LS81GP8UB(152), -- 8-Port 1000M Ethernet Optical Interface Board(SFP,LC),LC Connector + type-LS81FT48E(153), -- 48-Port 100M Ethernet Electrical Interface Switch Unit(RJ45) + type-LS81GP4UB(154), -- 4-Port 1000M Ethernet Optical Interface Board(SFP,LC) + type-LS81GT8UE(155), -- 8-Port 1000M Ethernet Electrical Interface Switch Unit (RJ45) + type-LS81GT48A(156), -- 48 Port Gigabit Ethernet Electric Interface Unit + type-LS81FP48(157), -- 48 Port 100M Ethernet Optical Interface Board(SFP,LC) + + type-LSB1XK1B(158), -- 1-Port 10GBase-R Ethernet XENPAK Optical Interface Board B + type-LSB1XK1C(159), -- 1-Port 10GBase-R Ethernet XENPAK Optical Interface Board C + + type-SR01SRPUC(160), -- Switching and Route Processing Unit C + type-SR01SRPUD(161), -- Switching and Route Processing Unit D + type-SR01SRPUE(162), -- Switching and Route Processing Unit E + + type-LSB1SRP1N3(163), -- Switching and Route Process Unit, Clock Module + type-LSB1VP2B(164), -- 2*10G Resilient Packet Ring Interface Line Card (B) + type-LSB1NATB(165), -- NAT Service Processing Card (B) + type-LSB1VPNB(166), -- VPN Service Processing Card (B) + + type-LSGP8P(167), -- 8-Port 1000M SFP Module + type-LSXK1P(168), -- 1-Port 10G Xenpak Module + type-LSXP2P(169), -- 2-Port 10G XFP Module + + type-LS81FT48F(170), -- 48-Port 100M Ethernet Electrical Interface Switch Unit(RJ45) + + type-LS81PT8G(171), -- 8 Port 1000BASE-X Gigabit Passive Optical Line Interface Board + type-LS81PT4G(172), -- 4 Port 1000BASE-X Gigabit Passive Optical Line Interface Board + + type-LSSTK24G(173), -- 2-Port 24G Cascade Port Module + + type-LS82GT20A(174), -- 20-Port 1000Base-T Gigabit Ethernet Electrical Interface Board(RJ45), BCM5697 + type-LS82GP20A(175), -- 20-Port 1000BASE-X Gigabit Ethernet Optical Interface Board(SFP,LC), BCM5697 + type-LS81TGX1C(176), -- 1-Port 10G Base-R Ethernet Board + + type-VP2(177), -- 2*10G Resilient Packet Ring Interface Module + type-LSA1FB8U(178), -- 8-Port 100Base-Fx BIDI Ethernet Board + + type-LS81T12PE(179), -- 12-Port 1000Base-T GE Interface+4-Port 1000BASE-X GE Optical Interface Board(SFP,LC) + type-LS81P12TE(180), -- 12-Port 1000BASE-X GE Optical Interface(SFP,LC)+4-Port 1000 BASE-T GE Interface Board(RJ45) + + type-LSB1SRP2N0(181), -- Switching and Route Process Unit,12*LPU + type-LSB1SRP2N3(182), -- Switching and Route Process Unit, Clock Module + type-LSB1GV48DB(183), -- 48 Ports 1000Base-T Ethernet Interface Line Card with POE(DB) + type-LSB1FW8B(184), -- Firewall Service Processing Board with 8GE (B) + type-LSB1IPSEC8B(185), -- VPN Service Processing Board with 8GE (B) + type-LSB1IDSB(186), -- IDS Service Processing Board (B) + type-LSB1IPSB(187), -- IPS Service Processing Board (B) + type-LSB2FT48CA(188), -- 48 Ports 100Base-TX Ethernet Line Card (CA) + type-LSB1FP20CA(189), -- 20 Ports 100Base-FX Ethernet Interface Service Card (CA) + type-LSB1F32GCA(190), -- 32 Ports FE and 4 Ports GE Line Card(CA) + type-LSB1P4G8CA(191), -- 4 Ports OC-3c POS and 8 Ports GE Line Card(CA) + type-LSB1GT12CA(192), -- 12 Ports 1000Base-T Ethernet Interface Line Card(CA) + type-LSB1GT24CA(193), -- 24 Ports 1000Base-T Ethernet Interface Line Card(CA) + type-LSB1GP12CA(194), -- 12 Ports 1000Base Ethernet Optical Interface Service Card(CA) + type-LSB1GP24CA(195), -- 24 Ports 1000Base-X Ethernet Interface Line Card (CA) + type-LSB1GT8PCA(196), -- 8 Ports 1000Base-T Ethernet Interface & 4 Ports 1000Base-X Ethernet SFP Interface Line Card(CA) + type-LSB1XP2CA(197), -- 2-Port 10GBase-R/W Ethernet XFP Optical Interface Card(CA) + type-LSB1XK1CA(198), -- 10GBase-R Ethernet XENPAK Optical Interface Line Card(CA) + type-LSB1XP4CA(199), -- 4-Port 10GBase-R/X Ethernet Optical Interface Line Card(CA) + type-LSB1UP1CA(200), -- Single Port OC-192c POS XFP Optical Interface Card(CA) + type-LSB1SP4CA(201), -- 4-Port OC-48c POS SFP Optical Interface Card(CA) + type-LSB1VP2CA(202), -- 2*10G RPR Process Unit(CA) + type-SR01FT48WA(203), -- 48 Ports 100Base-TX Ethernet Line Card (WA) + type-SR01FP20WA(204), -- 20 Ports 100Base-FX Ethernet Interface Service Card (WA) + type-SR01F32GWA(205), -- 32 Ports FE and 4 Ports GE Line Card(WA) + type-SR01P4G8WA(206), -- 4 Ports OC-3c POS and 8 Ports GE Line Card(WA) + type-SR01GT12WA(207), -- 12 Ports 1000Base-T Ethernet Interface Line Card(WA) + type-SR01GT24WA(208), -- 24 Ports 1000Base-T Ethernet Interface Line Card(WA) + type-SR01GP12WA(209), -- 12 Ports 1000Base Ethernet Optical Interface Service Card(WA) + type-SR01GP24WA(210), -- 24 Ports 1000Base-X Ethernet Interface Line Card (WA) + type-SR01GT8PWA(211), -- 8 Ports 1000Base-T Ethernet Interface & 4 Ports 1000Base-X Ethernet SFP Interface Line Card(WA) + type-SR01XP2WA(212), -- 2-Port 10GBase-R/W Ethernet XFP Optical Interface Card(WA) + type-SR01XK1WA(213), -- 10GBase-R Ethernet XENPAK Optical Interface Line Card(WA) + type-SR01UP1WA(214), -- Single Port OC-192c POS XFP Optical Interface Card(WA) + type-SR01SP4WA(215), -- 4-Port OC-48c POS SFP Optical Interface Card(WA) + type-GP8U(216), -- 8-Port 1000Base-X SFP Optical Interface Module + type-LSEXP1P(217), -- Single 10G SFP Optical Interface Module + type-LSEXK1P(218), -- Single 10G XENPAK Interface Module + type-LSEXS1P(219), -- Single 10G STACK Interface Module + + type-LS81GP48(220), -- 48-Port 1000M Ethernet Optical Interface Board(SFP,LC),LC Connector + type-LS81GT48B(221), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45) + type-LS81T16P(222), -- 16-Port 1000Base-T Gigabit Ethernet Interface(RJ45) + 8-Port 1000BASE-X Gigabit Ethernet Optical Interface Board(SFP,LC) + type-LS81T32P(223), -- 32-Port 1000Base-T Gigabit Ethernet Interface(RJ45) + 16-Port 1000BASE-X Gigabit Ethernet Optical Interface Board(SFP,LC) + type-LS81TGX2(224), -- 2-Port 10GBASE Ethernet Interface Board(XFP,LC) + type-LS81TGX4(225), -- 4-Port 10GBASE Ethernet Interface Module(XFP,LC),XG + + type-LSB1GV48DA(226), -- 48 Ports 1000Base-T Ethernet Interface Line Card with POE(DA) + type-SR01GV48VB(227), -- 48 Ports 1000Base-T Ethernet Interface Line Card with POE(VB) + + type-LSB1GT24DB(228), -- 24 Ports 1000Base-T Ethernet Interface Line Card(DB) + type-LSB1GP24DB(229), -- 24 Ports 1000Base-X Ethernet Interface Line Card(DB) + type-LSB1GP24DC(230), -- 24 Ports 1000Base-X Ethernet Interface Line Card(DC) + type-LSB1FW8DB(231), -- 8-port 1000BASE-X (SFP) Firewall Service Card(DB) + type-LSB1IPSEC8DB(232), -- 8-port 1000BASE-X (SFP) IPSEC Service Card(DB) + type-SR01GT24VB(233), -- 24 Ports 1000Base-T Ethernet Interface Line Card(VB) + type-SR01GP24VC(234), -- 24 Ports 1000Base-X Ethernet Interface Line Card(VC) + type-SR01VP2WA(235), -- 2*10G RPR Process Unit(WA) + type-SR01FW8VB(236), -- 8-port 1000BASE-X (SFP) Firewall Service Card(VB) + type-SR01IPSEC8VB(237), -- 8-port 1000BASE-X (SFP) IPSEC Service Card(VB) + type-SR01NATL(238), -- NAT Service Processing Card (L) + type-SR01VPNL(239), -- VPN Service Processing Card (L) + + type-LSB1GP24CB(240), -- 24 Ports 1000Base-X Ethernet Interface Line Card(CB) + type-LSB1GP48DB(241), -- 48-Port Gigabit Ethernet Optical Interface Line Card(DB) + type-LSB1XP2CB(242), -- 2-Port 10Gigabit Ethernet Optical Interface Card(CB) + type-XP4L(243), -- 4 Port 1000BASE Optic Interface Module (XFP) + type-LSB1XP4LDB(244), -- 4-Port 10GBase-R/W Ethernet XFP Optical Interface Line Speed Card(DB) + type-LSB1XP4LDC(245), -- 4-Port 10GBase-R/W Ethernet XFP Optical Interface Line Speed Card(DC) + type-AHP4(246), -- 2-Port OC-3 ATM and 2-Port OC-3/12 ATM Interface Module (SFP) + type-LSB1AHP4GCA(247), -- 2-Port OC-3 ATM and 2-Port OC-3/12 ATM and 8-Port 1000Base-X Ethernet Optical Interface Line Card(CA) + type-CLP4(248), -- 4 Ports OC-3/STM-1 CPOS Optical Interface Module(SFP) + type-LSB1CLP4GCA(249), -- 4 Ports OC-3/STM-1 CPOS Optical Interface and 4-Port 1000Base-X Ethernet Optical Interface Line Card(CA) + type-ET32(250), -- 32-Port Channelized E1/T1 Interface Module + type-LSB1ET32GCA(251), -- 32-Port Channelized E1/T1 Interface and 4-Port 1000Base-X Ethernet Optical Interface Line Card(CA) + type-LSB1IDSDB(252), -- Intrusion Detection Service Card(DB) + type-LSB1SRP2N1(253), -- Switching and Route Processing Board,8*LPU + + bOARD-TYPE-LS82SRPB(254), -- + bORAD-TYPE-LS83SRPC(255), -- + type-Main(256), -- + + type-LSB1SRP2N2(257), -- Switching and Route Processing Board,5*LPU + type-LSB1NAMB(258), -- NAM Service Processing Card (B) + type-RSP2(259), -- 2*2.5G Resilient Packet Ring Interface + type-LSB1RSP2CA(260), -- 2*2.5G Resilient Packet Ring Interface Line Card(CA) + type-SR01XP4LVC(261), -- 4-Port 10GBase-R/W Ethernet XFP Optical Interface Line Speed Card(VC) + type-SR01AHP4GWA(262), -- 2-Port OC-3 ATM and 2-Port OC-3/12 ATM and 8-Port 1000Base-X Ethernet Optical Interface Line Card(WA) + type-SR01CLP4GWA(263), -- 4 Ports OC-3/STM-1 CPOS Optical Interface and 4-Port 1000Base-X Ethernet Optical Interface Line Card(WA) + type-SR01ET32GWA(264), -- 32-Port Channelized E1/T1 Interface and 4-Port 1000Base-X Ethernet Optical Interface Line Card(WA) + type-SR01IDSVB(265), -- Intrusion Detection Service Card(VB) + type-SR01SRPUF(266), -- Switching and Route Processing Board,12*LPU + type-SR01NAML(267), -- NAM Service Processing Card (L) + type-SR01RSP2WA(268), -- 2*2.5G Resilient Packet Ring Interface Line Card(WA) + type-LSPM1XP1P(269), -- 1-Port 10G XFP Module + type-LSPM1XP2P(270), -- 2-Port 10G XFP Module + type-LSPM1CX2P(271), -- 2-Port 10G CX4 Module + type-STK-1000BASE-T(272), -- Single Port 1000BASE-T Stack Ethernet Interface Card +-- +-- 273 to 299 reserved for other product +-- + + +-- +-- 300 to 499 reserved for advanced switchs part I +-- + type-LSB1SRP1M0(300), -- Switching and Route Process Unit,2*LPU or 3*LPU + type-LSB1SRP1M1(301), -- Switching and Route Process Unit + type-LSB1GP12DB(302), -- 12 Ports 1000Base Ethernet Optical Interface Service Card(DB) + type-LSB1GT12DB(303), -- 12 Ports 1000Base-T Ethernet Interface Line Card(DB) + type-LSB1XK1DB (304), -- 10GBase-R Ethernet XENPAK Optical Interface Line Card(DB) + type-LSB1XP2DB (305), -- 2-Port 10GBase-R/W Ethernet XFP Optical Interface Card(DB) + type-LSB1XP2DC (306), -- 2-Port 10GBase-R/W Ethernet XFP Optical Interface Card(DC) + type-LSB1GT48LDB(307), -- 48-Port Gigabit Ethernet RJ45 Electrical Interface Card (DB) + type-LSB1XP4TDB(308), -- 4-Port 10GBase-R/W Ethernet XFP Optical Interface Line Speed Test Card(DB) + type-LSB1XP4TDC(309), -- 4-Port 10GBase-R/W Ethernet XFP Optical Interface Line Speed Test Card(DC) + type-LSB1RSP2DC(310), -- 2*2.5G Resilient Packet Ring Interface Line Card(DC) + type-LSB1VP2DC (311), -- 2*10G Resilient Packet Ring Process Unit(DC) + type-LSB1XP4DB (312), -- 4-Port 10GBase-R/X Ethernet Optical Interface Line Card(DB) + type-LSB1SRP2E0(313), -- Switching and Route Process Unit,12*LPU + type-LSB1SRP2E1(314), -- Switching and Route Process Unit,8*LPU + type-LSB1SRP2E2(315), -- Switching and Route Process Unit,5*LPU + type-LSB1SRP2E3(316), -- Switching and Route Process Unit, Clock module + type-SR01SRPUQ(317), -- Switching and Route Processing Unit Q + type-AHP1(318), -- 1-Port OC-12c(3c)/STM-4(1) ATM Optical Interface Module(SFP) + type-AHP2(319), -- 2-Port OC-12c(3c)/STM-4(1) ATM Optical Interface Module(SFP) + type-CLP1(320), -- 1-Port OC-3/STM-1 CPOS Optical Interface Module(SFP) + type-CLP2(321), -- 2-Port OC-3/STM-1 CPOS Optical Interface Module(SFP) + type-ET16(322), -- 16-Port Channelized E1/T1 Interface Module + type-LSB1SRP1NA0(323), -- Switching and Route Process Unit,12*LPU + type-LSB1SRP1NA1(324), -- Switching and Route Process Unit,8*LPU + type-LSB1SRP1NA2(325), -- Switching and Route Process Unit,5*LPU + type-LSB1SRP1NA3(326), -- Switching and Route Process Unit, Clock module + type-SR01AHP1GWA(327), -- 1-Port OC-12c(3c)/STM-4(1) ATM Optical Interface and 4-Port 1000Base-X Ethernet Optical Interface Line Card(WA) + type-SR01AHP2GWA(328), -- 2-Port OC-12c(3c)/STM-4(1) ATM Optical Interface and 4-Port 1000Base-X Ethernet Optical Interface Line Card(WA) + type-SR01CLP1GWA(329), -- 1-Port OC-3/STM-1 CPOS Optical Interface and 4-Port 1000Base-X Ethernet Optical Interface Line Card(WA) + type-SR01CLP2GWA(330), -- 2-Port OC-3/STM-1 CPOS Optical Interface and 4-Port 1000Base-X Ethernet Optical Interface Line Card(WA) + type-SR01ET16GWA(331), -- 16-Port Channelized E1/T1 Interface and 4-Port 1000Base-X Ethernet Optical Interface Line Card(WA) + type-SR01GP12VB (332), -- 12-Port Gigabit Ethernet Optical Interface Card(VB) + type-SR01XK1VB(333), -- 1-Port 10Gigabit Ethernet Optical Interface Card(VB) + type-SR01XP2VC(334), -- 2-Port 10GBase-RW Ethernet XFP Optical Interface Line Card(VC) + type-SR01XP4LVB(335), -- 4-Port 10GBase-R/W Ethernet XFP Optical Interface Line Speed Card(VB) + type-SR01SRPUEA(336), -- Switching and Route Process Unit£¬Clock Module + type-LSB1SRP1N4(337), -- Switching and Route Process Unit, 12*LPU + type-LSB1SRP1N5(338), -- Switching and Route Process Unit, 8*LPU + type-LSB1SRP1N6(339), -- Switching and Route Process Unit, 5*LPU + type-LSB1SRP1N7(340), -- Switching and Route Process Unit, Clock Module + type-LSB1SRP2N4(341), -- Switching and Route Process Unit, 12*LPU + type-LSB1SRP2N5(342), -- Switching and Route Process Unit, 8*LPU + type-LSB1SRP2N6(343), -- Switching and Route Process Unit, 5*LPU + type-LSB1SRP2N7(344), -- Switching and Route Process Unit, Clock Module + type-LSB1SRP1NA4(345), -- Switching and Route Process Unit, 12*LPU + type-LSB1SRP1NA5(346), -- Switching and Route Process Unit, 8*LPU + type-LSB1SRP1NA6(347), -- Switching and Route Process Unit, 5*LPU + type-LSB1SRP1NA7(348), -- Switching and Route Process Unit, Clock Module + type-LSB2GV48DA(349), -- 48-Ports 1000Base-T Ethernet Interface Line Card with POE(DA) + type-LSB1RGP2GDB(350), -- 2-Port GE RPR and 8-Port GE Optical Interface Service Card(DB) + type-LSB1RGP4GDB(351), -- 4-Port GE RPR and 8-Port GE Optical Interface Service Card(DB) + type-LSB2GP24DB(352), -- 24-Port 1000BASE-X Interface Module(DB),(SFP,LC) + type-LSB2GP24DC(353), -- 24-Port 1000BASE-X Interface Module(DC),(SFP,LC) + type-LSB2GT24DB(354), -- 24-Port 10/100/1000BASE-T Interface Module(DB),(RJ45) + type-LSB2FW8DB (355), -- 8-Port 1000BASE-X Interface Firewall Service Module(DB),(SFP,LC) + type-LSB2IPSEC8DB(356), -- 8-Port 1000BASE-X Interface IPSEC Service Module(DB),(SFP,LC) + type-LSB2GV48DB(357), -- 48-Port 10/100/1000BASE-T Interface Module(DB),(PoE,RJ45) + type-RGP2(358), -- 2-Port GE Resilient Packet Ring Interface Module + type-RGP4(359), -- 4-Port GE Resilient Packet Ring Interface Module + type-SR02FW8VB(360), -- 8-Port 1000BASE-X Interface Firewall Service Module(VB),(SFP,LC) + type-SR02IPSEC8VB(361), -- 8-Port 1000BASE-X Interface IPSEC Service Module(VB),(SFP,LC) + type-LSB2SRP1N0(362), -- Switching and Route Process Unit, 12*LPU + type-LSB2SRP1N1(363), -- Switching and Route Process Unit, 8*LPU + type-LSB2SRP1N2(364), -- Switching and Route Process Unit, 5*LPU + type-LSB2SRP1N3(365), -- Switching and Route Process Unit, Clock module + type-LSB2SRP1N4(366), -- Switching and Route Process Unit, 12*LPU + type-LSB2SRP1N5(367), -- Switching and Route Process Unit, 8*LPU + type-LSB2SRP1N6(368), -- Switching and Route Process Unit, 5*LPU + type-LSB2SRP1N7(369), -- Switching and Route Process Unit, Clock module + type-SR02SRPUE (370), -- Switching and Route Process Unit, Clock module + type-SR01LN1BQH0(371), -- Single XG Service Board(BQH) + type-SR01DXP1L (372), -- 1-Port 10GBASE-R/W Ethernet Optical Interface Card,(XFP,LC) + type-SR01DGP10L(373), -- 10-Port 1000BASE-X Optical Interface Card,(SFP,LC) + type-SR01DRSP2L(374), -- 2-Port 2.5G RPR Optical Interface Card,(SFP,LC) + type-SR01DRUP1L(375), -- 1-Port 10G RPR Optical Interface Card,(XFP,LC) + type-SR01DGP20R(376), -- 20-Port 1000BASE-X Optical Interface Card,(SFP,LC) + type-SR01DPLP8L(377), -- 8-Port 155M POS Optical Interface Card,(SFP,LC) + type-SR01DXP2R (378), -- 2-Port 10GBASE-R/W Ethernet Optical Interface Card,(XFP,LC) + type-LSB1FW2A0(379), -- Gigabit Firewall Card, 4 Gigabit Port for Management + type-LSB1GP48LDB(380), -- 48-Port Line Rate Gigabit Ethernet Optical Interface Card(DB) + type-SR01LN1BNA0(381), -- Single XG Service Board(BNA) + type-SR01LN2BQH0(382), -- Dual XG Service Board(BQH) + type-SR01LN2BNA0(383), -- Dual XG Service Board(BNA) + type-SR01DGT20R(384), -- 20-Port 10/100/1000BASE-T Electrical Interface Card,(RJ45) + type-SR01DPSP4L(385), -- 4-Port 2.5G POS Optical Interface Card(SFP,LC) + type-SR01DPUP1L(386), -- 1-Port 10G POS Optical Interface Card,(XFP,LC) + type-SR01DPL2G6L(387), -- 2-Port 155M POS Optical Interface(SFP,LC)+6-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-SR01DPH2G6L(388), -- 2-Port 622M POS Optical Interface(SFP,LC)+6-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-SR01DPS2G4L(389), -- 2-Port 2.5G POS Optical Interface(SFP,LC)+4-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-SR01DCL1G8L(390), -- 1-Port 155M CPOS Optical Interface(SFP,LC)+8-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-SR01DCL2G8L(391), -- 2-Port 155M CPOS Optical Interface(SFP,LC)+8-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-SR01DET8G8L(392), -- 8-Port E1/T1 Electrical Interface(RJ45)+8-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-SR02SRP2E3(393), -- Switching and Route Process Unit, Clock Module + type-SR02SRP1E3(394), -- Switching and Route Process Unit, Clock Module + type-SR02SRP1M3(395), -- Switching and Route Process Unit, Clock Module + type-SR01DQCP4L(396), -- 4-Port OC-3c/OC-12c/OC-48c POS/GE Optical Interface Card,(SFP,LC) + type-SR01DTCP8L(397), -- 8-Port OC-3c/OC-12c POS/GE Optical Interface Card,(SFP,LC) + type-LSB1AFC1A0(398), -- Anomaly Flow Cleaner Board + type-LSB1SSL1A0(399), -- SSL VPN High-end Board + type-IMNAM(400), -- Net Analysis Service Processing Board + type-IMNAT(401), -- Network Address Translation Service Processing Board + type-PICAHP1L(402), -- 1-Port OC-12c/STM-4c ATM Optical Interface Card,(SFP,LC) + type-PICALP4L(403), -- 4-Port OC-3c/STM-1c ATM Optical Interface Card,(SFP,LC) + type-PICCHP4L(404), -- 4-Port 622M CPOS Optical Interface Card(SFP,LC) + type-PICCHS1G4L(405), -- 1-Port 622M CPOS Optical Interface(Channelized to E3/T3)+4-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-PICCLS4G4L(406), -- 4-Port 155M CPOS Optical Interface(Channelized to E3/T3)+4-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-PICCSP1L(407), -- 1-Port 2.5G CPOS Optical Interface Card(SFP,LC) + type-LSB1ACG1A0(408), -- Application Control Gateway Board + type-LST1MRPNC1(409), -- Management and Route Process Unit + type-LST1SF18B1(410), -- S12518 Switch Fabric Card + type-LST1SF08B1(411), -- S12508 Switch Fabric Card + type-LST1GT48LEC1(412), -- 48-Port 10/100/1000BASE-T Interface Module(LEC),(RJ45) + type-LST1GP48LEC1(413), -- 48-Port 1000BASE-X Interface Module (LEC),(SFP,LC) + type-LST1XP4LEC1(414), -- 4-Port 10GBASE-R/W Interface Module (LEC),(XFP,LC) + type-LST1XP8LEC1(415), -- 8-Port 10GBASE-R/W Interface Module (LEC),(XFP,LC) + type-LSR1SRP2B1(416), -- Switching and Route Process Unit + type-LSR1SRP2C1(417), -- Switching and Route Process Unit + type-LSR1SRP2B2(418), -- Switching and Route Process Unit + type-LSR1SRP2C2(419), -- Switching and Route Process Unit + type-LSR1GT24LEC1(420), -- 16-Port 10/100/1000BASE-T Interface and 8-port 1000BASE-T/1000BASE-X Combo Interface Service Card(LEC) + type-LSR1GP24LEB1(421), -- 16-Port 1000BASE-X Interface and 8-port 1000BASE-T/1000BASE-X Combo Interface Service Card(LEB) + type-LSR1GP24LEC1(422), -- 16-Port 1000BASE-X Interface and 8-port 1000BASE-T/1000BASE-X Combo Interface Service Card(LEC) + type-LSR1GT48LEB1(423), -- 48-Port 10/100/1000BASE-T Interface Module(LEB),(RJ45) + type-LSR1GT48LEC1(424), -- 48-Port 10/100/1000BASE-T Interface Module(LEC),(RJ45) + type-LSR1GP48LEB1(425), -- 48-Port 1000BASE-X Interface Module(LEB),(SFP,LC) + type-LSR1GP48LEC1(426), -- 48-Port 1000BASE-X Interface Module(LEC),(SFP,LC) + type-LSR2GV48REB1(427), -- 48-Port 10/100/1000BASE-T Interface Module(REB),(PoE,RJ45) + type-LSR1XP2LEB1(428), -- 2-Port 10GBase-R/W Interface Module (LEB),(XFP,LC) + type-LSR1XP2LEC1(429), -- 2-Port 10GBase-R/W Interface Module (LEC),(XFP,LC) + type-LSR1XP4LEB1(430), -- 4-Port 10GBase-R/W Interface Module (LEB),(XFP,LC) + type-LSR1XP4LEC1(431), -- 4-Port 10GBase-R/W Interface Module (LEC),(XFP,LC) + type-IMFW(432), -- Firewall Service Processing Board + type-LSB1LB1A0(433), -- Load Balance Board + type-LSB1IPS1A0(434), -- Gigabit IPS Card + type-LST1GT48LEB1(435), -- 48-Port 10/100/1000BASE-T Interface Module(LEB),(RJ45) + type-LST1GP48LEB1(436), -- 48-Port 1000BASE-X Interface Module (LEB),(SFP,LC) + type-LST1XP4LEB1(437), -- 4-Port 10GBASE-R/W Interface Module (LEB),(XFP,LC) + type-LST1XP8LEB1(438), -- 8-Port 10GBASE-R/W Interface Module (LEB),(XFP,LC) + type-LST1XP32REB1(439), -- 32-Port 10GBASE-R Interface Module (REB),(SFP+,LC) + type-LST1XP32REC1(440), -- 32-Port 10GBASE-R Interface Module (REC),(SFP+,LC) + type-LSR1FW2A1(441), -- Firewall Service Module + type-LSR1SSL1A1(442), -- SSL VPN Service Module + type-SR01DET32G2L(443), -- 32-Port E1/T1 75ohm Electrical Interface(DB56 Female Socket)+2-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-LSR1GP24LEF1(444), -- 16-Port 1000BASE-X Interface and 8-port 1000BASE-T/1000BASE-X Combo Interface Service Card(LEF) + type-LSR1XP4LEF1(445), -- 4-Port 10GBASE-R/W Interface Module (LEF),(XFP,LC) + type-LSR1LB1A1(446), -- Load Balance Module + type-LSR1NSM1A1(447), -- NetStream Module + type-LSR1ACG1A1(448), -- Application Control Gateway Service Module + type-LSR1IPS1A1(449), -- Intrusion Protection System Service Module + type-LSR2GP24LEB1(450), -- 16-Port 1000BASE-X Interface and 8-port 1000BASE-T/1000BASE-X Combo Interface Service Card(LEB) + type-LSR2GT24LEB1(451), -- 16-Port 10/100/1000BASE-T Interface and 8-port 1000BASE-T/1000BASE-X Combo Interface Service Card(LEB) + type-LSR2GT48LEB1(452), -- 48-Port 10/100/1000BASE-T Interface Module(LEB),(RJ45) + type-SPC-GP24L(453), -- 24-Port 1000BASE-X Interface Service Card,(SFP,LC) + type-SPC-GT48L(454), -- 48-Port 10/100/1000BASE-T Interface Module,(RJ45) + type-SPC-GP48L(455), -- 48-Port 1000BASE-X Interface Module,(SFP,LC) + type-SPC-XP2L(456), -- 2-Port 10GBASE-R/W Interface Service Card,(XFP,LC) + type-SPC-XP4L(457), -- 4-Port 10GBase-R/W Interface Module,(XFP,LC) + type-SR06SRP2E3(458), -- SDI,Routing Switch Processing Board + type-SPE-2010-E(459), -- SDI,Single XG Service Board + type-SPE-2020-E(460), -- SDI,Dual XG Service Board + type-SPC-XP4L-S-SDI(461), -- SDI 4-Port 10GBase-R/W Interface Module,(XFP,LC) + type-SPC-GT48L-SDI(462), -- SDI 48-Port 10/100/1000BASE-T Interface Module,(RJ45) + type-SPC-GP48L-S-SDI(463), -- SDI 48-Port 1000BASE-X Interface Module,(SFP,LC) + type-SR02OPMA0(464), -- Single Mode 1310&1550nm Optical Protect Board(LC) + type-LSR1XP16REB1(465), -- 16-Port 10GBASE-R Interface Module (REB),(SFP+,LC) + type-LSR1GP48LEF1(466), -- 48-Port 1000BASE-X Interface Module (LEF),(SFP,LC) + type-LST1GP48LEF1(467), -- 48-Port 1000BASE-X Interface Module (LEF),(SFP,LC) + type-LST1XP8LEF1(468), -- 8-Port 10GBASE-R/W Interface Module (LEF),(XFP,LC) + type-SPE-1010-II(469), -- Single XG Service Board-II + type-SPE-1010-E-II(470), -- Enhanced Single XG Service Board-II + type-SPE-1020-II(471), -- Double XG Service Board-II + type-SPE-1020-E-II(472), -- Enhanced Double XG Service Board-II + type-LST1FW2A1(473), -- Firewall Board (LEC) + type-LST1NSM1A1(474), -- NetStream Service Board (LEC) + type-LST1LB1A1(475), -- Load Balancing Board (LEC) + type-LST1ACG1A1(476), -- Application Control Gateway Board Module (LEC) + type-LST1IPS1A1(477), -- Gigabit Intrusion Prevention System Module + type-LSR1DRUP1L1(478), -- 1-Port OC-192c/STM-64c RPR Optical Interface Card,(XFP,LC) + type-LSR1DPUP1L1(479), -- 1-Port OC-192c/STM-64c POS Optical Interface Card,(XFP,LC) + type-LSR1DPSP4L1(480), -- 4-Port OC-48c/STM-16c POS Optical Interface Card,(SFP,LC) + type-LSR1DTCP8L1(481), -- 8-Port OC-3c/OC-12c POS/GE Optical Interface Card,(SFP,LC) + type-LSR1DXP1L1(482), -- 1-Port 10GBASE-R/W Ethernet Optical Interface Card,(XPF,LC) + type-LSR1DGP10L1(483), -- 10-Port 1000BASE-X Optical Interface Card,(SFP,LC) + type-LSR1LN1BNL1(484), -- Single Service Processing Board + type-LSR1LN2BL1(485), -- Dual Serivice Processing Board + type-LSR1SRP2D1(486), -- Switching and Route Process Unit With Clock + type-IM-NAT-II(487), -- Network Address Translation Service Processing Board,II + type-IM-NAM-II(488), -- Net Analysis Service Processing Board,II + type-CR-MRP-I(489), -- Management and Route Unit With OAM Module and Clock Module + type-CR-SF18C(490), -- Switch Fabric Card + type-CR-SF08C(491), -- Switch Fabric Card + type-CR-SPC-XP8LEF(492), -- 8-Port 10GBASE-R/W Interface Module,(XFP,LC) + type-CR-SPC-XP4LEF(493), -- 4-Port 10GBASE-R/W Interface Module,(XFP,LC) + type-CR-SPC-GP48LEF(494), -- 48-Port 1000BASE-X Interface Module,(SFP,LC) + type-CR-SPC-GT48LEF(495), -- 48-Port 10/100/1000BASE-T Interface Module + type-CR-SPE-3020-E(496), -- Double XG Service Board (Enhanced) + type-CR-SPC-PUP4L-E(497), -- 4-Port 10G POS Optical Interface Module,(XFP,LC) + type-LST1SF08C1(498), -- Switch Fabric Card + type-LST1SF18C1(499), -- Switch Fabric Card + +-- +-- 500 to 699 reserved for secondary switchs part I +-- + type-LS81GP16TM(500), -- 12-port 1000BASE-X SFP Interface and 4-port 1000BASE-T/1000BASE-X Combo Interface Metro Switch and Route Processing Board + type-LS81VP4C(501), -- 4-port 1000BASE-X SFP Interface Virtual Daughter Card + type-LS8M1PT8P0(502), -- 8-Port 1000BASE-PX Optical Line Interface Board, SFP Req + type-LS8M1PT8GB0(503), -- 8-Port 1000BASE-PX20 Gigabit Passive Optical Line Interface Board B(20km, SFF), SC Connector + type-LS8M1PT4GB0(504), -- 4-Port 1000BASE-PX20 Gigabit Passive Optical Line Interface Board B(20km, SFF), SC Connector + type-LS81GP2R(505), -- 2-Port 1000M Ethernet Optical Interface RPR Board + type-LS81GP4R(506), -- 4-Port 1000M Ethernet Optical Interface RPR Board + type-LS81IPSECA(507), -- IPSec Service Board + type-LS81FWA(508), -- Firewall Service Board + type-LS82VSNP(509), -- Versatile Network Processing Service Module (PBR/NAT/NetStream) with 12-port 1000BASE-X SFP, XGBUS Uplink + type-LSQ1GV48SA(510), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45) + type-LSQ1SRPB(511), -- Salience VI + type-LSQ1SRP2XB(512), -- Salience VI-10GE + type-LSQ1SRP1CB(513), -- Salience VI-Turbo + type-LSQ1FV48SA(514), -- 48-Port 100M Ethernet Electrical Interface Switch Unit(RJ45) + type-LSD1MPUA(515), -- Main Control Unit + type-LSD1GP20A0(516), -- 16-port 1000BASE-X SFP Interface and 4-port 1000BASE-T/1000BASE-X Combo Interface Line Card + type-LSD1GP20TA0(517), -- 16-port 1000BASE-X SFP Interface and 4-port 1000BASE-T/1000BASE-X Combo Interface and 16 1000BASE-T Interface Line Card + type-LSD1GP36A0(518), -- 32-port 1000BASE-X SFP Interface and 4-port 1000BASE-T/1000BASE-X Combo Interface Line Card + type-LSD1GP20XA0(519), -- 16-port 1000BASE-X SFP Interface and 4-port 1000BASE-T/1000BASE-X Combo Interface and 2-port 10GBASE-X XFP Interface Line Card + type-LSD1GP20EA0(520), -- 16-port 1000BASE-X SFP Interface and 4-port 1000BASE-T/1000BASE-X Combo Interface and 2-port GE RPR Interface Line Card + type-LSD1GP20RA0(521), -- 16-port 1000BASE-X SFP Interface and 4-port 1000BASE-T/1000BASE-X Combo Interface and 2-port OC48 RPR Interface Line Card + type-LSD1GP16A0(522), -- 16-port 1000BASE-X SFP Ethernet Interface SubCard + type-LSD1GT16A0(523), -- 16-port 1000BASE-T Ethernet Interface SubCard + type-LSD1XP2A0(524), -- 2-port 10GBASE-X XFP Ethernet Interface SubCard + type-LSD1EP2A0(525), -- 2-port 1000BASE-T Ethernet RPR Interface SubCard + type-LSD1RP2A0(526), -- 2-port OC48 RPR Interface SubCard + type-LSQ1GV48SC(527), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)-POE + type-LSQ1FP48SA(528), -- 48 Port 100M Ethernet Optical Interface Board(SFP,LC) + type-LSQ1GP24SC(529), -- 24 Port 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSQ1GT24SC(530), -- 24-Port 1000BASE-T Ethernet Interface Board (RJ45) + type-LSQ1TGX2SC(531), -- 2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1GP12EA(532), -- 12-Port 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSQ1TGX1EA(533), -- 1-Port 10GBASE Ethernet Optical Interface Module(XFP,LC) + type-LSQ1P24XGSC(534), -- 24-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC)+2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1T24XGSC(535), -- 24-Port 1000BASE-T Gigabit Ethernet Interface(RJ45)+2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LS81TGX1B(536), -- 1 Port 10GBase-R Ethernet Interface Board(XENPAK,SC) + type-LSQ1PT4PSC0(537), -- 4-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-LS81SRPG13(538), -- Salience V, Switch and Route Processing Board + type-LS81SRPG14(539), -- Salience V Edge + type-LS81SRPG15(540), -- Salience V Plus + type-LSQ1GP48SC0(541), -- 48-Port 1000BASE Ethernet Optical Interface Board(SFP,LC) + type-LSQ1GP12SC0(542), -- 12-Port 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSD1SRPA0(543), -- Salience VIII 160 + type-LSD1SRPB0(544), -- Salience VIII 480 + type-LSD1SRPC0(545), -- Salience VIII 800 + type-LSD1GT16PES0(546), -- 16-Port 10/100/1000BASE-T and 8-Port 100/1000BASE-X SFP Interface Card + type-LSD1GP24ES0(547), -- 24-Port 1000BASE-X Ethernet SFP Interface Card + type-LSD1GT24XES0(548), -- 24-Port 10/100/1000BASE-T and 2-port 10GBASE-X Ethernet XFP Optical Interface Card + type-LSD1GP24XES0(549), -- 24-Port 1000BASE-X Ethernet SFP interface and 2-port 10GBASE-X Ethernet XFP Optical Interface Card + type-LSD1XP2ES0(550), -- 2-Port 10GBASE-X Ethernet XFP Optical Interface Card + type-LSD1GP48ES0(551), -- 48-Port 1000BASE-X Ethernet SFP Interface Card + type-LSQ1MPUA0(552), -- Master Process Board + type-LSQ1MPUA1(553), -- Master Process Unit + type-LSQ1FWBSC0(554), -- Gigabit Firewall Card£¬4 Gigabit Port for Management + type-LSQ1PT8PSC0(555), -- 8-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-LSQ1PT16PSC0(556), -- 16-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-SA11MPUA0(557), -- SmartEngine I-Lite + type-SA11MPUB0(558), -- SmartEngine I + type-LSQ1AFCBSC0(559), -- Anomaly Flow Cleaner Board + type-LSQ1MPUB0(560), -- Salience VI-Lite + type-LSQ1MPUB1(561), -- Salience VI-Lite + type-LSQ1PT4PSC1(562), -- 4-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-LSQ1PT8PSC1(563), -- 8-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-LSQ1PT16PSC1(564), -- 16-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-LSQ1FP48USA0(565), -- 48-Port 100M Ethernet Optical Interface Switch Unit(SFP,LC) + type-LSQ1FP48USA1(566), -- 48-Port 100M Ethernet Optical Interface Switch Unit(SFP,LC) + type-LSQ1FV48USA0(567), -- 48-Port 100M Ethernet Electrical Interface Switch Unit(RJ45),PoE + type-LSQ1FV48USA1(568), -- 48-Port 100M Ethernet Electrical Interface Switch Unit(RJ45),PoE + type-LSQ1SRPD0(569), -- Switch and Route Processing Unit, Salience VI-Plus + type-LSQ1CGP24TSC0(570), -- Switching and Routing Processing Unit with 24 1000BASE-X Gigabit Ethernet Optical Ports,including 8 Combo Ports,SFP Req. + type-LSQ1GP24TSC0(571), -- 16-Port 1000BASE-X Gigabit Ethernet Optical(SFP,LC) And 8-Port 10/100/1000BASE-T RJ45/1000BASE-X SFP Combo Interface Board + type-LSQ1ACGASC0(572), -- Application Control Gateway Board + type-LSD1XP1ES0(573), -- 1-Port 10GBASE-X Ethernet XFP Optical Interface Card + type-LSD1GP12ES0(574), -- 12-Port 1000BASE-X Ethernet SFP Interface Card + type-LSQ1SRP12GB0(575), -- Switch And Route Processing Unit with 12 1000BASE Ethernet Optical Interfaces(SFP,LC),Salience VI-GE + type-LSQ1GV40PSC0(576), -- 40-Port 10/100/1000BASE-T Electrical(RJ45) And 8-Port 1000BASE-X Optical Ethernet Interface Board(SFP,LC),PoE + type-LSQ1FWBSC1(577), -- Firewall Board + type-LSQ1NSMSC0(578), -- NetStream Board + type-LSQ1NSMSC1(579), -- NetStream Board + type-LSQ1AFDBSC0(580), -- Anomaly Flow Detector Board + type-LS81MPUB(581), -- Salience IV + type-LS81FP48XL(582), -- 48-Port 100M Ethernet Optical Interface Module,(SFP,LC) + type-LS81FT48XL(583), -- 48-Port 10/100M Ethernet Electrical Interface Module(RJ45) + type-LS81GP12XL(584), -- 12-Port 1000/100M Ethernet Optical Interface Module(SFP,LC) + type-LS81GP24XL(585), -- 24-Port 1000/100M Ethernet Optical Interface Module(SFP,LC) + type-LS81GP48XL(586), -- 48-Port 1000/100M Ethernet Optical Interface Module(SFP,LC) + type-LS81GT24XL(587), -- 24-Port 10/100/1000M Ethernet Electrical Interface Module(RJ45) + type-LS81GT48XL(588), -- 48-Port 10/100/1000M Ethernet Electrical Interface Module(RJ45) + type-LS81TGX2XL(589), -- 2-Port 10GBASE Ethernet Optical Interface Module(XFP,LC) + type-LSQ1GV48SD0(590), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45),PoE + type-LSQ1GP48EB0(591), -- 48-Port Enhanced 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSQ1IPSSC0(592), -- Gigabit IPS Card + type-LSQ1GV48SD1(593), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45),PoE + type-LSQ1GP48SD0(594), -- 48-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC) Interface Board + type-LSQ1GP48SD1(595), -- 48-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC) Interface Board + type-LSQ1SRPA0(596), -- Salience VI-Smart + type-LSQ1SRPA1(597), -- Salience VI-Smart + type-LSQ2FP48SA0(598), -- 48 Port 100M Ethernet Optical Interface Board(SFP,LC) + type-LSQ2FP48SA1(599), -- 48 Port 100M Ethernet Optical Interface Board(SFP,LC) + type-LSQ2FT48SA0(600), -- 48-Port 100M Ethernet Electrical Interface Switch Unit(RJ45) + type-LSQ2FT48SA1(601), -- 48-Port 100M Ethernet Electrical Interface Switch Unit(RJ45) + type-LSQ1GV24PSC0(602), -- 24-Port 10/100/1000BASE-T Electrical(RJ45) Interface Board,including 4 Combo Ports,SFP Req,PoE,No Spell + type-LSQ1GV24PSC1(603), -- 24-Port 10/100/1000BASE-T Electrical(RJ45) Interface Board,including 4 Combo Ports,SFP Req,PoE,No Spell + type-LSQ1CGV24PSC0(604), -- Switching and Routing Processing Unit with 24 10/100/1000BASE-T Electrical Ports(RJ45),including 4 Combo Ports,SFP Req,PoE,No Spell + type-LSQ1CGV24PSC1(605), -- Switching and Routing Processing Unit with 24 10/100/1000BASE-T Electrical Ports(RJ45),including 4 Combo Ports,SFP Req,PoE,No Spell + type-LSQ1GP24TEB0(606), -- 16-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC)+8-Port Combo Interface Board + type-LSQ1GP24TEB1(607), -- 16-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC)+8-Port Combo Interface Board + type-LSQ1GP24TSD0(608), -- 16-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC)+8-Port Combo Interface Board + type-LSQ1GP24TSD1(609), -- 16-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC)+8-Port Combo Interface Board + type-LSQ1GP24TXSD0(610), -- 16-Port GE Optical Interface(SFP,LC)+8-Port Combo Interface+2-Port 10GE Optical Interface Board(XFP,LC) + type-LSQ1GP24TXSD1(611), -- 16-Port GE Optical Interface(SFP,LC)+8-Port Combo Interface+2-Port 10GE Optical Interface Board(XFP,LC) + type-LSQ1TGX2EB0(612), -- 2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1TGX2EB1(613), -- 2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1TGX2SD0(614), -- 2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1TGX2SD1(615), -- 2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1TGX4SD0(616), -- 4-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1TGX4SD1(617), -- 4-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1TGX8SD0(618), -- 8-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1TGX8SD1(619), -- 8-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1GP48EB1(620), -- 48-Port Enhanced 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSQ1TGX4EB0(621), -- 4-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1TGX4EB1(622), -- 4-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSQ1GP12SC3(623), -- 12-Port 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSQ1GP24TSC3(624), -- 16-Port 1000BASE-X Gigabit Ethernet Optical(SFP,LC) And 8-Port 10/100/1000BASE-T RJ45/1000BASE-X SFP Combo Interface Board + type-LSQ1GP48SC3(625), -- 48-Port 1000BASE Ethernet Optical Interface Board(SFP,LC) + type-LSQ1GV48SC3(626), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45),PoE + type-LSQ1MPUA3(627), -- Master Process Board + type-LSQ1SRP1CB3(628), -- Salience VI-Turbo + type-LSQ1SRPA3(629), -- Salience VI-Smart + type-LSQ2FP48SA3(630), -- 48 Port 100M Ethernet Optical Interface Board(SFP,LC) + type-LSQ2FT48SA3(631), -- 48-Port 100M Ethernet Electrical Interface Switch Unit(RJ45) + type-LSQ1MPUB3(632), -- Salience VI-Lite + type-LSQ1CGP24TSC3(633), -- Switching and Routing Processing Unit with 24 1000BASE-X Gigabit Ethernet Optical Ports,including 8 Combo Ports,SFP Req. + type-LSQ1MPUB4(634), -- Salience VI-Lite + type-LSQ1SRPD4(635), -- Salience VI-Plus + type-LSQ1SSLSC0(636), -- SSL VPN Service Board(B) + type-LSQ1LBSC0(637), -- Gigabit Load Balancing Card + type-LSQ1NAT24SC0(638), -- NAT/NetStream-Supported Line Processing Unit with 24 10/100/1000BASE-T Electrical Ports(RJ45),including Combo Ports,Upgradeable to PoE + type-LSQ1SRP12GB4(639), -- Salience VI-GE + type-LSQ1TGS8SC0(640), -- 8-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSQ3PT4PSC0(641), -- 4-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-EWPXM2MPUB0(642), -- Salience VI-Lite + type-EWPXM2SRP12GB0(643), -- Salience VI-GE + type-EWPXM2SRPD0(644), -- Salience VI-Plus + type-EWPXM2GP24TSD0(645), -- 16-Port 1000BASE-X Ethernet Optical Interface(SFP Req.)+8-Port Combo Interface Module + type-EWPXM2GP24TXSD0(646), -- 16-Port 1000BASE-X Ethernet Optical Interface(SFP Req.)+8-Port Combo Interface+2-Port 10GE Optical Interface(XFP Req.) Module + type-EWPXM2TGX4SD0(647), -- 4-Port 10GBASE Ethernet Optical Interface Module,XFP Req + type-EWPXM2GP48SD0(648), -- 48-Port 1000BASE-X Gigabit Ethernet Optical Interface Module,SFP Req + type-EWPXM2GP24TSC0(649), -- 24-Port 1000BASE-X/100BASE-FX Optical Interface Module,including 8 Combo Ports,SFP Req + type-EWPXM2TGX2SC0(650), -- 2-Port 10GBASE Ethernet Optical Interface Module,XFP Req + type-EWPXM2GP48SC0(651), -- 48-Port 1000BASE-X/100BASE-FX Ethernet Optical Interface Module,SFP Req + type-LS7500-GP48-SC(652), -- 48-Port 1000BASE-X/100BASE-FX Ethernet Optical Interface Module(SFP,LC) + type-LS7500-GP48-SD(653), -- 48-Port 1000BASE-X Gigabit Ethernet Optical Interface Module(SFP,LC) + type-LS7500-GT48-SC(654), -- 48-Port 10/100/1000BASE-TX Ethernet Interface Module(RJ45) + type-LS7500-GT48-SD(655), -- 48-Port 10/100/1000BASE-T Ethernet Interface Module(RJ45) + type-LS7500-SRPG1(656), -- Main Control Unit + type-LS7500-SRPG2(657), -- Salience VI-Lite + type-LS7500-XP4-SD(658), -- 4-Port 10GBASE Ethernet Optical Interface Module(XFP,LC) + type-LS7500-XP8-SD(659), -- 8-Port 10GBASE Ethernet Optical Interface Module(XFP,LC) + type-LSQ4PT4PSC0(660), -- 4-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-LSQ4PT8PSC0(661), -- 8-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-LSQ4PT16PSC0(662), -- 16-Port 1000Base-PX Optical Line Terminal(EPON OLT SFP,SC)+8-Port 1000BASE-X Optical Interface Board(SFP,LC) + type-LSQ1GP24TSA0(663), -- 16-Port 1000BASE-X Gigabit Ethernet Optical(SFP,LC) And 8-Port 10/100/1000BASE-T RJ45/1000BASE-X SFP Combo Interface Board + type-LSQ1GV24PSA0(664), -- 24-Port 10/100/1000BASE-T Electrical(RJ45) Interface Board,including 4 Combo Ports,SFP Req,Upgradeable to PoE + type-LSQ1SRPD3(665), -- Salience VI-Plus + type-LSQ1SUPA0(666), -- Supervisor Engine Board + type-LSU1FAB04A0(667), -- Switch Fabric Board + type-LSU1FAB08A0(668), -- Switch Fabric Board + type-LSU1TGS8EA0(669), -- 8-Port 10GBASE Ethernet SFP+ Optical Interface Board(EA) + type-LSU1TGS8EB0(670), -- 8-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1TGS8SE0(671), -- 8-Port 10GBASE Ethernet SFP+ Optical Interface Board(SE) + type-LSUTGS16SC0(672), -- 16-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1SUPA0(673), -- Supervisor Engine Board + type-LSU1GP24TXEA0(674), -- 16-Port 1000BASE-X Optical Interface(SFP,LC)+8-Port Combo Interface+2-Port 10GE Optical Interface Board(XFP,LC)(EA) + type-LSU1GP24TXEB0(675), -- 16-Port 1000BASE-X Optical Interface(SFP,LC)+8-Port Combo Interface+2-Port 10GE Optical Interface Board(XFP,LC)(EB) + type-LSU1GP24TXSE0(676), -- 16-Port 1000BASE-X Optical Interface(SFP,LC)+8-Port Combo Interface+2-Port 10GE Optical Interface Board(XFP,LC)(SE) + type-LSU1GP48EA0(677), -- 48-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC) Interface Board(EA) + type-LSU1GP48EB0(678), -- 48-Port Enhanced 1000BASE-X Ethernet Optical Interface Board(SFP,LC)(EB) + type-LSU1GP48SE0(679), -- 48-Port 1000BASE Ethernet Optical Interface Board(SFP,LC)(SE) + type-LSU1GT48EA0(680), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(EA) + type-LSU1GT48SE0(681), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(SE) + type-LSU1TGX4EA0(682), -- 4-Port 10GBASE Ethernet Optical Interface Board(XFP,LC)(EA) + type-LSU1TGX4EB0(683), -- 4-Port 10GBASE Ethernet Optical Interface Board(XFP,LC)(EB) + type-LSU1TGX4SE0(684), -- 4-Port 10GBASE Ethernet Optical Interface Board(XFP,LC)(SE) + type-LSQ1FAB08A0(685), -- Switching Fabric Board + type-EWPX2WCMD0(686), -- Access Controller Card + type-LSQ1WCMD0(687), -- Access Controller Card + type-LSQ1IAGSC0(688), -- Wireless&IAG Service Card + type-LSU1GP24TSE0(689), -- 16-Port 1000BASE-X Optical Interface(SFP,LC)+8-Port Combo Interface Board(SE) + type-LSQ1TGS16SC0(690), -- 16-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-EWPX2TGS16SC0(691), -- 16-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSQ1SUPA3(692), -- Supervisor Engine Board + type-LSQ1FAB04A3(693), -- 320G Switch Fabric Board + type-LSQ1FAB08A3(694), -- 640G Switch Fabric Board + type-LSQ1GT48SC0(695), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45) + type-LSR2SRP2C1(696), -- Management and Route Process Unit + type-LSR2SRP2C2(697), -- Management and Route Process Unit + +-- +-- 700 to 799 reserved for primary switchs +-- + type-1000BASE-X-COMBO(701), -- Single port 10/100/1000BASE-T/1000BASE-X Combo Interface Board + type-EPON-1000M(702), -- Optical Network Unit Interface Board + type-1000BASE-FIXED-2SFP-T-2RJ45(703), -- 2 port 10/100/1000BASE-T and 2 port 1000BASE-X Interface Board + type-100M-1550-BIDI(704), -- 100BASE-X BIDI Interface Board,Tx 1550nm, Rx 1310nm + type-100M-1310-BIDI(705), -- 100BASE-X BIDI reverse Interface Board,Tx 1310nm, Rx 1550nm + type-1000BASE-FIXED-4RJ45-4SFP-COMBO(706), -- 4 port 10/100/1000BASE-T and 4 port 1000BASE-X COMBO Interface Board + type-LSH1PK2T(707), -- OSM Interface Board + type-LSPM2GP2P(708), -- 2-Port 1000BASE-X SFP Module + type-LSWM1GT16P(709), -- 16-Port 10/100/1000BASE-T Ethernet Electrical Interface Module + type-LSWM1GP16P(710), -- 16-Port 100/1000BASE-X Ethernet Optical Interface Module + type-LSWM1XP2P(711), -- 2-Port 10G Ethernet XFP Optical Interface Module + type-LSWM1XP4P(712), -- 4-Port 10G Ethernet XFP Optical Interface Module + type-LSWM1SP2P(713), -- 2-Port 10G Ethernet SFP PLUS Optical Interface Module + type-LSWM1SP4P(714), -- 4-Port 10G Ethernet SFP PLUS Optical Interface Module + type-LSWM148POEM(715), -- 48 Port Mid Power PoE Module + type-LSWM1FW10(716), -- RMI CPU XLR 732, with Firewall software + type-LSWM1WCM10(717), -- RMI CPU XLR 732, with Wireless Access Controller software + type-LSWM1IPS10(718), -- RMI CPU XLR 732, with IPS/AV software + type-LSWM1WCM20(719), -- RMI CPU XLR 408, with Wireless Access Controller software + type-LSPM2SP2P(725), -- 2-Port 10G Ethernet SFP PLUS Optical Interface Module + type-LSPM2SP2PA(726), -- 2-Port Second Version SFP+ Module + type-LSP5GP8P(727), -- 8-Port 1G Ethernet SFP Optical Interface Module + type-LSP5GT8P(728), -- 8-Port 10/100/1000BASE-T Ethernet Electrical Interface Module + type-LSWM1FC4P(729), -- 4-Port 8G Fibre Channel Interface Module + type-LSW1XGT4P0(730), -- 4-Port 10G Ethernet Copper Interface Module + type-LSW1XGT2P0(731), -- 2-Port 10G Ethernet Copper Interface Module + type-LSP1XGT2P(732), -- 2-Port 10G Ethernet Copper Interface Board + type-LSPM3XGT2P(733), -- 2-Port 1/10G BASE-T Ethernet Copper Interface Module + type-LSWM2QP2P(734), -- 2-Port QSFP+ Interface Module + type-LSWM2XGT2PM(735), -- 2-Port 10G Ethernet Copper Interface Module with MACsec + type-LSWM2SP2PM(736), -- 2-Port SFP+ Interface Module with MACsec + type-LSWM2SP8PM(737), -- 8-Port SFP+ Interface Module with MACsec + type-LSWM2SP8P(738), -- 8-Port SFP+ Interface Module + type-LSWM2XGT8PM(739), -- 8-Port 10G Ethernet Copper Interface Module with MACsec + +-- +-- 800 to 899 reserved for WLAN products +-- + type-WX5002MPU(800), -- Wireless Lan Control Board with 2-port 1000BASE-T/1000BASE-X Combo Interface + type-LS8M1WCMA(801), -- Wireless Lan Service Board + type-EWPX1G24XA0(802), -- 24-Port 1000BASE-T Gigabit Ethernet Interface(RJ45) and 4-port 1000BASE-T/1000BASE-X Combo Interface and 2-port 10GBASE Interface Line Card + type-LSQ1WCMB0(803), -- 1 Port 10GBASE Interface Board + type-LSB1WCM2A0(804), -- Wireless Controller Module Board + type-EWPX1WCMB0(805), -- 1 Port 10GBASE Interface Board + type-EWPX1G24XC0(806), -- 24-Port 1000BASE-T Gigabit Ethernet Interface(RJ45) and 4-port 1000BASE-T/1000BASE-X Combo Interface Line Card + type-EWPX1WCMC0(807), -- 1-Port 1000BASE-T Gigabit Ethernet of wireless Lan Service Board + type-EWPX1FWA0(808), -- Firewall Service Board + type-EWPX1G10XC0(809), -- 8-Port 1000BASE-T Gigabit Ethernet Interface(RJ45) and 2-port 1000BASE-X SFP Interface Line Card + type-EWPX1WCM10C0(810), -- 1-Port 1000BASE-T Gigabit Ethernet of wireless Lan Service Board + type-LSR1WCM2A1(811), -- 1-Port 1000BASE-T Gigabit Ethernet of wireless Lan Service Board + type-EWPX1WAP0(812), -- Encryption Card + type-EWPX1WCMD0(813), -- 2 Port 10GBASE Interface Board + type-EWPX1G24XCE0(814), -- 24-Port 1000BASE-T Gigabit Ethernet Interface(RJ45) and 4-port 1000BASE-T/1000BASE-X Combo Interface Line Card + type-EWPX1WCMCE0(815), -- 2-Port 1000BASE-T Gigabit Ethernet of wireless Lan Service Board + +-- +-- 900 to 1199 reserved for advanced switchs part II +-- + type-LSR1DRSP2L1(900), -- 2-Port OC-48c/STM-16c RPR Optical Interface Card(SFP,LC) + type-PIC-CLF2G8L(901), -- 2-Port 155M CPOS Optical Interface(SFP,LC)+8-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-PIC-CLF4G8L(902), -- 4-Port 155M CPOS Optical Interface(SFP,LC)+8-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-SR02SRP2F3(903), -- Routing Switch Processing Board(2F) + type-SR02SRP1F3(904), -- Routing Switch Processing Board(1F) + type-LST1GT48LEA1(905), -- 48-Port 10/100/1000BASE-T Interface Module(LEA),(RJ45) + type-LST1GP48LEA1(906), -- 48-Port 1000BASE-X Interface Module(LEA),(SFP,LC) + type-LST2XP8LEA1(907), -- 8-Port 10GBASE-R Interface Module(LEA),(SFP+,LC) + type-LST1GT48LEY1(908), -- 48-Port 10/100/1000BASE-T Interface Module(LEY),(RJ45) + type-LST1GP48LEY1(909), -- 48-Port 1000BASE-X Interface Module(LEY),(SFP,LC) + type-LST1XP32REY1(910), -- 32-Port 10GBASE-R Interface Module(REY),(SFP+,LC) + type-LST1XP8LEY1(911), -- 8-Port 10GBASE-R/W Interface Module(LEY),(XFP,LC) + type-LST1GP48LEZ1(912), -- 48-Port 1000BASE-X Interface Module(LEZ),(SFP,LC) + type-LST1XP8LEZ1(913), -- 8-Port 10GBASE-R/W Interface Module(LEZ),(XFP,LC) + type-IM-FW-II(914), -- Firewall Service Processing Board-II + type-IM-IPS(915), -- Intrusion Prevention System Service Processing Board + type-IM-SSL(916), -- SSL VPN Service Processing Board + type-IM-LB(917), -- Load Balance Service Processing Board + type-IM-ACG(918), -- Application Control Gateway Service Processing Board + type-LSR1XP16REC1(919), -- 16-Port 10GBASE-R Interface Module(REC),(SFP+,LC) + type-LST2XP8LEB1(920), -- 8-Port 10GBASE-R Interface Module(LEB),(SFP+,LC) + type-LST2XP8LEC1(921), -- 8-Port 10GBASE-R Interface Module(LEC),(SFP+,LC) + type-LST2XP8LEF1(922), -- 8-Port 10GBASE-R Interface Module(LEF),(SFP+,LC) + type-LST2XP4LEB1(923), -- 4-Port 10GBase-R Interface Module(LEB),(SFP+,LC) + type-LST2XP4LEC1(924), -- 4-Port 10GBase-R Interface Module(LEC),(SFP+,LC) + type-LST2XP32REB1(925), -- 32-Port 10GBASE-R Interface Module(REB),(SFP+,LC) + type-LST2XP32REC1(926), -- 32-Port 10GBASE-R Interface Module(REC),(SFP+,LC) + type-LSR1WCM3A1(927), -- Access Controller Module + type-LST1XP16LEB1(928), -- 16-Port 10GBASE-R Interface Module (LEB),(SFP+,LC) + type-LST1XP16LEC1(929), -- 16-Port 10GBASE-R Interface Module (LEC),(SFP+,LC) + type-CR-SPC-XP4L-E-I(930), -- 4-Port 10GBASE-R/W Optical Interface Module,(XFP,LC) + type-LST2MRPNC1(931), -- Management and Route Process Unit + type-LST2SF08C1(932), -- Switch Fabric Card + type-LST2SF18C1(933), -- Switch Fabric Card + type-SR02SRP2G3(934), -- Routing Switch Processing Board(2G) + type-CR-SPE-3020-E-I(935), -- CR15LN3CNA1, Dual Service Processing Board + type-CR-SPC-PUP4L-E-I(936), -- 4-Port 10G POS Optical Interface Board(Enhanced),(XFP,LC) + type-CR-SPC-XP4LEF-I(937), -- 4-Port 10GBASE-R/W Interface Module (LEF),(XFP,LC) + type-CR-SPC-XP8LEF-I(938), -- 8-Port 10GBASE-R/W Interface Module (LEF),(XFP,LC) + type-LST3XP8LEB1(939), -- 8-Port 10GBASE-R Interface Module (LEB),(XFP,LC) + type-LST3XP8LEC1(940), -- 8-Port 10GBASE-R Interface Module (LEC),(XFP,LC) + type-LST1FW3A1(941), -- Firewall Board + type-CR-IM-NAM1A(942), -- CR1M1NAM1A1, Network Analysis Service Module, Domestic&Overseas Version + type-LSR2SRP2B1(943), -- Management and Route Process Unit + type-LSR2SRP2B2(944), -- Management and Route Process Unit + type-LSR2SRP2D1(945), -- Management and Route Process Unit + type-LST3XP8LEY1(946), -- 8-Port 10GBASE-R/W Interface Module (LEY),(XFP,LC) + type-LST2XP32REY1(947), -- 32-Port 10GBASE-R Interface Module(REY),(SFP+,LC) + type-LST1XP16LEY1(948), -- 16-Port 10GBASE-R Interface Module (LEY),(SFP+,LC) + type-SR0M2SRP2G3(949), -- Routing Switch Processing Board(2G) + type-SR0M2SRP1G3(950), -- Routing Switch Processing Board(1G) + type-SPC-GP48LA(951), -- 48-Port 1000BASE-X Interface Service Module,(SFP,LC) + type-SPC-GT48LA(952), -- 48-Port 10/100/1000BASE-T Interface Service Module,(RJ45) + type-SPC-XP4LA(953), -- 4-Port 10GBase-R/W Interface Service Module,(XFP,LC) + type-SPC-XP2LA(954), -- 2-Port 10GBASE-R/W Interface Service Module,(XFP,LC) + type-SPC-GP24LA(955), -- 16-Port 1000BASE-X Interface(SFP,LC)+8-Port Combo Interface Service Module + type-SPC-XP16RA(956), -- 16-Port 10GBASE-R Optical Interface Service Module(RA),(SFP+,LC) + type-CR-IM-FW1A(957), -- Firewall Service Processing Board + type-SPC-XP16R(958), -- 16-Port 10GBASE-R Optical Interface Service Module(R),(SFP+,LC) + type-CR-IM-LB1A(959), -- Load Balancing Service Processing Board + type-LST1GT48LEC2(960), -- 48-Port 10/100/1000BASE-T Interface Module(LEC),(RJ45) + type-LST1GP48LEC2(961), -- 48-Port 1000BASE-X Interface Module (LEC),(SFP,LC) + type-LST1XP16LEC2(962), -- 16-Port 10GBASE-R Interface Module (LEC),(SFP+,LC) + type-LST2XP8LEC2(963), -- 8-Port 10GBASE-R Interface Module(LEC),(SFP+,LC) + type-LST2XP32REC2(964), -- 32-Port 10GBASE-R Interface Module(REC),(SFP+,LC) + type-CR-IM-MAC1A(965), -- Master Access Control Service Module + type-LST1XP48LFD1(966), -- 48-Port 10GBASE-R Interface Module (LFD),(SFP+,LC) + type-LST1XP40RFD1(967), -- 40-Port 10GBASE-R Interface Module (RFD),(SFP+,LC) + type-LST1XP40RFG1(968), -- 40-Port 10GBASE-R/W Interface Module (RFG),(SFP+,LC) + type-LST1XLP16RFD1(969), -- 16-Port 40GBASE-R Interface Module (RFD),(QSFP+,LC) + type-LST1CP4RFD1(970), -- 4-Port 100GBASE-R Interface Module (RFD),(CFP,LC) + type-LST1CP4RFG1(971), -- 4-Port 100GBASE-R Interface Module (RFG),(CFP,LC) + type-LST1SF08E1(972), -- Switch Fabric Card + type-LST1SF18E1(973), -- Switch Fabric Card + type-LST1MRPNE1(974), -- Management and Route Process Unit + type-LSX1CGX8FC0(975), -- 8-Port 100GBASE-R Interface Module (FC),(CXP,MPO) + type-LSX1CGX8FC1(976), -- 8-Port 100GBASE-R Interface Module (FC),(CXP,MPO) + type-LSX1QGS24FC0(977), -- 24-Port 40GBASE-R Interface Module (FC),(QSFP+) + type-LSX1QGS24FC1(978), -- 24-Port 40GBASE-R Interface Module (FC),(QSFP+) + type-LSX1TGS24FC0(979), -- 24-Port 10GBASE-R Interface Module (FC),(SFP+,LC) + type-LSX1TGS24FC1(980), -- 24-Port 10GBASE-R Interface Module (FC),(SFP+,LC) + type-LSX1TGS48FC0(981), -- 48-Port 10GBASE-R Interface Module (FC),(SFP+,LC) + type-LSX1TGS48FC1(982), -- 48-Port 10GBASE-R Interface Module (FC),(SFP+,LC) + type-LST1XP48LFD2(983), -- 48-Port 10GBASE-R Interface Module (LFD),(SFP+,LC) + type-LST1XP40RFD2(984), -- 40-Port 10GBASE-R Interface Module (RFD),(SFP+,LC) + type-LST1XP40RFG2(985), -- 40-Port 10GBASE-R/W Interface Module (RFG),(SFP+,LC) + type-LST1XLP16RFD2(986), -- 16-Port 40GBASE-R Interface Module (RFD),(QSFP+) + type-LST1CP4RFD2(987), -- 4-Port 100GBASE-R Interface Module (RFD),(CFP) + type-LST1CP4RFG2(988), -- 4-Port 100GBASE-R Interface Module (RFG),(CFP) + type-MPE-1004(989), -- Multi-Service Processing Engine + type-MIC-GP4L(990), -- 4-Port 1000BASE-X COMBO Interface Card,(SFP,LC) + type-MIC-GP8L(991), -- 8-Port 1000BASE-X Optical Interface Card,(SFP,LC) + type-MIC-SP4L(992), -- 4-Port OC-3/STM-1 POS/CPOS/ATM or 1-Port OC-12/STM-4 POS/ATM Optical Interface Card,(SFP,LC) + type-MIC-ET16L(993), -- 16-Port E1/T1 Electrical Interface Card + type-MIC-CLP4L(994), -- 4-Port OC-3/STM-1 CPOS/POS Optical Interface Card,(SFP,LC) + type-MIC-CLP2L(995), -- 2-Port OC-3/STM-1 CPOS/POS Optical Interface Card,(SFP,LC) + type-LST1IPS2A1(996), -- Intrusion Prevention System Module + type-SFC-04B(997), -- Switch Fabric Card(B Type) + type-SFC-04D(998), -- Switch Fabric Card(D Type) + type-SFC-08B(999), -- Switch Fabric Card(B Type) + type-SFC-08D(1000), -- Switch Fabric Card(D Type) + type-SFC-12B(1001), -- Switch Fabric Card(B Type) + type-SFC-12D(1002), -- Switch Fabric Card(D Type) + type-SR05SRP1H1(1003), -- Routing Switch Processing Unit(1H) + type-SPC-GP24LA1(1004), -- 16-Port 1000BASE-X Ethernet Optical Interface(SFP,LC)+8-Port Combo Interface Module(A Type) + type-SPC-GP24XP2LA(1005), -- 16-Port 1000BASE-X Ethernet Optical Interface(SFP,LC)+8-Port Combo Interface+2-Port 10GE Optical Interface Module(XFP,LC)(A Type) + type-SPC-GP48LA1(1006), -- 48-Port 1000BASE-X Ethernet Optical Interface Module(SFP,LC)(A Type) + type-SPC-GP48LB(1007), -- 48-Port Enhanced 1000BASE-X Ethernet Optical Interface Module(SFP,LC)(B Type) + type-SPC-XP2LA1(1008), -- 2-Port 10GBASE Ethernet Optical Interface Module(XFP,LC)(A Type) + type-SPC-XP4LA1(1009), -- 4-Port 10GBASE Ethernet Optical Interface Module(XFP,LC)(A Type) + type-SPC-XP4LB(1010), -- 4-Port Enhanced 10GBASE Ethernet Optical Interface Module(XFP,LC)(B Type) + type-SPC-XP8LA(1011), -- 8-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(A Type) + type-SPC-XP8LB(1012), -- 8-Port Enhanced 10GBASE Ethernet Optical Interface Module(SFP+,LC)(B Type) + type-SPC-XP48LA(1013), -- 48-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(A Type) + type-SPC-XLP8LA(1014), -- 8-Port 40GBASE Ethernet Optical Interface Module(QSFP+,MPO)(A Type) + type-SPC-GP24XP2LB(1015), -- 16-Port 1000BASE-X Optical Interface(SFP,LC)+8-Port Combo Interface+2-Port 10GE Optical Interface Module(XFP,LC)(B Type) + type-LST1MRPNE2(1016), -- Management and Route Process Unit + type-LST2FW3A1(1017), -- Firewall Board + type-LST1ADE1A1(1018), -- Load Balancing Board + type-CR-MRP-II(1019), -- Management and Route Unit-II + type-CR-SF08E(1020), -- Switch Fabric Module(E) + type-CR-SF18E(1021), -- Switch Fabric Module(E) + type-CR-SPC-XP40RC(1022), -- 40-Port 10GBASE-R/W Optical Interface Module(RC),(SFP+,LC) + type-CR-SPC-XP40RB(1023), -- 40-Port 10GBASE-R Ethernet Optical Interface Module(RB),(SFP+,LC) + type-CR-SPC-CP4RC(1024), -- 4-Port 100GBASE Ethernet Optical Interface Module(RC),(CFP) + type-LST1FW3C1(1025), -- Firewall Board + type-LSU1FWCEA0(1026), -- Firewall Board + type-SPC-GT48LA1(1027), -- 48-Port 10/100/1000BASE-T Ethernet Interface Module(RJ45)(A Type) + type-LST1XP20RFD1(1028), -- 20-Port 10GBASE-R Interface Module (RFD),(SFP+,LC) + type-LST1XP20RFD2(1029), -- 20-Port 10GBASE-R Interface Module (RFD),(SFP+,LC) + type-MPE-1104(1030), -- 4-Port Multiservice Processing Engine + type-SPEX-1204(1031), -- 4-Port 10G Processing Engine + type-SPC-GP44XP4LCX(1032), -- 44-Port 100/1000BASE-X Ethernet Optical Interface Module(SFP,LC)+4-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(C Type) + type-SPC-GP44XP4LAX(1033), -- 44-Port 100/1000BASE-X Ethernet Optical Interface Module(SFP,LC)+4-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(A Type) + type-SPC-XP24LCX(1034), -- 24-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(C Type) + type-SPC-XP24LAX(1035), -- 24-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(A Type) + type-SPC-XP12LCX(1036), -- 12-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(C Type) + type-SPC-XP12LAX(1037), -- 12-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(A Type) + type-SPC-XLP6LCX(1038), -- 6-Port 40GBASE Ethernet Optical Interface Module(QSFP+,MPO)(C Type) + type-SPC-XLP6LAX(1039), -- 6-Port 40GBASE Ethernet Optical Interface Module(QSFP+,MPO)(A Type) + type-SPC-CP1LCX(1040), -- 1-Port 100GBASE Ethernet Optical Interface Module(CFP,LC)(C Type) + type-SPC-CP1LAX(1041), -- 1-Port 100GBASE Ethernet Optical Interface Module(CFP,LC)(A Type) + type-SPC-CP2LB(1042), -- 2-Port 100GBASE Ethernet Optical Interface Module(CFP,LC)(B Type) + type-SPC-CP2LA(1043), -- 2-Port 100GBASE Ethernet Optical Interface Module(CFP,LC)(A Type) + type-SR05SRP1L1(1044), -- Management and Route Process Unit(1L1) + type-SR05SRP1L3(1045), -- Management and Route Process Unit(1L3) + type-SFC-04-4(1046), -- Short-circuit Card Slot 4 + type-SFC-04-3(1047), -- Short-circuit Card Slot 3 + type-SFC-04-2(1048), -- Short-circuit Card Slot 2 + type-SFC-04-1(1049), -- Short-circuit Card Slot 1 + type-LST1NSM2C1(1050), -- NetStream Service Board + type-CR-SPC-XP20RB(1051), -- 20-Port 10GBASE-R Ethernet Optical Interface Module(RB),(SFP+,LC) + type-SR07SRPUA1(1052), -- Management and Route Process Unit(UA1) + type-SR07SRPUB3(1053), -- Management and Route Process Unit(UB1) + type-SR07SRPUC3(1054), -- Management and Route Process Unit + type-SR07MPUA1(1055), -- Management and Route Process Unit + type-SR07SRPUB1(1056), -- Management and Route Process Unit(UB1) + type-SR07SRPUC1(1057), -- Management and Route Process Unit + type-MIC-MS4L(1058), -- 4-Port Multi-Service Optical Interface Card,Domestic&Overseas Version + type-SPC-GP44XP4LC(1059), -- 44-Port 100/1000BASE-X Ethernet Optical Interface Board(SFP,LC)+4-Port 10GBASE Ethernet Optical Interface Board(SFP+,LC)(C Type) + type-SPC-GP44XP4LA(1060), -- 44-Port 100/1000BASE-X Ethernet Optical Interface Board(SFP,LC)+4-Port 10GBASE Ethernet Optical Interface Board(SFP+,LC)(A Type) + type-SPC-XLP2XP4LC(1061), -- 2-Port 40GBASE Ethernet Optical Interface Board(QSFP+,MPO)+4-Port 10GBASE Ethernet Optical Interface Board(SFP+,LC)(C Type) + type-SPC-XP12LC(1062), -- 12-Port 10GBASE Ethernet Optical Interface Board(SFP+,LC)(C Type) + type-SPC-CP1LC(1063), -- 1-Port 100GBASE Ethernet Optical Interface Module(CFP,LC)(C Type) + type-SPC-XP24LC(1064), -- 24-Port 10GBASE Ethernet Optical Interface Board(SFP+,LC)(C Type) + type-SR07SRPUD3(1065), -- Management and Route Process Unit(UD1) + type-SR07MPUA3(1066), -- Management and Route Process Unit(For 02 Chassis) + type-MPEX-1304(1067), -- 4-Port Multiservice Processing Engine + type-MIC-GP10L1(1068), -- 6-Port 1000BASE-X Optical Interface Card(SFP,LC)+4-Port 1000BASE-X/10GBASE Optical Interface Card(SFP+,LC) + type-SR07SRPUB(1069), -- Management and Route Processing Unit(UB3) + type-CMPE-1104(1070), -- 4-Port Multiservice Processing Engine + type-CSFC-04-1(1071), -- Fabric Card Slot 1 + type-CSFC-04-2(1072), -- Fabric Card Slot 2 + type-CSFC-04-3(1073), -- Fabric Card Slot 3 + type-CSFC-04-4(1074), -- Fabric Card Slot 4 + type-CSFC-04B(1075), -- Switch Fabric Card(B Type) + type-CSFC-04D(1076), -- Switch Fabric Card(D Type) + type-CSFC-08B(1077), -- Switch Fabric Card(B Type) + type-CSFC-08D(1078), -- Switch Fabric Card(D Type) + type-CSFC-12B(1079), -- Switch Fabric Card(B Type) + type-CSFC-12D(1080), -- Switch Fabric Card(D Type) + type-CSPC-CP1LCX(1081), -- 1-Port 100GBASE Ethernet Optical Interface Module(CFP,LC)(C Type) + type-CSPC-CP2LB(1082), -- 2-Port 100GBASE Ethernet Optical Interface Module(CFP,LC)(B Type) + type-CSPC-GP24LA1(1083), -- 16-Port 1000BASE-X Ethernet Optical Interface(SFP,LC)+8-Port Combo Interface Module(A Type) + type-CSPC-GP24XP2LB(1084), -- 16-Port 1000BASE-X Optical Interface(SFP,LC)+8-Port Combo Interface+2-Port 10GE Optical Interface Module(XFP,LC)(B Type) + type-CSPC-GP44XP4LCX(1085), -- 44-Port 1000BASE-X Ethernet Optical Interface Module(SFP,LC)+4-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(C Type) + type-CSPC-GP48LB(1086), -- 48-Port Enhanced 1000BASE-X Ethernet Optical Interface Module(SFP,LC)(B Type) + type-CSPC-GT48LA1(1087), -- 48-Port 10/100/1000BASE-T Ethernet Interface Module(RJ45)(A Type) + type-CSPC-XLP6LCX(1088), -- 6-Port 40GBASE Ethernet Optical Interface Module(QSFP+,MPO)(C Type) + type-CSPC-XP2LA1(1089), -- 2-Port 10GBASE Ethernet Optical Interface Module(XFP,LC)(A Type) + type-CSPC-XP4LB(1090), -- 4-Port Enhanced 10GBASE Ethernet Optical Interface Module(XFP,LC)(B Type) + type-CSPC-XP8LB(1091), -- 8-Port Enhanced 10GBASE Ethernet Optical Interface Module(SFP+,LC)(B Type) + type-CSPC-XP12LAX(1092), -- 12-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(A Type) + type-CSPC-XP12LCX(1093), -- 12-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(C Type) + type-CSPC-XP24LAX(1094), -- 24-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(A Type) + type-CSPC-XP24LCX(1095), -- 24-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(C Type) + type-CSPEX-1204(1096), -- 4-Port 10G Processing Engine + type-CSR05SRP1L1(1097), -- Management and Route Process Unit(1L1) + type-CSR05SRP1L3(1098), -- Management and Route Process Unit(1L3) + type-CSR07MPUA1(1099), -- Management and Route Processing Unit + type-CSR07SRPUA1(1100), -- Management and Route Processing Unit(UA1) + type-CSR07SRPUB1(1101), -- Management and Route Processing Unit(UB1) + type-CSR07SRPUC1(1102), -- Management and Route Processing Unit + type-LSXM1CGX8FX1(1103), -- 8-Port 100GBASE Ethernet Optical Interface Module(CXP)(FX) + type-LSXM1QGS24FX1(1104), -- 24-Port 40GBASE Ethernet Optical Interface Module(QSFP+)(FX) + type-LSXM1TGS48FX1(1105), -- 48-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(FX) + type-LSXM1QGS12FX1(1106), -- 12-Port 40GBASE Ethernet Optical Interface Module(QSFP+)(FX) + type-LSXM1TGT48FX1(1107), -- 48-Port 10GBASE-T Ethernet Electrical Interface Module(RJ45)(FX) + type-LSU1IPSBEA0(1108), -- Intrusion Prevention System Module + type-PIC-GP10L(1109), -- 10-Port 1000BASE-X Optical Interface Card,(SFP,LC) + type-PIC-XP1L(1110), -- 1-Port 10GBASE-R/W Ethernet Optical Interface Card,(XFP,LC) + type-PIC-PUP1L(1111), -- 1-Port 10G POS Optical Interface Card,(XFP,LC) + type-PIC-PSP4L(1112), -- 4-Port 2.5G POS Optical Interface Card(SFP,LC) + type-PIC-PS2G4L(1113), -- 2-Port 2.5G POS Optical Interface(SFP,LC)+4-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-PIC-PL2G6L(1114), -- 2-Port 155M POS Optical Interface(SFP,LC)+6-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-PIC-TCP8L(1115), -- 8-Port OC-3c/OC-12c POS/GE Optical Interface Card,(SFP,LC) + type-PIC-CSP1L(1116), -- 1-Port 2.5G CPOS Optical Interface Card(SFP,LC) + type-PIC-PH2G6L(1117), -- 2-Port 622M POS Optical Interface(SFP,LC)+6-Port 1000BASE-X Optical Interface Card(SFP,LC) + type-LSXM1CGP12FX1(1118), -- 12-Port 100GBASE Ethernet Optical Interface Module(CFP2)(FX) + type-LSXM1CGP8FX1(1119), -- 8-Port 100GBASE Ethernet Optical Interface Module(CFP2)(FX) + +-- +-- 1200 to 1399 reserved for secondary switchs part II +-- + type-LSU1QGC4SF0(1201), -- 4 Port 40G BASE Ethernet Optical Interface Board(CFP,SC)(SF) + type-LSU1QGS8SF0(1202), -- 8-Port 40G BASE Ethernet Optical Interface Board(QSFP,MPO)(SF) + type-LSU1TGS48SF0(1203), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1QGS4SF0(1204), -- 4-Port 40G BASE Ethernet Optical Interface Board(QSFP,MPO)(SF) + type-LSU1TGS32SF0(1205), -- 32-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1FAB08D0(1206), -- Switching Fabric Module + type-LSU1FAB04B0(1207), -- Switching Fabric Module + type-LSU1FAB08B0(1208), -- Switching Fabric Module + type-LSU1FAB12D0(1209), -- Switching Fabric Module + type-LSU1FAB12B0(1210), -- Switching Fabric Module + type-LSU1FAB04D0(1211), -- Switching Fabric Module + type-LSQ1CTGS16SC0(1212), -- Supervisor Engine Board With 16-Port 10GBASE Ethernet SFP+ Optical Interfaces + type-EWPX2CTGS16SC0(1213), -- Supervisor Engine Board With 16-Port 10GBASE Ethernet SFP+ Optical Interfaces + type-LSU3WCMD0(1214), -- Access Controller Card + type-EWPX3WCMD0(1215), -- Access Controller Card + type-LSQ1QGS4SC0(1216), -- 4-Port 40G BASE Ethernet Optical Interface Board(QSFP+,MPO)(SC) + type-LSQ1QGC4SC0(1217), -- 4 Port 40GBASE Ethernet Optical Interface Board(CFP)(SC) + type-LSU1TGT24SF0(1218), -- 24-Port 10GBASE-T Ethernet Electrical Interface Board(RJ45)(SF) + type-LSQ1QGS8SC3(1219), -- 8-Port 40G BASE Ethernet Optical Interface Board(QSFP+,MPO) + type-LSQ1TGS32SC3(1220), -- 32-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSQ1QGS4SC3(1221), -- 4-Port 40GBASE Ethernet Optical Interface Board(QSFP+,MPO)(SC) + type-LSQ1TGS48SC3(1222), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSQ1QGC4SC3(1223), -- 4-Port 40GBASE Ethernet Optical Interface Board(CFP)(SC) + type-LSQ1FAB12D3(1224), -- Switch Fabric Board + type-LSQ1FAB08D3(1225), -- Switching Fabric Module + type-LSQ1FAB04D3(1226), -- Switching Fabric Module + type-LSQ1TGS8EB3(1227), -- 8-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSQ1TGT24SC3(1228), -- 24-Port 10GBASE-T Ethernet Electrical Interface Board(RJ45)(SC) + type-LSQ1FAB08B0(1229), -- Switching Fabric Module + type-EWPX2CTGS16SC(1230), -- Supervisor Engine Board With 16-Port 10GBASE Ethernet SFP+ Optical Interfaces + type-LSU1SUPB0(1231), -- Supervisor Engine Board + type-LSQ1GP48SA0(1232), -- 48-Port 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSQ1TGX2SA0(1233), -- 2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSV1SRPUA1(1234), -- Supervisor Engine Board + type-LSV1QGS12SA1(1235), -- 12-Port 40G BASE Ethernet Optical Interface Board(QSFP+) + type-LSV1MPUA1(1236), -- Supervisor Engine Board + type-LSX1SUP10A0(1237), -- Supervisor Engine Board + type-LSX1SUP16A0(1238), -- Supervisor Engine Board + type-LSX1SUP10A1(1239), -- Supervisor Engine Board + type-LSX1SUP16A1(1240), -- Supervisor Engine Board + type-LSX1FAB10B0(1241), -- Switch Fabric Board + type-LSX1FAB16B0(1242), -- Switch Fabric Board + type-LSX1FAB10B1(1243), -- Switch Fabric Board + type-LSX1FAB16B1(1244), -- Switch Fabric Board + type-LSX1QGS16EA0(1245), -- 16-Port 40G BASE Ethernet Optical Interface Board(QSFP+,MPO) + type-LSX1TGS48EA0(1246), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSX1QGS16EA1(1247), -- 16-Port 40G BASE Ethernet Optical Interface Board(QSFP+,MPO) + type-LSX1TGS48EA1(1248), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1TGT24SF9(1249), -- 24-Port 10GBASE-T Ethernet Electrical Interface Board(RJ45)(SF) + type-LSU1QGS8SF9(1250), -- 8-Port 40G BASE Ethernet Optical Interface Board(QSFP+,MPO)(SF) + type-LSU1QGS4SF9(1251), -- 4-Port 40GBASE Ethernet QSFP+ Optical Interface Board(QSFP+,MPO)(SF) + type-LSU1TGS48SF9(1252), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1TGS32SF9(1253), -- 32-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1FAB08D9(1254), -- Switching Fabric Module + type-LSU1SUPB9(1255), -- Supervisor Engine Board + type-LSQ3GV48SC0(1256), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45), PoE Plus + type-LSX1QGS12EC1(1257), -- 12-Port 40GBASE Ethernet Optical Interface Board(QSFP+) + type-LSX1QGS12EC0(1258), -- 12-Port 40GBASE Ethernet Optical Interface Board(QSFP+) + type-LSX1TGS48EC0(1259), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSX1TGS48EC1(1260), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSX1TGS24EC0(1261), -- 24-Port 10GBASE Ethernet SFP+ Optical Interface Board(EC) + type-LSX1TGS24EC1(1262), -- 24-Port 10GBASE Ethernet SFP+ Optical Interface Board(EC) + type-LSX1FAB10A0(1263), -- Switch Fabric Board,For 10 Slots Chassis + type-LSX1FAB16A1(1264), -- Switch Fabric Board,For 16 Slots Chassis + type-LSX1QGS12FB0(1265), -- 12-Port 40GBASE Ethernet Optical Interface Board(QSFP+) + type-LSX1TGS24FB0(1266), -- 24-Port 10GBASE Ethernet SFP+ Optical Interface Board(FB) + type-LSX1TGS48FB0(1267), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board(FB) + type-LSX1QGS12EB1(1268), -- 12-Port 40GBASE Ethernet Optical Interface Board(QSFP+) + type-LSX1TGS24EB1(1269), -- 24-Port 10GBASE Ethernet SFP+ Optical Interface Board(EB) + type-LSX1FAB10A1(1270), -- Switch Fabric Board,For 10 Slots Chassis + type-LSX1TGS48EB1(1271), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board(EB) + type-LSX1GP48EB1(1272), -- 44-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC) + type-LSX1GP48FB0(1273), -- 44-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC) + type-LSX1GT48FC0(1274), -- 48-Port 1000Base-T Gigabit Ethernet Interface Module(RJ45)(FC) + type-LSX1GT48FC1(1275), -- 48-Port 1000Base-T Gigabit Ethernet Interface Module(RJ45)(FC) + type-LSX1GP48FC0(1276), -- 48-Port 1000BASE-X Gigabit Ethernet Optical Interface Module(SFP,LC)(FC) + type-LSX1GP48FC1(1277), -- 48-Port 1000BASE-X Gigabit Ethernet Optical Interface Module(SFP,LC)(FC) + type-LSX1QGS12FC0(1278), -- 12-Port 40GBASE Ethernet Optical Interface Module(QSFP+)(FC) + type-LSX1QGS12FC1(1279), -- 12-Port 40GBASE Ethernet Optical Interface Module(QSFP+)(FC) + type-LSX2TGS48EA1(1280), -- 48-Port 10GBASE Ethernet SFP+ Optical Interface Board(EA) + type-LSX1CGC4EB1(1281), -- 4-Port 100GBASE Ethernet Optical Interface Board(CFP),Monolithic + type-LSX1CGC4EC0(1282), -- 4-Port 100GBASE Ethernet Optical Interface Board(CFP),Monolithic + type-LSX1GT48EB1(1283), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45) + type-LSX1GT48FB0(1284), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45) + type-LSX1FAB16S1(1285), -- Switch Fabric Board,For 16 Slots Chassis + type-LSQ1SUPB3(1286), -- Supervisor Engine Board + type-LSU1CGC2SE0(1287), -- 2 Port 100GBASE Ethernet Optical Interface Board(CFP)(SE) + type-LSU1TGS16SF0(1288), -- 16-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1TGS8SF0(1289), -- 8-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSQ1TGS4SC0(1290), -- 4-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1GT48SE3(1291), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45) + type-LSU1GP48SE3(1292), -- 48-Port 1000BASE Ethernet Optical Interface Board(SFP,LC) + type-LSX1SUP10B0(1293), -- Supervisor Engine Board + type-LSX1SUP16B0(1294), -- Supervisor Engine Board + type-LSX1SUP10B1(1295), -- Supervisor Engine Board + type-LSX1SUP16B1(1296), -- Supervisor Engine Board + type-LSQ1CGV24PSC3(1297), -- Switching and Routing Processing Unit with 24 10/100/1000BASE-T Electrical Ports(RJ45),including 4 Combo Ports,SFP Req,PoE,No Spell + type-LSQ1SRPA8(1298), -- Supervisor Engine Board + type-LSQ1CGP24TSC8(1299), -- Supervisor Engine Board + type-LSQ1CGT24PSC8(1300), -- Supervisor Engine Board + type-LSQ1GT24PSA8(1301), -- 24-Port 10/100/1000BASE-T Electrical(RJ45) Interface Board,including 4 Combo Ports,SFP Req,Upgradeable to PoE + type-LSQ1GP24TSA8(1302), -- 16-Port 1000BASE-X Gigabit Ethernet Optical(SFP,LC) And 8-Port 10/100/1000BASE-T RJ45/1000BASE-X SFP Combo Interface Board + type-LSQ1GT48SA8(1303), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45) + type-LSQ1GP48SA8(1304), -- 48-Port 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSQ1TGS4SC8(1305), -- 4-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSQ1TGS8SC8(1306), -- 8-Port 10GBASE Ethernet SFP+ Optical Interface Board + type-LSU1GT24SE3(1307), -- 24-Port 1000BASE-T Ethernet Interface Board (RJ45) + type-LSU1GP12SE3(1308), -- 12-Port 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSU1GP24SE3(1309), -- 24 Port 1000BASE-X Ethernet Optical Interface Board(SFP,LC) + type-LSU1T24XGSE3(1310), -- 24-Port 1000BASE-T Gigabit Ethernet Interface(RJ45)+2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSU1P24XGSE3(1311), -- 24-Port 1000BASE-X Gigabit Ethernet Optical Interface(SFP,LC)+2-Port 10GBASE Ethernet Optical Interface Board(XFP,LC) + type-LSU1GP24TSE3(1312), -- 16-Port 1000BASE-X Gigabit Ethernet Optical(SFP,LC) And 8-Port 10/100/1000BASE-T RJ45/1000BASE-X SFP Combo Interface Board + type-LSU1GT40PSE3(1313), -- 40-Port 10/100/1000BASE-T Electrical(RJ45) And 8-Port 1000BASE-X Optical Ethernet Interface Board(SFP,LC),PoE + type-LSV1TGS24SA1(1314), -- 24-Port 10G BASE Ethernet Optical Interface Board(SFP+) + type-LSV1SRPA1(1315), -- Switching Fabric Module + type-LSV1SRPC1(1316), -- Switching Fabric Module + type-LSX1FAB16S0(1317), -- Switch Fabric Board,For 16 Slots Chassis + type-LSU1WCME0(1318), -- Access Controller Service Board + type-EWPX1WCME0(1319), -- Access Controller Service Board + type-LSUM1TGS48SG0(1320), -- 48-Port 10GBASE-R Ethernet SFP+ Optical Interface Board(SG) + type-LSUM1QGS12SG0(1321), -- 12-Port 40GBASE-R Ethernet QSFP+ Optical Interface Board(SG) + type-LSUM1GP44TSEC0(1322), -- 44-Port 1000BASE-R Ethernet SFP Optical Interface Board(EC)+4-Port 10GBASE-R Ethernet SFP+ Optical Interface Board(EC) + type-LSUM1TGS24EC0(1323), -- 24-Port 10GBASE-R Ethernet SFP+ Optical Interface Board(EC) + type-LSUM1QGS6EC0(1324), -- 6-Port 40GBASE-R Ethernet QSFP+ Optical Interface Board(EC) + type-LSUM1CGC2EC0(1325), -- 2-Port 100GBASE-R Ethernet CFP Optical Interface Board(EC) + type-LSU1CGC2SE9(1326), -- 2 Port 100GBASE Ethernet Optical Interface Board(CFP)(SE) + type-LSXM1QGS24EX1(1327), -- 24 Ports 40G BASE Ethernet Optical Interface Board(QSFP+,MPO),No Spell + type-LSXM1QGS24FB0(1328), -- 24 Ports 40G BASE Ethernet Optical Interface Board(QSFP+,MPO),No Spell + type-LSVM1QGS12FX1(1329), -- 12-Port 40G BASE Ethernet Optical Interface Module(QSFP+,MPO/LC) + type-LSVM1TGS24FX1(1330), -- 24-Port 10G BASE Ethernet Optical Interface Module(SFP+,LC) + type-LSVM1QGS6C2FX1(1331), -- 2-Port 100GBASE Ethernet Optical Interface(CXP,MPO)+6-Port 40GBASE Ethernet Optical Interface(QSFP+,MPO/LC)+4-Port 10G BASE Ethernet Optical Interface Module(SFP+,LC) + type-LSQM2GP44TSSC0(1332), -- 44-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSQM2GP44TSSC3(1333), -- 44-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSQM2GP24TSSC0(1334), -- 24-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSQM2GP24TSSC3(1335), -- 24-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSQM2GT24PTSSC0(1336), -- 24-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)+20-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSQM2GT24PTSSC3(1337), -- 24-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)+20-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSQM2GT24TSSC0(1338), -- 24-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSQM2GT24TSSC3(1339), -- 24-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSQM2GT48SC0(1340), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(SC) + type-LSQM2GT48SC3(1341), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(SC) + type-LSQM4GV48SC0(1342), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(SC)-POE + type-LSQM4GV48SC3(1343), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(SC)-POE + type-LSQM2TGS16SF0(1344), -- 16-Port 10GE Optical Interface Board(SFP+,LC)(SF) + type-LSQM2TGS16SF3(1345), -- 16-Port 10GE Optical Interface Board(SFP+,LC)(SF) + type-LSQM2MPUD0(1346), -- Supervisor Engine Board + type-LSQM2MPUD3(1347), -- Supervisor Engine Board + type-LSQM3MPUA0(1348), -- Supervisor Engine Board + type-LSQM3MPUA3(1349), -- Supervisor Engine Board + type-LSUM2GP44TSSE0(1350), -- 44-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SE) + type-LSUM2GP44TSSC3(1351), -- 44-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSUM2GP24TSSE0(1352), -- 24-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SE) + type-LSUM2GP24TSSC3(1353), -- 24-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSUM2GT24PTSSE0(1354), -- 24-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)+20-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SE) + type-LSUM2GT24PTSSC3(1355), -- 24-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)+20-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSUM2GT24TSSE0(1356), -- 24-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)+4-Port 10GE Optical Interface Board(SFP+,LC)(SE) + type-LSUM2GT24TSSC3(1357), -- 24-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)+4-Port 10GE Optical Interface Board(SFP+,LC)(SC) + type-LSUM2GT48SE0(1358), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(SE) + type-LSUM2GT48SC3(1359), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(SC) + type-LSUM2GV48SE0(1360), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(SE)-POE + type-LSUM2GV48SC3(1361), -- 48-Port 1000Base-T Gigabit Ethernet Interface Board(RJ45)(SC)-POE + type-LSUM2TGS16SF0(1362), -- 16-Port 10GE Optical Interface Board(SFP+,LC)(SF) + type-LSUM2TGS16SF3(1363), -- 16-Port 10GE Optical Interface Board(SFP+,LC)(SF) + type-LSUM1MPU06B0(1364), -- Supervisor Engine Board + type-LSUM1MPU06B3(1365), -- Supervisor Engine Board + type-LSUM1MPU10C0(1366), -- Supervisor Engine Board + type-LSUM1MPU10C3(1367), -- Supervisor Engine Board + type-LSUM1FAB06C0(1368), -- Switching Fabric Module + type-LSUM1FAB06C3(1369), -- Switching Fabric Module + type-LSUM1FAB10C0(1370), -- Switching Fabric Module + type-LSUM1FAB10C3(1371), -- Switching Fabric Module + type-LSXM1SUPA1(1372), -- Supervisor Engine Module + type-LSXM1SFF16B1(1373), -- Switch Fabric Board + type-LSUM1SPMAEC0(1374), -- 4-Port Multiservice Processing Engine + type-LSXM1SUPB1(1375), -- Supervisor Engine Module + type-LSXM1SFF08B1(1376), -- Switching Fabric Module,Type B(F1) + type-LSXM1TGS4GPEB1(1377), -- 44-Port GE Optical Interface(SFP,LC)+4-Port 10GE Optical Interface Module(SFP+,LC)(EB) + type-LSXM1TGS16EA1(1378), -- 16-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(EA) + type-LSXM1TGS8EA1(1379), -- 8-Port 10GBASE Ethernet Optical Interface Module(SFP+,LC)(EA) + type-LSXM1QGS36FX1(1380), -- 36-Port 40GBASE Ethernet Optical Interface Module(QSFP+)(FX) + type-LSXM1SFF16C1(1381), -- Switching Fabric Module For S12516X-AF,Type C + type-LSQM3MPUB0(1382), -- Supervisor Engine Board + type-LSQM3MPUB3(1383), -- Supervisor Engine Board + type-LSQM2MPUC0(1384), -- Supervisor Engine Board + type-LSQM2MPUC3(1385), -- Supervisor Engine Board + type-LST1FW3B1(1386), -- Firewall Board + type-LSX1NSCEA1(1387), -- NetStream Service Board + type-LSX1FWCEA1(1388), -- Firewall Service Board + type-LSXM1ADECEA1(1389), -- Application Dilevery Engine Module,Domestic&Overseas Version + +-- +-- 1400 to 1599 reserved for switche RPU logical modules +-- + type-PEX-Common(1400) -- The general logical module type for PEX + +-- +-- 1600 to 1999 reserved for secondary switches part III +-- + +-- +-- 2000 to 2399 reserved for advanced switches part III +-- + } + + hh3cLswSystemPara OBJECT IDENTIFIER ::= { hh3cLswDeviceAdmin 1 } + +-- ================================================================== + + hh3cLswSysIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System IP address, which is the primary IP address of the VLAN + interface that has smallest VLAN ID and is configured IP address." + ::= { hh3cLswSystemPara 1 } + + hh3cLswSysIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mask of the system IP address." + ::= { hh3cLswSystemPara 2 } + + hh3cLswSysCpuRatio OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU usage of the system in accuracy of 1%, and the range of value is + 1 to 100." + ::= { hh3cLswSystemPara 3 } + + hh3cLswSysVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Information of the system version." + ::= { hh3cLswSystemPara 4 } + + hh3cLswSysTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System time." + ::= { hh3cLswSystemPara 5 } + + hh3cLswSysUNMCastDropEnable OBJECT-TYPE + SYNTAX INTEGER + { + disable (0), + enable (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable or disable discarding of unknown multicast packet." + ::= { hh3cLswSystemPara 6 } + + hh3cLswSysManagementVlan OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System management VLAN." + ::= { hh3cLswSystemPara 7 } + + hh3cLswSysVlanRange OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..10)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System VLAN range, if set VLAN range, must bind mangement IP/Mask." + ::= { hh3cLswSystemPara 8 } + + hh3cLswSysManagementIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System IP address." + ::= { hh3cLswSystemPara 9 } + + hh3cLswSysManagementIpMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mask of the system IP address." + ::= { hh3cLswSystemPara 10 } + + hh3cMacAddressCountPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Supportted MAC address number on port." + ::= { hh3cLswSystemPara 11 } + + hh3cMacAddressCountMachine OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Supportted MAC address number on machine." + ::= { hh3cLswSystemPara 12 } + + hh3cLswSysPhyMemory OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The memory of physical. + For the distributed device, it represents the memory size on the master + slot. + + If the amount of physical memory exceeds 4,294,967,295 bytes, + the value remains 4,294,967,295 bytes." + ::= { hh3cLswSystemPara 13 } + + hh3cLswSysMemory OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The memory of system. + Note that the system memory means the memory can be used by the software + platform. + + For the distributed device, it represents the memory size on the master + slot. + + If the amount of system memory exceeds 4,294,967,295 bytes, + the value remains 4,294,967,295 bytes." + ::= { hh3cLswSystemPara 14 } + + hh3cLswSysMemoryUsed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system memory in use. + Note that the system memory means the memory can be used by the software + platform. + + For the distributed device, it represents the memory size on the master + slot. + + If the amount of used memory exceeds 4,294,967,295 bytes, + the value remains 4,294,967,295 bytes." + ::= { hh3cLswSystemPara 15 } + + hh3cLswSysMemoryRatio OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of system memory in use. + Note that the system memory means the memory can be used by the software + platform. + + hh3cLswSysMemoryUsed + hh3cLswSysMemoryRatio = -------------------- + hh3cLswSysMemory + + For the distributed device, it represents the memory used ratio on the + master slot." + ::= { hh3cLswSystemPara 16 } + + hh3cLswSysTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of system. + + For the distributed device, it represents the temperature on the + master slot." + ::= { hh3cLswSystemPara 17 } + + hh3cLswSysPhyMemRev OBJECT-TYPE + SYNTAX CounterBasedGauge64 + UNITS "bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of the memory space for the software platform. + + This node is used to replace hh3cLswSysPhyMemory. + + For a distributed device, it indicates the size of the memory space + on the active MPU." + ::= { hh3cLswSystemPara 18 } + + hh3cLswSysMemRev OBJECT-TYPE + SYNTAX CounterBasedGauge64 + UNITS "bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of the physical memory space. + + This node is used to replace hh3cLswSysMemory. + + For a distributed device, it indicates the size of the memory space + on the active MPU." + ::= { hh3cLswSystemPara 19 } + + hh3cLswSysMemUsedRev OBJECT-TYPE + SYNTAX CounterBasedGauge64 + UNITS "bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of the memory space used by the software system. + + This node is used to replace hh3cLswSysMemoryUsed. + + For a distributed device, it indicates the size of the memory space + on the active MPU" + ::= { hh3cLswSystemPara 20 } + +-- ================================================================== +-- +-- slot and port management group +-- +-- ================================================================== + + hh3cLswSlotConf OBJECT IDENTIFIER ::= { hh3cLswDeviceAdmin 4 } + +-- ================================================================== +-- +-- Frame information table +-- +-- ================================================================== + + hh3cLswFrameTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cLswFrameEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Frame information table." + ::= {hh3cLswSlotConf 2} + + hh3cLswFrameEntry OBJECT-TYPE + SYNTAX Hh3cLswFrameEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Frame description table entry." + INDEX { hh3cLswFrameIndex } + ::= {hh3cLswFrameTable 1} + + Hh3cLswFrameEntry ::= SEQUENCE + { + hh3cLswFrameIndex Integer32, + hh3cLswFrameType Integer32, + hh3cLswFrameDesc DisplayString, + hh3cLswSlotNumber Integer32, + hh3cLswFrameAdminStatus INTEGER + } + + hh3cLswFrameIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unique index of frame." + ::= {hh3cLswFrameEntry 1} + + hh3cLswFrameType OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame type." + ::= {hh3cLswFrameEntry 2} + + hh3cLswFrameDesc OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Frame description." + ::= {hh3cLswFrameEntry 3} + + hh3cLswSlotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of slots of the current frame." + ::= {hh3cLswFrameEntry 4} + + hh3cLswFrameAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + normal (1), + fault (2), + other (3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Status of frame." + ::= {hh3cLswFrameEntry 5} + + +-- ================================================================== +-- +-- slot information table +-- +-- ================================================================== + + hh3cLswSlotTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cLswSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Slot description table." + ::= {hh3cLswSlotConf 3} + + hh3cLswSlotEntry OBJECT-TYPE + SYNTAX Hh3cLswSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Slot description table entry." + INDEX { hh3cLswFrameIndex, hh3cLswSlotIndex } + ::= {hh3cLswSlotTable 1} + + Hh3cLswSlotEntry ::= SEQUENCE + { + hh3cLswSlotIndex Integer32, + hh3cLswSlotType Hh3cLswTypeOfSlot, + hh3cLswSlotDesc DisplayString, + hh3cLswSlotCpuRatio Integer32, + hh3cLswSlotPcbVersion DisplayString, + hh3cLswSlotSoftwareVersion DisplayString, + hh3cLswSubslotNumber Integer32, + hh3cLswSlotAdminStatus INTEGER, + hh3cLswSlotOperStatus INTEGER, + hh3cLswSlotPhyMemory Unsigned32, + hh3cLswSlotMemory Unsigned32, + hh3cLswSlotMemoryUsed Unsigned32, + hh3cLswSlotMemoryRatio Unsigned32, + hh3cLswSlotTemperature Integer32, + hh3cLswSlotPktBufFree Integer32, + hh3cLswSlotPktBufInit Integer32, + hh3cLswSlotPktBufMin Integer32, + hh3cLswSlotPktBufMiss Counter64, + hh3cLswSlotRunTime DisplayString, + hh3cLswSlotPhyMemRev CounterBasedGauge64, + hh3cLswSlotMemRev CounterBasedGauge64, + hh3cLswSlotMemUsedRev CounterBasedGauge64, + hh3cLswSlotModelDesc DisplayString + } + + hh3cLswSlotIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot index. When the slot is empty, listed as vacant slot." + ::= {hh3cLswSlotEntry 1} + + hh3cLswSlotType OBJECT-TYPE + SYNTAX Hh3cLswTypeOfSlot + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot type. BOM number is recommended." + ::= {hh3cLswSlotEntry 2} + + hh3cLswSlotDesc OBJECT-TYPE + SYNTAX DisplayString(SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Slot description." + ::= {hh3cLswSlotEntry 3} + + hh3cLswSlotCpuRatio OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU usage of the slot in accuracy of 1%, and the range of value is 1 to + 100." + ::= {hh3cLswSlotEntry 4} + + hh3cLswSlotPcbVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware version of the board." + ::= {hh3cLswSlotEntry 5} + + hh3cLswSlotSoftwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software version of the board." + ::= {hh3cLswSlotEntry 6} + + hh3cLswSubslotNumber OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of the cards of the board." + ::= {hh3cLswSlotEntry 7} + + hh3cLswSlotAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + not-install (1), + normal (2), + fault (3), + forbidden (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Slot status." + ::= {hh3cLswSlotEntry 8} + + hh3cLswSlotOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + disable (1), + enable (2), + reset (3), + test (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Slot operation status." + ::= {hh3cLswSlotEntry 9} + + hh3cLswSlotPhyMemory OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The memory of physical on the board. + + If the amount of physical memory exceeds 4,294,967,295 bytes, + the value remains 4,294,967,295 bytes." + ::= {hh3cLswSlotEntry 10} + + hh3cLswSlotMemory OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The memory of system on the board. + + Note that the system memory means the memory can be used by + the software platform. + + If the amount of system memory exceeds 4,294,967,295 bytes, + the value remains 4,294,967,295 bytes." + ::= {hh3cLswSlotEntry 11} + + hh3cLswSlotMemoryUsed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system memory in use on the board. + + Note that the system memory means the memory can be used by + the software platform. + + If the amount of used memory exceeds 4,294,967,295 bytes, + the value remains 4,294,967,295 bytes." + ::= {hh3cLswSlotEntry 12} + + hh3cLswSlotMemoryRatio OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of system memory in use on the board. + + Note that the system memory means the memory can be used by + the software platform." + ::= {hh3cLswSlotEntry 13} + + hh3cLswSlotTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature of system on the board." + ::= {hh3cLswSlotEntry 14} + + hh3cLswSlotPktBufFree OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packet buffers available for internal VME transfers + or external transfers, respectively. Because switch operations and + application software modules impose some overhead on global memory + buffers, the number of buffers available for data transfers is less + than the total number of buffers allocated when the switch boots." + ::= {hh3cLswSlotEntry 15} + + hh3cLswSlotPktBufInit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packet buffers allocated when the switch booted." + ::= {hh3cLswSlotEntry 16} + + hh3cLswSlotPktBufMin OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The smallest number of packet buffers available since the switch booted." + ::= {hh3cLswSlotEntry 17} + + hh3cLswSlotPktBufMiss OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times that the switch was unable to obtain a packet + buffer. Failure to obtain a buffer indicates that buffers were busy." + ::= {hh3cLswSlotEntry 18} + + hh3cLswSlotRunTime OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Runtime of board. + + For example, if a board has run for 2 days 4 hours and 20 minutes, + its runtime is displayed as 0 weeks, 2 days, 4 hours, 20 minutes." + ::= {hh3cLswSlotEntry 19} + + hh3cLswSlotPhyMemRev OBJECT-TYPE + SYNTAX CounterBasedGauge64 + UNITS "bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of the memory on the board. + + This node is used to replace hh3cLswSlotPhyMemory." + ::= {hh3cLswSlotEntry 20} + + hh3cLswSlotMemRev OBJECT-TYPE + SYNTAX CounterBasedGauge64 + UNITS "bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of the memory space for the software system on the board. + + This node is used to replace hh3cLswSlotMemory. + + Note that the system memory means the memory can be used by + the software platform." + ::= {hh3cLswSlotEntry 21} + + hh3cLswSlotMemUsedRev OBJECT-TYPE + SYNTAX CounterBasedGauge64 + UNITS "bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Size of the memory space used by the software system on the board. + + This node is used to replace hh3cLswSlotMemoryUsed. + + Note that the system memory means the memory can be used by + the software platform." + ::= {hh3cLswSlotEntry 22} + + hh3cLswSlotModelDesc OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Model of the extended device in a slot. Examples of extended devices + include PEXs and firewall modules. If the device in the slot is not + an extended device, a zero-length string is returned." + ::= {hh3cLswSlotEntry 23} + +-- ================================================================== +-- +-- sub slot information table +-- +-- ================================================================== + + hh3cLswSubslotTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cLswSubslotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Subslot description table." + ::= {hh3cLswSlotConf 4} + + hh3cLswSubslotEntry OBJECT-TYPE + SYNTAX Hh3cLswSubslotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Subslot description table entry." + INDEX { + hh3cLswFrameIndex, + hh3cLswSlotIndex, + hh3cLswSubslotIndex + } + ::= {hh3cLswSubslotTable 1} + + Hh3cLswSubslotEntry ::= SEQUENCE + { + hh3cLswSubslotIndex Integer32, + hh3cLswSubslotType Hh3cLswTypeOfSlot, + hh3cLswSubslotPortNum Integer32, + hh3cLswSubslotAdminStatus INTEGER, + hh3cLswSubslotFirstIfIndex Integer32 + } + + hh3cLswSubslotIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Subslot index." + ::= {hh3cLswSubslotEntry 1} + +-- value list of hh3cLswSubslotType are identical with the value list of hh3cLswSlotType. + hh3cLswSubslotType OBJECT-TYPE + SYNTAX Hh3cLswTypeOfSlot + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of the pinch board in the subslot." + ::= {hh3cLswSubslotEntry 2} + + hh3cLswSubslotPortNum OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of physical ports in the pinch board." + ::= {hh3cLswSubslotEntry 3} + + + hh3cLswSubslotAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + not-install (1), + normal (2), + fault (3), + forbidden (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status of the pinch board in the subslot." + ::= {hh3cLswSubslotEntry 4} + + hh3cLswSubslotFirstIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of ifIndex of the first physical port in the pinch board." + ::= {hh3cLswSubslotEntry 5} +-- ================================================================== +-- +-- port information table +-- +-- ================================================================== + + hh3cLswPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cLswPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port configuration table." + ::= {hh3cLswSlotConf 5} + + hh3cLswPortEntry OBJECT-TYPE + SYNTAX Hh3cLswPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port configuration table entry." + INDEX { + hh3cLswFrameIndex, + hh3cLswSlotIndex, + hh3cLswSubslotIndex, + hh3cLswPortIndex + } + ::= {hh3cLswPortTable 1} + + Hh3cLswPortEntry ::= SEQUENCE + { + hh3cLswPortIndex Integer32, + hh3cLswPortType INTEGER, + hh3cLswPortIfindex Integer32, + hh3cLswPortIsPlugged INTEGER + } + + hh3cLswPortIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number on the device. The first port number is 1, which is + reserved if the port does not exist." + ::= {hh3cLswPortEntry 1} + + hh3cLswPortType OBJECT-TYPE + SYNTAX INTEGER + { + type-NULL(0), -- NULL + type-10OR100M(1), -- 10BASE-T or 100BASE-TX Electrical Interface + type-1000BASE-LX-SM(2), -- 1000BASE-LX Single Mode Fiber Optic Transceivers IR + type-1000BASE-SX-MM(3), -- 1000BASE-SX Multi Mode Fiber Optic Transceivers SR + type-1000BASE-TX(4), -- 1000BASE-T Electrical Interface + type-100M-SINGLEMODE-FX(5), -- 100BASE-FX Single Mode Fiber Optic Transceivers + type-100M-MULTIMODE-FX(6), -- 100BASE-FX Multi Mode Fiber Optic Transceivers + type-100M-100BASE-TX(7), -- 100BASE-TX Electrical Interface + type-100M-HUB(8), -- 100M HUB + type-VDSL(9), -- Very High Speed DSL + type-STACK(10), -- Gigabit STACK + type-1000BASE-ZENITH-FX(11), -- 1000BASE-LX Single Mode Fiber Optic Transceivers VLR + type-1000BASE-LONG-FX(12), -- 1000BASE-LX Single Mode Fiber Optic Transceivers LR + type-ADSL(13), -- Asymmetric Digital Subscriber Line + type-10OR100M-db(14), -- 10/100M ethernet electric port,each RJ-45 has 2 ethernet ports + type-10GBASE-LR-SM(15), -- 10GBASE-LR Single Mode Fiber Optic Transceivers + type-10GBASE-LX4-MM(16), -- 10GBASE-LX4 Multi Mode Fiber Optic Transceivers + type-10GBASE-LX4-SM(17), -- 10GBASE-LX4 Single Mode Fiber Optic Transceivers + type-100M-LONG-FX(18), -- 100BASE-FX Single Mode Fiber Optic Transceivers LR SC + type-1000BASE-CX(19), -- 1000BASE-CX + type-1000BASE-ZENITH-FX-LC(20), -- 1000BASE-LX Single Mode Fiber Optic Transceivers VLR with LC Connector + type-1000BASE-LONG-FX-LC(21), -- 1000BASE-LX Single Mode Fiber Optic Transceivers LR with LC Connector + type-100M-SM-FX-SC(22), -- 100BASE-FX Single Mode Fiber Optic Transceivers with SC Connector + type-100M-MM-FX-SC(23), -- 100BASE-FX Multi Mode Fiber Optic Transceivers with SC Connector + type-100M-SM-FX-LC(24), -- 100BASE-FX Single Mode Fiber Optic Transceivers with LC Connector + type-100M-MM-FX-LC(25), -- 100BASE-FX Multi Mode Fiber Optic Transceivers with LC Connector + type-GBIC-NO-CONNECTOR(26), -- + type-GBIC-1000-BASE-T(27), -- + type-GBIC-1000-BASE-LX(28), -- + type-GBIC-1000-BASE-SX(29), -- + type-GBIC-1000-BASE-ZX(30), -- + type-COMBO-NO-CONNECTOR(31), -- + type-COMBO-1000-BASE-LX(32), -- + type-COMBO-1000-BASE-LX-FIBER(33), -- + type-COMBO-1000-BASE-LX-COPPER(34), -- + type-COMBO-1000-BASE-SX(35), -- + type-COMBO-1000-BASE-SX-FIBER(36), -- + type-COMBO-1000-BASE-SX-COPPER(37), -- + type-COMBO-1000-BASE-ZX(38), -- + type-COMBO-1000-BASE-ZX-FIBER(39), -- + type-COMBO-1000-BASE-ZX-COPPER(40), -- + type-155-POS-SX-MMF(41), -- + type-155-POS-LX-SMF(42), -- + type-1000BASE-T(43), -- 1000 Base-T Port + type-1000BASE-SX-SFP(44), -- 1000 Base-SX SFP Port + type-1000BASE-LX-SFP(45), -- 1000 Base-SX SFP Port + type-1000BASE-T-AN-SFP(46), -- 1000 Base-T AN SFP Port + type-10GBASE-LX4-XENPAK(47), -- 10G Base-LX4 XENPAK Port + type-10GBASE-LR-XENPAK(48), -- 10G Base-LR XENPAK Port + type-10GBASE-CX4(49), -- 10G Base-CX4 Port + type-1000BASE-ZX-SFP(50), -- 1000 Base-ZX SFP Port + type-1000BASE-MM-SFP(51), -- 1000 Base-MM SFP Port + type-100BASE-SX-SFP(52), -- 100 Base-SX SFP Port + type-100BASE-LX-SFP(53), -- 100 Base-LX SFP Port + type-100BASE-T-AN-SFP(54), -- 100 Base-T SFP Port + type-100BASE-ZX-SFP(55), -- 100 Base-ZX SFP Port + type-100BASE-MM-SFP(56), -- 100 Base-MM SFP Port + type-SFP-NO-CONNECTOR(57), -- No Connector SFP Port + type-SFP-UNKNOWN-CONNECTOR(58), -- Unknown SFP Port + type-POS-NO-CONNECTOR(59), -- POS no connector + type-10G-BASE-SR(60), -- 10GBASE-SR Fiber Optic Transceivers with SC Connector + type-10G-BASE-ER(61), -- 10GBASE-ER Fiber Optic Transceivers with SC Connector + type-10G-BASE-LX4(62), -- 10GBASE-LX4 Fiber Optic Transceivers with SC Connector + type-10G-BASE-SW(63), -- 10GBASE-SW Fiber Optic Transceivers with SC Connector + type-10G-BASE-LW(64), -- 10GBASE-LW Fiber Optic Transceivers with SC Connector + type-10G-BASE-EW(65), -- 10GBASE-EW Fiber Optic Transceivers with SC Connector + type-10G-LR-SM-LC(66), -- 10GBASE-LR Single Mode Fiber Optic Transceivers with LC Connector + type-10G-SR-MM-LC(67), -- 10GBASE-SR Multi Mode Fiber Optic Transceivers with LC Connector + type-10G-ER-SM-LC(68), -- 10GBASE-ER Single Mode Fiber Optic Transceivers with LC Connector + type-10G-LW-SM-LC(69), -- 10GBASE-LW Single Mode Fiber Optic Transceivers with LC Connector + type-10G-SW-MM-LC(70), -- 10GBASE-SW Multi Mode Fiber Optic Transceivers with LC Connector + type-10G-EW-SM-LC(71), -- 10GBASE-EW Single Mode Fiber Optic Transceivers with LC Connector + + type-100BASE-SM-MTRJ(72), -- 100 Base-SM MTRJ Port + type-100BASE-MM-MTRJ(73), -- 100 Base-MM MTRJ Port + + type-XFP-NO-CONNECTOR(74), -- XFP without Transceiver + type-XFP-10GBASE-SR(75), -- 10GBASE-SR XFP Transceiver + type-XFP-10GBASE-LR(76), -- 10GBASE-LR XFP Transceiver + type-XFP-10GBASE-ER(77), -- 10GBASE-ER XFP Transceiver + type-XFP-10GBASE-SW(78), -- 10GBASE-SW XFP Transceiver + type-XFP-10GBASE-LW(79), -- 10GBASE-LW XFP Transceiver + type-XFP-10GBASE-EW(80), -- 10GBASE-EW XFP Transceiver + type-XFP-10GBASE-CX4(81), -- 10GBASE-CX4 XFP Transceiver + type-XFP-10GBASE-LX4(82), -- 10GBASE-LX4 XFP Transceiver + type-XFP-UNKNOWN(83), -- Unknown XFP Transceiver + + type-XPK-NOCONNECTOR(84), -- Xenpak without Transceiver + type-XPK-10GBASE-SR(85), -- 10GBASE-SR Xenpak Transceiver + type-XPK-10GBASE-LR(86), -- 10GBASE-LR Xenpak Transceiver + type-XPK-10GBASE-ER(87), -- 10GBASE-ER Xenpak Transceiver + type-XPK-10GBASE-SW(88), -- 10GBASE-SW Xenpak Transceiver + type-XPK-10GBASE-LW(89), -- 10GBASE-LW Xenpak Transceiver + type-XPK-10GBASE-EW(90), -- 10GBASE-EW Xenpak Transceiver + type-XPK-10GBASE-CX4(91), -- 10GBASE-CX4 Xenpak Transceiver + type-XPK-10GBASE-LX4(92), -- 10GBASE-LX4 Xenpak Transceiver + type-XPK-UNKNOWN(93), -- Unknown Xenpak Transceiver + + type-POS-OC48-SR-SM-LC(94), -- OC48-SR Single Mode Fiber Optic Transceivers with LC Connector + type-POS-OC48-IR-SM-LC(95), -- OC48-IR Single Mode Fiber Optic Transceivers with LC Connector + type-POS-OC48-LR-SM-LC(96), -- OC48-LR Single Mode Fiber Optic Transceivers with LC Connector + + type-10G-BASE-CX4(97), -- 10G BASE-CX4 Electrical Interface + + type-OLT-1000BASE-BX-SFF-SC(98), -- 1000 BASE-BX SFF SC OLT Port + type-ONU-1000BASE-BX-SFF-SC(99), -- 1000 BASE-BX SFF SC ONU Port + + type-24G-CASCADE(100), -- 24G Cascade port + + type-POS-OC3-SR-MM(101), -- STM1/OC3 Short Reach Multi Mode Fiber Optic Transceivers with LC Connector + type-POS-OC3-IR-SM(102), -- STM1/OC3 Intermediate Reach Single Mode Fiber Optic Transceivers with LC Connector + type-POS-OC3-IR-1-SM(103), -- STM1/OC3 Intermediate Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 1) + type-POS-OC3-IR-2-SM(104), -- STM1/OC3 Intermediate Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 2) + type-POS-OC3-LR-SM(105), -- STM1/OC3 Long Reach Single Mode Fiber Optic Transceivers with LC Connector + type-POS-OC3-LR-1-SM(106), -- STM1/OC3 Long Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 1) + type-POS-OC3-LR-2-SM(107), -- STM1/OC3 Long Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 2) + type-POS-OC3-LR-3-SM(108), -- STM1/OC3 Long Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 3) + type-POS-OC12-SR-MM(109), -- STM4/OC12 Short Reach Multi Mode Fiber Optic Transceivers with LC Connector + type-POS-OC12-IR-SM(110), -- STM4/OC12 Intermediate Reach Single Mode Fiber Optic Transceivers with LC Connector + type-POS-OC12-IR-1-SM(111), -- STM4/OC12 Intermediate Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 1) + type-POS-OC12-IR-2-SM(112), -- STM4/OC12 Intermediate Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 2) + type-POS-OC12-LR-SM(113), -- STM4/OC12 Long Reach Single Mode Fiber Optic Transceivers with LC Connector + type-POS-OC12-LR-1-SM(114), -- STM4/OC12 Long Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 1) + type-POS-OC12-LR-2-SM(115), -- STM4/OC12 Long Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 2) + type-POS-OC12-LR-3-SM(116), -- STM4/OC12 Long Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 3) + type-POS-OC48-SR-SM(117), -- STM16/OC48 Short Reach Single Mode Fiber Optic Transceivers with LC Connector + type-POS-OC48-IR-SM(118), -- STM16/OC48 Intermediate Reach Single Mode Fiber Optic Transceivers with LC Connector + type-POS-OC48-IR-1-SM(119), -- STM16/OC48 Intermediate Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 1) + type-POS-OC48-IR-2-SM(120), -- STM16/OC48 Intermediate Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 2) + type-POS-OC48-LR-SM(121), -- STM16/OC48 Long Reach Single Mode Fiber Optic Transceivers with LC Connector + type-POS-OC48-LR-1-SM(122), -- STM16/OC48 Long Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 1) + type-POS-OC48-LR-2-SM(123), -- STM16/OC48 Long Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 2) + type-POS-OC48-LR-3-SM(124), -- STM16/OC48 Long Reach Single Mode Fiber Optic Transceivers with LC Connector(variation 3) + type-POS-I-64-1(125), -- STM64/OC192 Interconnect Fiber Optic Transceivers with LC Connector(wavelength 1310nm G.652 fiber) + type-POS-I-64-2(126), -- STM64/OC192 Interconnect Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.652 fiber) + type-POS-I-64-3(127), -- STM64/OC192 Interconnect Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.653 fiber) + type-POS-I-64-5(128), -- STM64/OC192 Interconnect Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.655 fiber) + type-POS-S-64-1(129), -- STM64/OC192 Short Haul Fiber Optic Transceivers with LC Connector(wavelength 1310nm G.652 fiber) + type-POS-S-64-2(130), -- STM64/OC192 Short Haul Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.652 fiber) + type-POS-S-64-3(131), -- STM64/OC192 Short Haul Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.653 fiber) + type-POS-S-64-5(132), -- STM64/OC192 Short Haul Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.655 fiber) + type-POS-L-64-1(133), -- STM64/OC192 Long Haul Fiber Optic Transceivers with LC Connector(wavelength 1310nm G.652 fiber) + type-POS-L-64-2(134), -- STM64/OC192 Long Haul Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.652 fiber) + type-POS-L-64-3(135), -- STM64/OC192 Long Haul Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.653 fiber) + type-POS-V-64-2(136), -- STM64/OC192 Very Long Haul Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.652 fiber) + type-POS-V-64-3(137), -- STM64/OC192 Very Long Haul Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.653 fiber) + type-100BASE-FX-BIDI(138), -- 100 BASE-FX BIDI Port + type-100BASE-BX10-U-SFP(139), -- 100 BASE-BX10-U-SFP Port + type-100BASE-BX10-D-SFP(140), -- 100 BASE-BX10-D-SFP Port + type-1000BASE-BX10-U-SFP(141), -- 1000 BASE-BX10-U-SFP Port + type-1000BASE-BX10-D-SFP(142), -- 1000 BASE-BX10-D-SFP Port + type-STK-1000BASE-T(143), -- 1000 BASE-T Stack Port + type-RPR-PHYPOS-CONNECTOR(144), -- Resilient Packet Ring POS physical port + type-RPR-PHY10GE-CONNECTOR(145), -- 10G Resilient Packet Ring physical port + type-RPR-LOGICPOS-CONNECTOR(146), -- Resilient Packet Ring POS logical port + type-RPR-LOGIC10GE-CONNECTOR(147), -- 10G Resilient Packet Ring logical port + type-10GBASE-ZR(148), -- Fiber Optic Transceivers with SC Connector, XENPAK + type-TYPE-ERROR-CONNECTOR(149), -- Error Optic Transceivers type + type-10G-STACK(150), -- 10G Stack Port + type-155-ATM-SX-MMF(151), -- ATM OC-3 Multi-mode Short Reach Optical Transceiver + type-155-ATM-LX-SMF(152), -- ATM OC-3 single mode long reach optical transceiver + type-622-ATM-SX-MMF(153), -- ATM OC-12 Multi-mode Short Reach Optical Transceiver + type-622-ATM-LX-SMF(154), -- ATM OC-12 Single Mode Long Reach Optical Transceiver + type-155-ATM-NO-CONNECTOR(155), -- ATM OC-3 No Connector + type-622-ATM-NO-CONNECTOR(156), -- ATM OC-12 No Connector + type-155-CPOS-E1-NO-CONNECTOR(157), -- CPOS(E1) OC-3 No Connector + type-155-CPOS-T1-NO-CONNECTOR(158), -- CPOS(T1) OC-3 No Connector + type-622-CPOS-E1-NO-CONNECTOR(159), -- CPOS(E1) OC-12 No Connector + type-622-CPOS-T1-NO-CONNECTOR(160), -- CPOS(T1) OC-12 No Connector + type-155-CPOS-E1-SX-MMF(161), -- CPOS(E1) OC-3 Multi-mode Short Reach Optical Transceiver + type-155-CPOS-T1-SX-MMF(162), -- CPOS(T1) OC-3 Multi-mode Short Reach Optical Transceiver + type-155-CPOS-E1-LX-SMF(163), -- CPOS(E1) OC-3 Single Mode Long Reach Optical Transceiver + type-155-CPOS-T1-LX-SMF(164), -- CPOS(T1) OC-3 Single Mode Long Reach Optical Transceiver + type-622-CPOS-E1-SX-MMF(165), -- CPOS(E1) OC-12 Multi-mode Short Reach Optical Transceiver + type-622-CPOS-T1-SX-MMF(166), -- CPOS(T1) OC-12 Multi-mode Short Reach Optical Transceiver + type-622-CPOS-E1-LX-SMF(167), -- CPOS(E1) OC-12 Single Mode Long Reach Optical Transceiver + type-622-CPOS-T1-LX-SMF(168), -- CPOS(T1) OC-12 Single Mode Long Reach Optical Transceiver + type-E1-CONNECTOR(169), -- E1 RJ45 Transceiver + type-T1-CONNECTOR(170), -- T1 RJ45 Transceiver + type-1000BASE-STK-SFP(171), -- 1-port 1000 Base-STK SFP Module + type-1000BASE-BIDI-SFP(172), -- 1-port 1000 Base-BIDI SFP Module + type-1000BASE-CWDM-SFP(173), -- 1-port 1000 Base-CWDM SFP Module + type-100BASE-BIDI-SFP(174), -- 1-port 100 Base-BIDI SFP Module + type-OLT-1000BASE-PX-SFP(175), -- 1000BASE-PX SFP OLT Interface + type-OLT-1000BASE-NO-CONNECTOR(176), -- 1000BASE OLT No Connector + type-RPR-PHYGE-CONNECTOR(177), -- Resilient Packet Ring GE physical port + type-RPR-LOGICGE-CONNECTOR(178), -- Resilient Packet Ring GE logical port + type-100M-1550-BIDI(179), -- Single Port 100M Ethernet Bi-direction Optical Interface Module(TX1550nm, RX1310nm, 15km, SC) + type-100M-1310-BIDI(180), -- Single Port 100M Ethernet Bi-direction Optical reverse Interface Module(TX1310nm, RX1550nm, 15km, SC) + type-RPR-PHYOC48-CONNECTOR(181), -- Resilient Packet Ring OC48 physical port + type-RPR-LOGICOC48-CONNECTOR(182), -- Resilient Packet Ring OC48 logical port + type-100-1000-BASE-LX-SMF(183), -- 100BASE-LX/1000BASE-LX Single Mode Fiber Optic Transceivers + type-10G-ZW-SM-LC(184), -- 10GBASE-ZW Single Mode Fiber Optic Transceivers with LC Connector + type-10G-ZR-SM-LC(185), -- 10GBASE-ZR Single Mode Fiber Optic Transceivers with LC Connector + type-XPK-10GBASE-ZR(186), -- 10GBASE-ZR Xenpak Transceiver:LH80,SM1550 + type-SGMII-100-BASE-LX-SFP(187), -- SGMII-100-BASE-LX-SFP Port + type-SGMII-100-BASE-FX-SFP(188), -- SGMII-100-BASE-FX-SFP Port + type-WLAN-RADIO(189), -- WLAN-RADIO Port + type-SFP-PLUS-NO-CONNECTOR(191), -- SFP+ without Transceiver + type-SFP-PLUS-10GBASE-SR(192), -- 10GBASE-SR SFP+ Transceiver + type-SFP-PLUS-10GBASE-LR(193), -- 10GBASE-LR SFP+ Transceiver + type-SFP-PLUS-10GBASE-LRM(194), -- 10GBASE-LRM SFP+ Transceiver + type-SFP-PLUS-10GBASE-Cu(195), -- 10GBASE-Cu SFP+ Transceiver + type-SFP-PLUS-UNKNOWN(196), -- Unknown SFP+ Transceiver + type-SFP-PLUS-STACK-CONNECTOR(197), -- SFP+ STACK Transceiver + type-POS-L-64-4(198), -- STM64/OC192 Long Haul Fiber Optic Transceivers with LC Connector(wavelength 1550nm G.653 fiber) + type-MINISAS-HD-STACK-CONNECTOR(199), -- MiniSAS HD STACK Transceiver + type-ONU-1000BASE-PX-SFF(200), -- 1000BASE-PX SFF ONU Interface + type-RS485(201), -- RS485 Interface + type-SFP-PLUS-10GBASE-ER(202), -- 10GBASE-ER SFP+ Transceiver + type-SFP-PLUS-10GBASE-ZR(203), -- 10GBASE-ZR SFP+ Transceiver + type-XFP-10GBASE-ZR(204), -- 10GBASE-ZR XFP Transceiver + type-QSFP-PLUS-40GBASE-SR4(205), -- 40BASE-SR4 QSFP+ Optical Transceiver + type-QSFP-PLUS-STACK-CONNECTOR(206), -- QSFP+ STACK Transceiver + type-QSFP-PLUS-TO-4SFP-PLUS-STACK-CONNECTOR(207), -- QSFP+ to 4 SFP+ STACK Transceiver + type-SFP-STACK-CONNECTOR(208), -- SFP STACK Transceiver + type-QSFP-NO-CONNECTOR(209), -- QSFP No Connector + type-10GBase-T(210), -- 10G Base-T Port + type-CFP-NO-CONNECTOR(211), -- CFP No Connector + type-CFP-40GBASE-LR4(212), -- 40GBASE-LR4 CFP Transceiver + type-QSFP-PLUS-NO-CONNECTOR(213), -- QSFP+ No Connector + type-QSFP-PLUS-40GBASE-LR4(214), -- 40GBASE-LR4 QSFP+ Optical Transceiver + type-CFP-40GBASE-SR4(215), -- 40GBASE-SR4 CFP Optical Transceiver + type-CFP-100GBASE-LR4(216), -- 100GBASE-LR4 CFP Optical Transceiver + type-CFP-100GBASE-SR10(217), -- 100GBASE-SR10 CFP Optical Transceiver + type-CXP-100GBASE-SR10(218), -- 100GBASE-SR10 CXP Optical Transceiver + type-CXP-NO-CONNECTOR(219), -- CXP No Connector + type-TRANSCEIVER-UNKNOWN(220), -- Unknown Transceiver + type-QSFP-PLUS-UNKNOWN(221), -- Unknown QSFP+ Transceiver + type-CFP-UNKNOWN(222), -- Unknown CFP Transceiver + type-QSFP-PLUS-40GBASE-CSR4(223), -- 40GBASE-CSR4 QSFP+ Optical Transceiver + type-CFP-40GBASE-ER4(224), -- 40GBASE-ER4 CFP Optical Transceiver + type-SFP-1000BASE-BIDI(225), -- 1000BASE SFP Bi-direction Optical Transceiver + type-SFP-PLUS-10GBASE-ZR-DWDM(226), -- 10GBase-ZR SFP+ DWDM Optical Transceiver + type-QSFP-PLUS-40GBASE-PSM(227), -- 40GBASE QSFP+ Parallel SingleMode Optical Transceiver + type-SFP-8GFC-SW(228), -- SFP 8G FC Optical Transceiver short wave + type-SFP-8GFC-LW(229), -- SFP 8G FC Optical Transceiver long wave + type-CXP-100GBASE-AOC(230), -- 100GBASE CXP Active Optical Cable + type-QSFP-PLUS-ACTIVE-STACK-CONNECTOR(231), -- QSFP+ Active STACK Transceiver + type-QSFP-PLUS-TO-4SFP-PLUS-ACTIVE-STACK-CONNECTOR(232) -- QSFP+ to 4 SFP+ Active STACK Transceiver + + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Normally the port type is the same as its card type. When there are + different types of ports in one card, use the actual port type." + ::= {hh3cLswPortEntry 2} + + + hh3cLswPortIfindex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of ifIndex of the port." + ::= {hh3cLswPortEntry 3} + + + hh3cLswPortIsPlugged OBJECT-TYPE + SYNTAX INTEGER + { + unplugged(0), + plugged(1) + } + + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port is plugged or not." + ::= {hh3cLswPortEntry 4} + + +-- ================================================================== +-- +-- port loopback test table +-- +-- ================================================================== + + hh3cLswPortLoopbackTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cLswPortLoopbackEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port loopback test table." + ::= {hh3cLswSlotConf 6} + + hh3cLswPortLoopbackEntry OBJECT-TYPE + SYNTAX Hh3cLswPortLoopbackEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port loopback test table entry." + AUGMENTS {hh3cLswPortEntry } + ::= {hh3cLswPortLoopbackTable 1} + + Hh3cLswPortLoopbackEntry ::= SEQUENCE + { + hh3cLswPortLoopbackIsSupport INTEGER, + hh3cLswPortLoopbackOperate INTEGER, + hh3cLswPortLoopbackResult INTEGER, + hh3cLswPortLoopbackAutoStopSupport INTEGER, + hh3cLswPortLoopbackRemoteResult INTEGER, + hh3cLswPortLoopbackLocalResult INTEGER, + hh3cLswPortLoopbackInternalResult INTEGER, + hh3cLswPortLoopbackExternalResult INTEGER + } + + hh3cLswPortLoopbackIsSupport OBJECT-TYPE + SYNTAX INTEGER + { + neither(1), + both(2), + internalOnly(3), + externalOnly(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The loopback type can be supported by current port." + ::= {hh3cLswPortLoopbackEntry 1} + + hh3cLswPortLoopbackOperate OBJECT-TYPE + SYNTAX INTEGER + { + stopRemoteOrLocalLoopBack(0), + internalLoopback(1), + externalLoopback(2), + remoteLoopback(3), + localLoopback(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Port loopback operate type. Read operation not supported." + ::= {hh3cLswPortLoopbackEntry 2} + + hh3cLswPortLoopbackResult OBJECT-TYPE + SYNTAX INTEGER + { + testing (0), + testok (1), + testfailed (2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Loopback test result of the port, used for checking if the test is successful. + Only after the testing will the query value on the node make sense." + ::= {hh3cLswPortLoopbackEntry 3} + + hh3cLswPortLoopbackAutoStopSupport OBJECT-TYPE + SYNTAX INTEGER + { + support(1), + notSupport(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether this port support NEED-MANNUL-NOLOOP mode or not." + ::= {hh3cLswPortLoopbackEntry 4} + + hh3cLswPortLoopbackRemoteResult OBJECT-TYPE + SYNTAX INTEGER + { + loopbackTestInit(0), + loopbackTesting(1), + loopbackTestSuccessed (2), + loopbackTestFailed (3), + loopbackTestTestAndFailed (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The remote loopback test result of the port, used for checking if the + test is successful. Only after the testing will the query value on + the node make sense." + ::= {hh3cLswPortLoopbackEntry 5} + + hh3cLswPortLoopbackLocalResult OBJECT-TYPE + SYNTAX INTEGER + { + loopbackTestInit(0), + loopbackTesting(1), + loopbackTestSuccessed (2), + loopbackTestFailed (3), + loopbackTestTestAndFailed (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The local loopback test result of the port, used for checking if the + test is successful. Only after the testing will the query value on the + node make sense." + ::= {hh3cLswPortLoopbackEntry 6} + + hh3cLswPortLoopbackInternalResult OBJECT-TYPE + SYNTAX INTEGER + { + loopbackTestInit(0), + loopbackTesting(1), + loopbackTestSuccessed (2), + loopbackTestFailed (3), + loopbackTestTestAndFailed (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The internal loopback test result of the port, used for checking if + the test is successful. Only after the testing will the query value + on the node make sense." + ::= {hh3cLswPortLoopbackEntry 7} + + hh3cLswPortLoopbackExternalResult OBJECT-TYPE + SYNTAX INTEGER + { + loopbackTestInit(0), + loopbackTesting(1), + loopbackTestSuccessed (2), + loopbackTestFailed (3), + loopbackTestTestAndFailed (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The external loopback test result of the port, used for checking if the + test is successful. Only after the testing will the query value on the + node make sense." + ::= {hh3cLswPortLoopbackEntry 8} + +-- ================================================================== +-- Fabric table +-- ================================================================== + hh3cLswFabricTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cLswFabricEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table contains the information of fabric." + ::= {hh3cLswSlotConf 7} + + hh3cLswFabricEntry OBJECT-TYPE + SYNTAX Hh3cLswFabricEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "An entry in hh3cLswFabricTable." + INDEX { + hh3cLswFrameIndex, + hh3cLswSlotIndex, + hh3cLswSubslotIndex, + hh3cLswFabricChannelIndex + } + ::= {hh3cLswFabricTable 1} + + Hh3cLswFabricEntry ::= SEQUENCE { + hh3cLswFabricChannelIndex Integer32, + hh3cLswFabricUtilIn Integer32, + hh3cLswFabricUtilOut Integer32, + hh3cLswFabricPeakIn Integer32, + hh3cLswFabricPeakInTime DateAndTime, + hh3cLswFabricPeakOut Integer32, + hh3cLswFabricPeakOutTime DateAndTime + } + + hh3cLswFabricChannelIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The channel number of fabric." + ::= {hh3cLswFabricEntry 1} + + hh3cLswFabricUtilIn OBJECT-TYPE + SYNTAX Integer32 (0..100) + UNITS "one percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ingress utilization of fabric." + ::= {hh3cLswFabricEntry 2} + + hh3cLswFabricUtilOut OBJECT-TYPE + SYNTAX Integer32 (0..100) + UNITS "one percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress utilization of fabric." + ::= {hh3cLswFabricEntry 3} + + hh3cLswFabricPeakIn OBJECT-TYPE + SYNTAX Integer32 (0..100) + UNITS "one percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ingress peak of utilization for fabric." + ::= {hh3cLswFabricEntry 4} + + hh3cLswFabricPeakInTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ingress peak time of utilization for fabric." + ::= {hh3cLswFabricEntry 5} + + hh3cLswFabricPeakOut OBJECT-TYPE + SYNTAX Integer32 (0..100) + UNITS "one percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress peak of utilization for fabric." + ::= {hh3cLswFabricEntry 6} + + hh3cLswFabricPeakOutTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Egress peak time of utilization for fabric." + ::= {hh3cLswFabricEntry 7} + +-- ================================================================== +-- For reserving +-- ================================================================== + hh3cLswNetworkHealthMonitor OBJECT IDENTIFIER ::= { hh3cLswSlotConf 8 } + + hh3cLswExtendModelTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cLswExtendModelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains the extended device models supported by the + device. Examples of extended devices include PEXs and firewall + modules." + ::= {hh3cLswSlotConf 9} + + hh3cLswExtendModelEntry OBJECT-TYPE + SYNTAX Hh3cLswExtendModelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entry contains information about an extended device model." + INDEX + { + hh3cLswExtendModelIndex + } + ::= { hh3cLswExtendModelTable 1 } + + Hh3cLswExtendModelEntry ::= SEQUENCE + { + hh3cLswExtendModelIndex Integer32, + hh3cLswExtendModelDesc DisplayString + } + + hh3cLswExtendModelIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of the extended device model." + ::= {hh3cLswExtendModelEntry 1} + + hh3cLswExtendModelDesc OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Extended device model. Examples of extended devices include PEXs and + firewall modules." + ::= {hh3cLswExtendModelEntry 2} + +-- ================================================================== +-- Cpu table +-- ================================================================== + hh3cLswCpuTable OBJECT-TYPE + SYNTAX SEQUENCE OF Hh3cLswCpuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Cpu description table." + ::= {hh3cLswSlotConf 10} + + hh3cLswCpuEntry OBJECT-TYPE + SYNTAX Hh3cLswCpuEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CPU description table entry." + INDEX { hh3cLswFrameIndex, hh3cLswSlotIndex, hh3cLswCpuIndex } + ::= {hh3cLswCpuTable 1} + + Hh3cLswCpuEntry ::= SEQUENCE + { + hh3cLswCpuIndex Integer32, + hh3cLswCpuEntityIndex Integer32, + hh3cLswCpuRatio Unsigned32, + hh3cLswCpuSoftwareVersion DisplayString, + hh3cLswCpuAdminStatus INTEGER, + hh3cLswCpuOperStatus INTEGER, + hh3cLswCpuPhyMemory CounterBasedGauge64, + hh3cLswCpuMemory CounterBasedGauge64, + hh3cLswCpuMemoryUsed CounterBasedGauge64, + hh3cLswCpuMemoryRatio Unsigned32 + } + + hh3cLswCpuIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CPU index." + ::= {hh3cLswCpuEntry 1} + + hh3cLswCpuEntityIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The entity index of the CPU." + ::= {hh3cLswCpuEntry 2} + + hh3cLswCpuRatio OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU usage in accuracy of 1%" + ::= {hh3cLswCpuEntry 3} + + hh3cLswCpuSoftwareVersion OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software version of the CPU." + ::= {hh3cLswCpuEntry 4} + + hh3cLswCpuAdminStatus OBJECT-TYPE + SYNTAX INTEGER + { + notInstall (1), + normal (2), + fault (3), + forbidden (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU status." + ::= {hh3cLswCpuEntry 5} + + hh3cLswCpuOperStatus OBJECT-TYPE + SYNTAX INTEGER + { + disable (1), + enable (2), + reset (3), + test (4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "CPU operation status." + ::= {hh3cLswCpuEntry 6} + + hh3cLswCpuPhyMemory OBJECT-TYPE + SYNTAX CounterBasedGauge64 + UNITS "byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The physical memory on the node." + ::= {hh3cLswCpuEntry 7} + + hh3cLswCpuMemory OBJECT-TYPE + SYNTAX CounterBasedGauge64 + UNITS "byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system memory on the node. + + Note that the system memory means the memory that can be used by + the software platform." + ::= {hh3cLswCpuEntry 8} + + hh3cLswCpuMemoryUsed OBJECT-TYPE + SYNTAX CounterBasedGauge64 + UNITS "byte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system memory in use on the node. + + Note that the system memory means the memory that can be used by + the software platform." + ::= {hh3cLswCpuEntry 9} + + hh3cLswCpuMemoryRatio OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of system memory in use on the node. + + Note that the system memory means the memory that can be used by + the software platform." + ::= {hh3cLswCpuEntry 10} + +END diff --git a/mibs/INT-SERV-MIB b/mibs/INT-SERV-MIB new file mode 100644 index 0000000000..08c6e9d270 --- /dev/null +++ b/mibs/INT-SERV-MIB @@ -0,0 +1,1128 @@ +-- +-- August 1998, Arun Sastry +-- +-- Copyright (c) 1998 by cisco Systems, Inc. +-- All rights reserved. +-- +-- +-- + +INT-SERV-MIB DEFINITIONS ::= BEGIN + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter32, + Gauge32, Integer32, mib-2 FROM SNMPv2-SMI + TEXTUAL-CONVENTION, RowStatus, + TruthValue, TestAndIncr FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF + ifIndex, InterfaceIndex FROM IF-MIB; + +-- This MIB module uses the extended OBJECT-TYPE macro as +-- defined in [9]. + +intSrv MODULE-IDENTITY + LAST-UPDATED "9710030642Z" -- Thu Oct 2 22:42:04 PDT 1997 + ORGANIZATION "IETF Integrated Services Working Group" + CONTACT-INFO + " Fred Baker + Postal: Cisco Systems + 519 Lado Drive + Santa Barbara, California 93111 + Tel: +1 805 681 0115 + E-Mail: fred@cisco.com + + John Krawczyk + Postal: ArrowPoint Communications + 235 Littleton Road + Westford, Massachusetts 01886 + Tel: +1 508 692 5875 + E-Mail: jjk@tiac.net" + DESCRIPTION + "The MIB module to describe the Integrated Services + Protocol" + ::= { mib-2 52 } + +intSrvObjects OBJECT IDENTIFIER ::= { intSrv 1 } +intSrvGenObjects OBJECT IDENTIFIER ::= { intSrv 2 } +intSrvNotifications OBJECT IDENTIFIER ::= { intSrv 3 } +intSrvConformance OBJECT IDENTIFIER ::= { intSrv 4 } + +-- Textual Conventions +-- + + + + + + + + + + SessionNumber ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Session Number convention is used for + numbers identifying sessions or saved PATH or + RESV information. It is a number in the range + returned by a TestAndIncr variable, having no + protocol meaning whatsoever but serving instead + as simple identifier. + + The alternative was a very complex instance or + instance object that became unwieldy." + SYNTAX INTEGER (0..2147483647) + + + Protocol ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "The value of the IP Protocol field of an IP + Datagram Header. This identifies the protocol + layer above IP. For example, the value 6 is + used for TCP and the value 17 is used for UDP. + The values of this field are defined in the As- + signed Numbers RFC." + SYNTAX INTEGER (1..255) + + + SessionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of the C-Type field of a Session ob- + ject, as defined in the RSVP specification. + This value determines the lengths of octet + strings and use of certain objects such as the + 'port' variables. If the C-Type calls for an + IP6 address, one would expect all source, des- + tination, and next/previous hop addresses to be + 16 bytes long, and for the ports to be UDP/TCP + port numbers, for example." + SYNTAX INTEGER (1..255) + + + + + + + + + + + Port ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "The value of the UDP or TCP Source or Destina- + tion Port field, a virtual destination port or + generalized port identifier used with the IPSEC + Authentication Header or Encapsulating Security + Payload, or other session discriminator. If it + is not used, the value should be of length 0. + This pair, when coupled with the IP Addresses + of the source and destination system and the IP + protocol field, uniquely identifies a data + stream." + SYNTAX OCTET STRING (SIZE(2..4)) + + + MessageSize ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "The size of a message in bytes. This is used + to specify the minimum and maximum size of a + message along an integrated services route." + SYNTAX INTEGER (0..'7FFFFFFF'h) + + + BitRate ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "The rate, in bits/second, that data may move + in the context. Applicable contexts minimally + include the speed of an interface or virtual + circuit, the data rate of a (potentially aggre- + gated) data flow, or the data rate to be allo- + cated for use by a flow." + SYNTAX INTEGER (0..'7FFFFFFF'h) + + + + + + + + + + + + + + + + BurstSize ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "The number of octets of IP Data, including IP + Headers, that a stream may send without concern + for policing." + SYNTAX INTEGER (0..'7FFFFFFF'h) + + + QosService ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The class of service in use by a flow." + SYNTAX INTEGER { + bestEffort (1), -- Best Effort Service + guaranteedDelay (2), -- Guaranteed Delay + controlledLoad (5) -- Controlled Load + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +-- The Integrated Services Interface Attributes Database contains +-- information about resources allocated by resource reservation +-- protocols, such as RSVP and ST-II. + + + intSrvIfAttribTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntSrvIfAttribEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The reservable attributes of the system's in- + terfaces." + ::= { intSrvObjects 1 } + + + intSrvIfAttribEntry OBJECT-TYPE + SYNTAX IntSrvIfAttribEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The reservable attributes of a given inter- + face." + INDEX { ifIndex } + ::= { intSrvIfAttribTable 1 } + +IntSrvIfAttribEntry ::= + SEQUENCE { + intSrvIfAttribAllocatedBits BitRate, + intSrvIfAttribMaxAllocatedBits BitRate, + intSrvIfAttribAllocatedBuffer BurstSize, + intSrvIfAttribFlows Gauge32, + intSrvIfAttribPropagationDelay Integer32, + intSrvIfAttribStatus RowStatus + } + + intSrvIfAttribAllocatedBits OBJECT-TYPE + SYNTAX BitRate + UNITS "Bits per second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bits/second currently allocated + to reserved sessions on the interface." + ::= { intSrvIfAttribEntry 1 } + + + + + + + + + intSrvIfAttribMaxAllocatedBits OBJECT-TYPE + SYNTAX BitRate + UNITS "Bits per second" + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The maximum number of bits/second that may be + allocated to reserved sessions on the inter- + face." + ::= { intSrvIfAttribEntry 2 } + + + intSrvIfAttribAllocatedBuffer OBJECT-TYPE + SYNTAX BurstSize + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount of buffer space required to hold + the simultaneous burst of all reserved flows on + the interface." + ::= { intSrvIfAttribEntry 3 } + + + intSrvIfAttribFlows OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of reserved flows currently active + on this interface. A flow can be created ei- + ther from a reservation protocol (such as RSVP + or ST-II) or via configuration information." + ::= { intSrvIfAttribEntry 4 } + + + + + + + + + + + + + + + + + + + intSrvIfAttribPropagationDelay OBJECT-TYPE + SYNTAX Integer32 + UNITS "microseconds" + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The amount of propagation delay that this in- + terface introduces in addition to that intro- + diced by bit propagation delays." + DEFVAL { 0 }-- by default, interfaces are presumed to add no extra delays + ::= { intSrvIfAttribEntry 5 } + + + intSrvIfAttribStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "'active' on interfaces that are configured for + RSVP." + ::= { intSrvIfAttribEntry 6 } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +-- The Integrated Services Active Flows Database +-- lists all flows active on an outgoing interface, including +-- relevant attributes. + + + intSrvFlowTable OBJECT-TYPE + SYNTAX SEQUENCE OF IntSrvFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information describing the reserved flows us- + ing the system's interfaces." + ::= { intSrvObjects 2 } + + + intSrvFlowEntry OBJECT-TYPE + SYNTAX IntSrvFlowEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information describing the use of a given in- + terface by a given flow. The counter + intSrvFlowPoliced starts counting at the in- + stallation of the flow." + INDEX { intSrvFlowNumber } + ::= { intSrvFlowTable 1 } + + + + + + + + + + + + + + + + + + + + + + + + + + + IntSrvFlowEntry ::= + SEQUENCE { + intSrvFlowNumber SessionNumber, + intSrvFlowType SessionType, + intSrvFlowOwner INTEGER, + intSrvFlowDestAddr OCTET STRING, + intSrvFlowSenderAddr OCTET STRING, + intSrvFlowDestAddrLength INTEGER, + intSrvFlowSenderAddrLength INTEGER, + intSrvFlowProtocol Protocol, + intSrvFlowDestPort Port, + intSrvFlowPort Port, + intSrvFlowFlowId INTEGER, + intSrvFlowInterface InterfaceIndex, + intSrvFlowIfAddr OCTET STRING, + intSrvFlowRate BitRate, + intSrvFlowBurst BurstSize, + intSrvFlowWeight Integer32, + intSrvFlowQueue Integer32, + intSrvFlowMinTU MessageSize, + intSrvFlowMaxTU MessageSize, + intSrvFlowBestEffort Counter32, + intSrvFlowPoliced Counter32, + intSrvFlowDiscard TruthValue, + intSrvFlowService QosService, + intSrvFlowOrder INTEGER, + intSrvFlowStatus RowStatus + } + + + intSrvFlowNumber OBJECT-TYPE + SYNTAX SessionNumber + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The number of this flow. This is for SNMP In- + dexing purposes only and has no relation to any + protocol value." + ::= { intSrvFlowEntry 1 } + + + + + + + + + + + + + intSrvFlowType OBJECT-TYPE + SYNTAX SessionType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of session (IP4, IP6, IP6 with flow + information, etc)." + ::= { intSrvFlowEntry 2 } + + + intSrvFlowOwner OBJECT-TYPE + SYNTAX INTEGER { + other(1), + rsvp(2), + management(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The process that installed this flow in the + queue policy database." + ::= { intSrvFlowEntry 3 } + + + intSrvFlowDestAddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(4..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The destination address used by all senders in + this session. This object may not be changed + when the value of the RowStatus object is 'ac- + tive'." + ::= { intSrvFlowEntry 4 } + + + + + + + + + + + + + + + + + + + + intSrvFlowSenderAddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(4..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The source address of the sender selected by + this reservation. The value of all zeroes in- + dicates 'all senders'. This object may not be + changed when the value of the RowStatus object + is 'active'." + ::= { intSrvFlowEntry 5 } + + + intSrvFlowDestAddrLength OBJECT-TYPE + SYNTAX INTEGER(0..128) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The length of the destination address in bits. + This is the CIDR Prefix Length, which for IP4 + hosts and multicast addresses is 32 bits. This + object may not be changed when the value of the + RowStatus object is 'active'." + ::= { intSrvFlowEntry 6 } + + + intSrvFlowSenderAddrLength OBJECT-TYPE + SYNTAX INTEGER(0..128) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The length of the sender's address in bits. + This is the CIDR Prefix Length, which for IP4 + hosts and multicast addresses is 32 bits. This + object may not be changed when the value of the + RowStatus object is 'active'." + ::= { intSrvFlowEntry 7 } + + + + + + + + + + + + + + + intSrvFlowProtocol OBJECT-TYPE + SYNTAX Protocol + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The IP Protocol used by a session. This ob- + ject may not be changed when the value of the + RowStatus object is 'active'." + ::= { intSrvFlowEntry 8 } + + + intSrvFlowDestPort OBJECT-TYPE + SYNTAX Port + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The UDP or TCP port number used as a destina- + tion port for all senders in this session. If + the IP protocol in use, specified by + intSrvResvFwdProtocol, is 50 (ESP) or 51 (AH), + this represents a virtual destination port + number. A value of zero indicates that the IP + protocol in use does not have ports. This ob- + ject may not be changed when the value of the + RowStatus object is 'active'." + ::= { intSrvFlowEntry 9 } + + + intSrvFlowPort OBJECT-TYPE + SYNTAX Port + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The UDP or TCP port number used as a source + port for this sender in this session. If the + IP protocol in use, specified by + intSrvResvFwdProtocol is 50 (ESP) or 51 (AH), + this represents a generalized port identifier + (GPI). A value of zero indicates that the IP + protocol in use does not have ports. This ob- + ject may not be changed when the value of the + RowStatus object is 'active'." + ::= { intSrvFlowEntry 10 } + + + + + + + + + + intSrvFlowFlowId OBJECT-TYPE + SYNTAX INTEGER (0..16777215) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The flow ID that this sender is using, if + this is an IPv6 session." + ::= { intSrvFlowEntry 11 } + + + intSrvFlowInterface OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The ifIndex value of the interface on which + this reservation exists." + ::= { intSrvFlowEntry 12 } + + + intSrvFlowIfAddr OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(4..16)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The IP Address on the ifEntry on which this + reservation exists. This is present primarily + to support those interfaces which layer multi- + ple IP Addresses on the interface." + ::= { intSrvFlowEntry 13 } + + + + + + + + + + + + + + + + + + + + + + + intSrvFlowRate OBJECT-TYPE + SYNTAX BitRate + UNITS "bits per second" + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Reserved Rate of the sender's data stream. + If this is a Controlled Load service flow, this + rate is derived from the Tspec rate parameter + (r). If this is a Guaranteed service flow, + this rate is derived from the Rspec clearing + rate parameter (R)." + ::= { intSrvFlowEntry 14 } + + + intSrvFlowBurst OBJECT-TYPE + SYNTAX BurstSize + UNITS "bytes" + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The size of the largest burst expected from + the sender at a time. + + If this is less than the sender's advertised + burst size, the receiver is asking the network + to provide flow pacing beyond what would be + provided under normal circumstances. Such pac- + ing is at the network's option." + ::= { intSrvFlowEntry 15 } + + + intSrvFlowWeight OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The weight used to prioritize the traffic. + Note that the interpretation of this object is + implementation-specific, as implementations + vary in their use of weighting procedures." + ::= { intSrvFlowEntry 16 } + + + + + + + + + + + intSrvFlowQueue OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The number of the queue used by this traffic. + Note that the interpretation of this object is + implementation-specific, as implementations + vary in their use of queue identifiers." + ::= { intSrvFlowEntry 17 } + + + intSrvFlowMinTU OBJECT-TYPE + SYNTAX MessageSize + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The minimum message size for this flow. The + policing algorithm will treat smaller messages + as though they are this size." + ::= { intSrvFlowEntry 18 } + + + intSrvFlowMaxTU OBJECT-TYPE + SYNTAX MessageSize + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The maximum datagram size for this flow that + will conform to the traffic specification. This + value cannot exceed the MTU of the interface." + ::= { intSrvFlowEntry 19 } + + + intSrvFlowBestEffort OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets that were remanded to + best effort service." + ::= { intSrvFlowEntry 20 } + + + + + + + + + + intSrvFlowPoliced OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets policed since the incep- + tion of the flow's service." + ::= { intSrvFlowEntry 21 } + + + intSrvFlowDiscard OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If 'true', the flow is to incur loss when + traffic is policed. If 'false', policed traff- + ic is treated as best effort traffic." + DEFVAL { false } -- traffic is, by default, treated as best effort + ::= { intSrvFlowEntry 22 } + + + intSrvFlowService OBJECT-TYPE + SYNTAX QosService + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The QoS service being applied to this flow." + ::= { intSrvFlowEntry 23 } + + + intSrvFlowOrder OBJECT-TYPE + SYNTAX INTEGER (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "In the event of ambiguity, the order in which + the classifier should make its comparisons. + The row with intSrvFlowOrder=0 is tried first, + and comparisons proceed in the order of in- + creasing value. Non-serial implementations of + the classifier should emulate this behavior." + ::= { intSrvFlowEntry 24 } + + + + + + + + + + intSrvFlowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "'active' for all active flows. This object + may be used to install static classifier infor- + mation, delete classifier information, or au- + thorize such." + ::= { intSrvFlowEntry 25 } + + + intSrvFlowNewIndex OBJECT-TYPE + SYNTAX TestAndIncr + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is used to assign values to + intSrvFlowNumber as described in 'Textual Con- + ventions for SNMPv2'. The network manager + reads the object, and then writes the value + back in the SET that creates a new instance of + intSrvFlowEntry. If the SET fails with the + code 'inconsistentValue', then the process must + be repeated; If the SET succeeds, then the ob- + ject is incremented, and the new instance is + created according to the manager's directions." + ::= { intSrvGenObjects 1 } + + + + + + + + + + + + + + + + + + + + + + + + +-- conformance information + + +intSrvGroups OBJECT IDENTIFIER ::= { intSrvConformance 1 } +intSrvCompliances OBJECT IDENTIFIER ::= { intSrvConformance 2 } + +-- compliance statements + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + intSrvCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement " + MODULE -- this module + MANDATORY-GROUPS { intSrvIfAttribGroup, intSrvFlowsGroup, + intSrvGenObjectsGroup } + + OBJECT intSrvFlowType + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowOwner + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowDestAddr + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowSenderAddr + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowDestAddrLength + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowSenderAddrLength + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowProtocol + + + + + + + + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowDestPort + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowPort + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowFlowId + MIN-ACCESS not-accessible + DESCRIPTION + "This object is needed only in a system that imple- + ments IPv6." + + OBJECT intSrvFlowInterface + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowRate + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowBurst + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowWeight + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + + + + + + + + read-only." + + OBJECT intSrvFlowQueue + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowMinTU + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowMaxTU + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + OBJECT intSrvFlowStatus + MIN-ACCESS read-only + DESCRIPTION + "read-create access is not required. This may be + read-only." + + ::= { intSrvCompliances 1 } + + + intSrvIfAttribGroup OBJECT-GROUP + OBJECTS { + intSrvIfAttribAllocatedBits, intSrvIfAttribMaxAllocatedBits, + intSrvIfAttribAllocatedBuffer, intSrvIfAttribFlows, + intSrvIfAttribPropagationDelay, intSrvIfAttribStatus + } + STATUS current + DESCRIPTION + "These objects are required for Systems sup- + porting the Integrated Services Architecture." + ::= { intSrvGroups 1 } + + + + + + + + + + + + intSrvFlowsGroup OBJECT-GROUP + OBJECTS { + intSrvFlowType, intSrvFlowOwner, intSrvFlowDestAddr, + intSrvFlowSenderAddr, intSrvFlowDestAddrLength, + intSrvFlowSenderAddrLength, intSrvFlowProtocol, + intSrvFlowDestPort, intSrvFlowPort, intSrvFlowFlowId, + intSrvFlowInterface, intSrvFlowBestEffort, intSrvFlowRate, + intSrvFlowBurst, intSrvFlowWeight, intSrvFlowQueue, + intSrvFlowMinTU, intSrvFlowMaxTU, intSrvFlowDiscard, + intSrvFlowPoliced, intSrvFlowService, intSrvFlowIfAddr, + intSrvFlowOrder, intSrvFlowStatus + } + STATUS current + DESCRIPTION + "These objects are required for Systems sup- + porting the Integrated Services Architecture." + ::= { intSrvGroups 2 } + + + intSrvGenObjectsGroup OBJECT-GROUP + OBJECTS { + intSrvFlowNewIndex + } + STATUS current + DESCRIPTION + "These objects are required for Systems sup- + porting the Integrated Services Architecture." + ::= { intSrvGroups 3 } + +END diff --git a/mibs/edgeswitch/EdgeSwitch-BOXSERVICES-PRIVATE-MIB b/mibs/edgeswitch/EdgeSwitch-BOXSERVICES-PRIVATE-MIB new file mode 100644 index 0000000000..c5629dce76 --- /dev/null +++ b/mibs/edgeswitch/EdgeSwitch-BOXSERVICES-PRIVATE-MIB @@ -0,0 +1,643 @@ +EdgeSwitch-BOXSERVICES-PRIVATE-MIB DEFINITIONS ::= BEGIN + +-- Broadcom Inc EdgeSwitch Box Services MIB +-- Copyright Broadcom Inc(2004-2008) All rights reserved. + +-- This SNMP Management Information Specification +-- embodies Broadcom Inc's confidential and proprietary +-- intellectual property. Broadcom Inc retains all title +-- and ownership in the Specification including any revisions. + +-- This Specification is supplied "AS IS", Broadcom Inc +-- makes no warranty, either expressed or implied, +-- as to the use, operation, condition, or performance of the +-- Specification. + + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, + Unsigned32, Integer32 FROM SNMPv2-SMI + TEXTUAL-CONVENTION FROM SNMPv2-TC + DisplayString FROM RFC1213-MIB + fastPath FROM EdgeSwitch-REF-MIB; + + fastPathBoxServices MODULE-IDENTITY + LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT + ORGANIZATION "Broadcom Inc" + CONTACT-INFO "" + + DESCRIPTION + "The Ubiquiti Private MIB for EdgeSwitch Box Services Feature." + + -- Revision history. + REVISION + "201101260000Z" -- 26 Jan 2011 12:00:00 GMT + DESCRIPTION + "Postal address updated." + REVISION + "200802220000Z" -- 22 Feb 2008 12:00:00 GMT + DESCRIPTION + "Ubiquiti branding related changes." + + ::= { fastPath 43 } + +BoxsTemperatureStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The temperature state" + SYNTAX INTEGER { + low(0), + normal(1), + warning(2), + critical(3), + shutdown(4), + notpresent(5), + notoperational(6) + } + +--************************************************************************************** +-- boxServicesGroup +-- +-- This group provides configuration and status of the Box Services +-- feature. +-- +--************************************************************************************** + + boxServicesGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 1 } + + --************************************************************************************** + -- Some scalars + + boxServicesNormalTempRangeMin OBJECT-TYPE + SYNTAX Integer32 (-100..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Lower boundary of normal temperature range." + DEFVAL { 0 } + ::= { boxServicesGroup 1 } + + boxServicesNormalTempRangeMax OBJECT-TYPE + SYNTAX Integer32 (-100..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Upper boundary of normal temperature range." + DEFVAL { 45 } + ::= { boxServicesGroup 2 } + + boxServicesTemperatureTrapEnable OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enable or disable temperature change event trap, raised when temperature crosses boundaries of normal range" + DEFVAL { enable } + ::= { boxServicesGroup 3 } + + boxServicesPSMStateTrapEnable OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enable or disable Power Supply Module state change trap." + DEFVAL { enable } + ::= { boxServicesGroup 4 } + + boxServicesFanStateTrapEnable OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Enable or disable Fan state change trap." + DEFVAL { enable } + ::= { boxServicesGroup 5 } + + + + boxServicesThermalShutdownSensor OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The number of the sensor which initiated thermal shutdown." + + ::= { boxServicesGroup 13 } + + boxServicesThermalShutdownTemperature OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The temperature of the sensor which initiated thermal shutdown." + + ::= { boxServicesGroup 14 } + + --************************************************************************************** + -- boxServicesFans + + boxServicesFansTable OBJECT-TYPE + SYNTAX SEQUENCE OF BoxServicesFansEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Fan" + ::= { boxServicesGroup 6 } + + boxServicesFansEntry OBJECT-TYPE + SYNTAX BoxServicesFansEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Box Services Fan Entry" + INDEX { boxServicesFanUnitIndex , boxServicesFansIndex } + ::= { boxServicesFansTable 1 } + + BoxServicesFansEntry ::= SEQUENCE { + boxServicesFanUnitIndex + Unsigned32, + boxServicesFansIndex + Integer32, + boxServicesFanItemType + INTEGER, + boxServicesFanItemState + INTEGER, + boxServicesFanSpeed + OCTET STRING, + boxServicesFanDutyLevel + OCTET STRING + } + + boxServicesFanUnitIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit index for an entry in the Box Services Fan Table" + ::= { boxServicesFansEntry 6 } + + boxServicesFansIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index of fan table entry" + ::= { boxServicesFansEntry 1 } + + boxServicesFanItemType OBJECT-TYPE + SYNTAX INTEGER { + fixed(1), + removable(2), + fixedAC(3), + removableDC(4), + fixedDC(5), + removableAC(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of fan" + ::= { boxServicesFansEntry 2 } + + + boxServicesFanItemState OBJECT-TYPE + SYNTAX INTEGER { + notpresent(1), + operational(2), + failed(3), + powering(4), + nopower(5), + notpowering(6), + incompatible(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of fan. nopower(4) - This state means the fan is present but no AC is connected." + ::= { boxServicesFansEntry 3 } + + + boxServicesFanSpeed OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The speed of fan" + ::= { boxServicesFansEntry 4} + + boxServicesFanDutyLevel OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (13)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The duty level of fan, in percents" + ::= { boxServicesFansEntry 5} + + + --************************************************************************************** + -- boxServicesPowSupplies + + boxServicesPowSuppliesTable OBJECT-TYPE + SYNTAX SEQUENCE OF BoxServicesPowSuppliesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Power supply" + ::= { boxServicesGroup 7 } + + boxServicesPowSuppliesEntry OBJECT-TYPE + SYNTAX BoxServicesPowSuppliesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Box Services Power Supply Entry" + INDEX { boxServicesPowerSuppUnitIndex, boxServicesPowSupplyIndex } + ::= { boxServicesPowSuppliesTable 1 } + + BoxServicesPowSuppliesEntry ::= SEQUENCE { + boxServicesPowerSuppUnitIndex + Unsigned32, + boxServicesPowSupplyIndex + Integer32, + boxServicesPowSupplyItemType + INTEGER, + boxServicesPowSupplyItemState + INTEGER + } + + boxServicesPowerSuppUnitIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit index for an entry in the Box Services Power Supply Table" + ::= { boxServicesPowSuppliesEntry 4 } + + boxServicesPowSupplyIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index of power supply table entry" + ::= { boxServicesPowSuppliesEntry 1 } + + boxServicesPowSupplyItemType OBJECT-TYPE + SYNTAX INTEGER { + fixed(1), + removable(2), + fixedAC(3), + removableDC(4), + fixedDC(5), + removableAC(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of power supply" + ::= { boxServicesPowSuppliesEntry 2 } + + + boxServicesPowSupplyItemState OBJECT-TYPE + SYNTAX INTEGER { + notpresent(1), + operational(2), + failed(3), + powering(4), + nopower(5), + notpowering(6), + incompatible(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of power supply. nopower(5) - This state means the power supply is present but no AC is connected. + incompatible(7) - This state is possible on boards capable of pluggable Power supplies" + ::= { boxServicesPowSuppliesEntry 3 } + + + + --************************************************************************************** + -- boxServicesTempSensors + + + boxServicesTempSensorsTable OBJECT-TYPE + SYNTAX SEQUENCE OF BoxServicesTempSensorsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Temperature sensor" + ::= { boxServicesGroup 8 } + + + boxServicesTempSensorsEntry OBJECT-TYPE + SYNTAX BoxServicesTempSensorsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Box Services Temperature Sensor Entry" + INDEX { boxServicesUnitIndex, boxServicesTempSensorIndex } + ::= { boxServicesTempSensorsTable 1 } + + BoxServicesTempSensorsEntry ::= SEQUENCE { + boxServicesUnitIndex + Unsigned32, + boxServicesTempSensorIndex + Unsigned32, + boxServicesTempSensorType + INTEGER, + boxServicesTempSensorState + BoxsTemperatureStatus, + boxServicesTempSensorTemperature + Integer32 + } + + boxServicesUnitIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit index for an entry in the Box Services Temperature Sensor Table" + ::= { boxServicesTempSensorsEntry 1 } + + boxServicesTempSensorIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index of temperature sensor table entry" + ::= { boxServicesTempSensorsEntry 2 } + + + boxServicesTempSensorType OBJECT-TYPE + SYNTAX INTEGER { + fixed(1), + removable(2), + fixedAC(3), + removableDC(4), + fixedDC(5), + removableAC(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of temperature sensor" + ::= { boxServicesTempSensorsEntry 3 } + + + boxServicesTempSensorState OBJECT-TYPE + SYNTAX BoxsTemperatureStatus + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "The state of temperature sensor" + ::= { boxServicesTempSensorsEntry 4 } + + + boxServicesTempSensorTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature value reported by sensor" + ::= { boxServicesTempSensorsEntry 5 } + + boxServicesTempUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF BoxServicesTempUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Temperature status table" + ::= { boxServicesGroup 15 } + + boxServicesTempUnitEntry OBJECT-TYPE + SYNTAX BoxServicesTempUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Box Services Temperature Unit Entry" + INDEX { boxServicesTempUnitIndex } + ::= { boxServicesTempUnitTable 1 } + + BoxServicesTempUnitEntry ::= SEQUENCE { + boxServicesTempUnitIndex + Unsigned32, + boxServicesTempUnitState + BoxsTemperatureStatus, + boxServicesTempUnitTemperature + Integer32 + } + + boxServicesTempUnitIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unit index for an entry in the Box Services Temperature Unit Table" + ::= { boxServicesTempUnitEntry 1 } + + boxServicesTempUnitState OBJECT-TYPE + SYNTAX BoxsTemperatureStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The temperature state of the unit" + ::= { boxServicesTempUnitEntry 2 } + + boxServicesTempUnitTemperature OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The highest temperature currently reported by any sensor on the unit" + ::= { boxServicesTempUnitEntry 3 } + +--************************************************************************************** +-- boxServicesNotificationsGroup +-- +-- This group provides notification definitions for the Box Services +-- feature. +-- +--************************************************************************************** + + boxServicesNotificationsGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 2 } + + --************************************************************************************** + -- boxServices notification definitions + + boxsItemStateChangeEvent OBJECT-TYPE + SYNTAX INTEGER { + insertion(1), + removal(2), + becomeoperational(3), + failure(4), + losepower(5) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This event describes states of the fan or power supply. + + insertion - hot-pluggable fan or power supply was inserted + removal - hot-pluggable fan or power supply was removed + becomeoperational - fan or power supply became operational after failure state + failure - fan or power supply failure happened, i.e. it is not able to perform its functions + losepower - a power supply was operational, but the power to it has been disconnected or has failed" + ::= { boxServicesNotificationsGroup 1 } + + boxsTemperatureChangeEvent OBJECT-TYPE + SYNTAX INTEGER { + abovethreshold(1), + belowthreshold(2), + withinnormalrange(3) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This event describes change of the temperature. + To avoid flipping on boundary conditions, it is allowed to send the trap + taking into account some margin around thresholds. + + abovethreshold - temperature increased and crossed upper threshold value + belowthreshold - temperature decreased and crossed lower threshold value + withinnormalrange - temperature returned to normal range (between threshold)" + ::= { boxServicesNotificationsGroup 2 } + + boxsTemperatureStatusCurrentEvent OBJECT-TYPE + SYNTAX BoxsTemperatureStatus + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This event describes the current status of a switch." + ::= { boxServicesNotificationsGroup 3 } + + boxsTemperatureStatusPreviousEvent OBJECT-TYPE + SYNTAX BoxsTemperatureStatus + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This event describes the previous status of a switch." + ::= { boxServicesNotificationsGroup 4 } + + + +--************************************************************************************** +-- Traps +--************************************************************************************** + + fastPathBoxServicesTraps OBJECT IDENTIFIER ::= { fastPathBoxServices 0 } + + + + boxsFanStateChange NOTIFICATION-TYPE + OBJECTS { + boxServicesFansIndex, + boxsItemStateChangeEvent + } + STATUS current + DESCRIPTION + "Trap is sent when fan state change happens." + ::= { fastPathBoxServicesTraps 1 } + + boxsPowSupplyStateChange NOTIFICATION-TYPE + OBJECTS { + boxServicesPowSupplyIndex, + boxsItemStateChangeEvent + } + STATUS current + DESCRIPTION + "Trap is sent when power supply state change happens." + ::= { fastPathBoxServicesTraps 2 } + + + boxsTemperatureChange NOTIFICATION-TYPE + OBJECTS { + boxServicesTempSensorIndex, + boxsTemperatureChangeEvent + } + STATUS obsolete + DESCRIPTION + "Trap is sent when temperature is changing and crossing any of the thresholds" + ::= { fastPathBoxServicesTraps 3 } + + + boxsThermalShutdown NOTIFICATION-TYPE + OBJECTS { + boxServicesThermalShutdownSensor, + boxServicesThermalShutdownTemperature + } + STATUS current + DESCRIPTION + "Trap is sent when thermal shutdown is initiated." + ::= { fastPathBoxServicesTraps 4 } + + + boxsTemperatureStateChange NOTIFICATION-TYPE + OBJECTS { + boxServicesTempUnitIndex, + boxsTemperatureStatusCurrentEvent, + boxsTemperatureStatusPreviousEvent + } + STATUS current + DESCRIPTION + "Trap is sent when the system temperature crosses a threshold. + To avoid rapid flapping between states, a hysteresis may + be applied." + ::= { fastPathBoxServicesTraps 5 } + +--************************************************************************************** +-- Locator LED manage group +-- +-- This group provides manage definitions for the Locator LED feature. +-- +--************************************************************************************** + + boxsLocatorLedConfigGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 4 } + + boxsLocatorLedUnit OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Spesifies unit number where Locator LED should blink on. + This is write-only value. It always returns '0' on request + if the Locator Led feature is supported." + ::= { boxsLocatorLedConfigGroup 1 } + + boxsLocatorLedTime OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates time period in seconds for Locator LED blinking. + The range is from 20 to 3600 seconds. + The dafault value is 20 seconds. + This is write-only value. It always returns '0' on request + if the Locator Led feature is supported." + DEFVAL { 20 } + ::= { boxsLocatorLedConfigGroup 2 } + + boxsLocatorLedEnable OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Starts the Locator LED blinking. + If boxsLocatorLedUnit has not been set current(manager) unit number will be used. + If boxsLocatorLedTime has not been set default value(20 seconds) will be used. + This is write-only value. It always returns '0' on request + if the Locator Led feature is supported." + ::= { boxsLocatorLedConfigGroup 3 } + +END diff --git a/mibs/edgeswitch/EdgeSwitch-INVENTORY-MIB b/mibs/edgeswitch/EdgeSwitch-INVENTORY-MIB new file mode 100644 index 0000000000..b9911bb98a --- /dev/null +++ b/mibs/edgeswitch/EdgeSwitch-INVENTORY-MIB @@ -0,0 +1,1321 @@ +EdgeSwitch-INVENTORY-MIB DEFINITIONS ::= BEGIN + +-- Copyright Broadcom Inc (2003-2013) All rights reserved. + +-- This SNMP Management Information Specification +-- embodies Broadcom Inc's confidential and proprietary +-- intellectual property. Broadcom Inc retains all title +-- and ownership in the Specification including any revisions. + +-- This Specification is supplied "AS IS", Broadcom Inc +-- makes no warranty, either expressed or implied, +-- as to the use, operation, condition, or performance of the +-- Specification. + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter32, + Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI + TEXTUAL-CONVENTION, DisplayString, + RowStatus FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF + fastPath FROM EdgeSwitch-REF-MIB; + + fastPathInventory MODULE-IDENTITY + LAST-UPDATED "201310150000Z" -- 15 Oct 2013 12:00:00 GMT + ORGANIZATION "Broadcom Inc" + CONTACT-INFO "" + DESCRIPTION + "This MIB defines the objects used for FastPath to + configure and report information and status of units, + slots and supported cards." + + -- Revision history. + REVISION + "201310150000Z" -- 15 Oct 2013 12:00:00 GMT + DESCRIPTION + "Object support modifications for LinuxHost systems." + REVISION + "201101260000Z" -- 26 Jan 2011 12:00:00 GMT + DESCRIPTION + "Postal address updated." + REVISION + "200705230000Z" -- 23 May 2007 12:00:00 GMT + DESCRIPTION + "Ubiquiti branding related changes." + REVISION + "200410282037Z" -- Thu Jun 26 20:37:34 2003 GMT + DESCRIPTION + "Version 2 - Add support for Front Panel Stacking configuration." + REVISION + "200305261930Z" -- Thu Jun 26 19:30:54 2003 GMT + DESCRIPTION + "Initial version." + + ::= { fastPath 13 } + + AgentInventoryUnitPreference ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Indicates the preference the unit has for being the + management unit in the stack. If the value is 0, it + indicates the unit is disabled for management." + SYNTAX INTEGER { + disabled(0), + unsassigned(1), + assigned(2) + } + + AgentInventoryUnitType ::= TEXTUAL-CONVENTION + DISPLAY-HINT "x" + STATUS current + DESCRIPTION + "The Unit Type value for a given unit, displayed in hexadecimal." + SYNTAX Unsigned32 + + AgentInventoryCardType ::= TEXTUAL-CONVENTION + DISPLAY-HINT "x" + STATUS current + DESCRIPTION + "The Card Type value for a given card, displayed in hexadecimal." + SYNTAX Unsigned32 + + --************************************************************************************** + -- agentInventoryStackGroup + -- + --************************************************************************************** + agentInventoryStackGroup OBJECT IDENTIFIER ::= { fastPathInventory 1 } + agentInventoryStackReplicateSTK OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initiates STK copy from management unit to all other management capable units in + the stack." + ::= { agentInventoryStackGroup 1 } + + agentInventoryStackReload OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initiates stack reload." + ::= { agentInventoryStackGroup 2 } + + agentInventoryStackMaxUnitNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the maximum allowed Unit Number configurable on the stack." + ::= { agentInventoryStackGroup 3 } + + agentInventoryStackReplicateSTKStatus OBJECT-TYPE + SYNTAX INTEGER { + inProgress(1), + notInProgress(2), + finishedWithSuccess(3), + finishedWithError(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current status of an STK copy from management unit to all other + management capable units inthe stack." + ::= { agentInventoryStackGroup 4 } + + agentInventoryStackSTKname OBJECT-TYPE + SYNTAX INTEGER { + unconfigured(1), + image1(2), + image2(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "STK file on management unit for copy/activate/delete operations to all units in the stack + unconfigured(1) - indicates a default state and can not be set." + ::= { agentInventoryStackGroup 5 } + + agentInventoryStackActivateSTK OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Activates the specified STK file on all units on the stack." + ::= { agentInventoryStackGroup 6 } + + agentInventoryStackDeleteSTK OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Deletes the specified STK file from all units on the stack." + ::= { agentInventoryStackGroup 7 } + + agentInventoryStackTemplateId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sets the stack template ID on all units in the stack. Deletes the startup configuration + on all affected units and resets all units in the stack. + This is write-only value. It always returns '0' on request." + ::= { agentInventoryStackGroup 8 } + --************************************************************************************** + -- agentInventoryUnitGroup + -- + --************************************************************************************** + + agentInventoryUnitGroup OBJECT IDENTIFIER ::= { fastPathInventory 2 } + + --************************************************************************************** + -- agentInventorySupportedUnitTable + -- + --************************************************************************************** + + agentInventorySupportedUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentInventorySupportedUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "TODO" + ::= { agentInventoryUnitGroup 1 } + + agentInventorySupportedUnitEntry OBJECT-TYPE + SYNTAX AgentInventorySupportedUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "TODO" + INDEX { agentInventorySupportedUnitIndex } + ::= { agentInventorySupportedUnitTable 1 } + + AgentInventorySupportedUnitEntry ::= + SEQUENCE { + agentInventorySupportedUnitIndex + Unsigned32, + agentInventorySupportedUnitModelIdentifier + DisplayString, + agentInventorySupportedUnitDescription + DisplayString, + agentInventorySupportedUnitExpectedCodeVer + DisplayString + } + + agentInventorySupportedUnitIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unit identifier associated with the supported unit." + ::= { agentInventorySupportedUnitEntry 1 } + + agentInventorySupportedUnitModelIdentifier OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The model identifier for the supported unit." + ::= { agentInventorySupportedUnitEntry 4 } + + agentInventorySupportedUnitDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The description of the supported unit." + ::= { agentInventorySupportedUnitEntry 5 } + + agentInventorySupportedUnitExpectedCodeVer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "The expected code version." + ::= { agentInventorySupportedUnitEntry 6 } + + + --************************************************************************************** + -- agentInventoryUnitTable + -- + --************************************************************************************** + + agentInventoryUnitTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentInventoryUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of Per-Unit configuration objects." + ::= { agentInventoryUnitGroup 2 } + + agentInventoryUnitEntry OBJECT-TYPE + SYNTAX AgentInventoryUnitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each Instance corresponds with a different unit managed by this agent." + INDEX { agentInventoryUnitNumber } + ::= { agentInventoryUnitTable 1 } + + AgentInventoryUnitEntry ::= + SEQUENCE { + agentInventoryUnitNumber + Unsigned32, + agentInventoryUnitAssignNumber + Unsigned32, + agentInventoryUnitType + AgentInventoryUnitType, + agentInventoryUnitSupportedUnitIndex + Unsigned32, + agentInventoryUnitMgmtAdmin + INTEGER, + agentInventoryUnitHWMgmtPref + AgentInventoryUnitPreference, + agentInventoryUnitHWMgmtPrefValue + Unsigned32, + agentInventoryUnitAdminMgmtPref + AgentInventoryUnitPreference, + agentInventoryUnitAdminMgmtPrefValue + Unsigned32, + agentInventoryUnitStatus + INTEGER, + agentInventoryUnitDetectedCodeVer + DisplayString, + agentInventoryUnitDetectedCodeInFlashVer + DisplayString, + agentInventoryUnitUpTime + TimeTicks, + agentInventoryUnitDescription + DisplayString, + agentInventoryUnitReplicateSTK + INTEGER, + agentInventoryUnitReload + INTEGER, + agentInventoryUnitRowStatus + RowStatus, + agentInventoryUnitSerialNumber + DisplayString, + agentInventoryUnitImage1Version + DisplayString, + agentInventoryUnitImage2Version + DisplayString, + agentInventoryUnitSTKname + INTEGER, + agentInventoryUnitActivateSTK + INTEGER, + agentInventoryUnitDeleteSTK + INTEGER, + agentInventoryUnitReplicateSTKStatus + INTEGER, + agentInventoryUnitStandby + INTEGER + ,agentInventoryUnitSFSTransferStatus + INTEGER + ,agentInventoryUnitSFSLastAttemptStatus + INTEGER + } + + agentInventoryUnitNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unit number associated with this unit." + ::= { agentInventoryUnitEntry 1 } + + agentInventoryUnitAssignNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Allows setting the unit number associated with this unit. This number must + be less than the value returned by agentInventoryStackMaxUnitNumber. Setting + this object to a non-zero value will initate unit renumbering. The switch will + be reset to perform unit renumbering and the configuration of switch interfaces + will be cleared. If the unit being renumbered is the manager of the stack, then + all the switches in the stack will be reset to perform Manager unit renumbering + and the configuration of Manager switch interfaces will be cleared." + ::= { agentInventoryUnitEntry 2 } + + agentInventoryUnitType OBJECT-TYPE + SYNTAX AgentInventoryUnitType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Unit Type identifier for this unit." + ::= { agentInventoryUnitEntry 3 } + + agentInventoryUnitSupportedUnitIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The index of the unit type in agentInventorySupportedUnitTable which this unit + is associated with." + ::= { agentInventoryUnitEntry 4 } + + agentInventoryUnitMgmtAdmin OBJECT-TYPE + SYNTAX INTEGER { + mgmtUnit(1), + stackUnit(2), + mgmtUnassigned(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Indicates whether the unit is a Management Unit, a Stack Unit, or has + been configured to be a Management Unit. + + Setting this object to mgmtUnit(1) initiates transfer of the + management functionality to the specified stack unit. Object values + stackUnit(2) and mgmtUnassigned(3) cannot be set." + ::= { agentInventoryUnitEntry 6 } + + + + agentInventoryUnitHWMgmtPref OBJECT-TYPE + SYNTAX AgentInventoryUnitPreference + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Indicates the default preference assigned to the unit." + ::= { agentInventoryUnitEntry 7 } + + agentInventoryUnitHWMgmtPrefValue OBJECT-TYPE + SYNTAX Unsigned32 (0|1..15) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Indicates the default preference value assigned to the unit. + The preference value indicates how likely this unit is to be + chosen as the management unit. A value of 0 indicates a disabled + or unassigned preference." + ::= { agentInventoryUnitEntry 8 } + + + agentInventoryUnitAdminMgmtPref OBJECT-TYPE + SYNTAX AgentInventoryUnitPreference + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "Indicates the configured preference assigned to the unit. This object + can not be set to assigned(3). Setting this object to disabled(1), + or unassigned(2) will set agentInventoryUnitHWMgmtPrefValue to 0." + ::= { agentInventoryUnitEntry 9 } + + agentInventoryUnitAdminMgmtPrefValue OBJECT-TYPE + SYNTAX Unsigned32 (0|1..15) + MAX-ACCESS read-create + STATUS obsolete + DESCRIPTION + "Indicates the configured preference value assigned to the unit. + The preference value indicates how likely this unit is to be + chosen as the management unit. A value of 0 indicates a disabled + or unassigned preference. Setting this object to 0 will also set + agentInventoryUnitHWMgmtPref to unassigned(2). Setting this object + to a non-zero value will set agentInventoryUnitHWMgmtPref to + assigned(3). This value overrides the value of + agentInventoryUnitHWMgmtPref if assigned." + ::= { agentInventoryUnitEntry 10 } + + + agentInventoryUnitStatus OBJECT-TYPE + SYNTAX INTEGER { + ok(1), + unsupported(2), + codeMismatch(3), + configMismatch(4), + sdmMismatch(5), + notPresent(6), + codeUpdate(7) + ,stmMismatch(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unit status of this unit." + ::= { agentInventoryUnitEntry 11 } + + agentInventoryUnitDetectedCodeVer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version of code running on this unit. If the unit is not + detected then the code version is an empty string." + ::= { agentInventoryUnitEntry 12 } + + agentInventoryUnitDetectedCodeInFlashVer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The version of code that is currently stored in FLASH + memory on the unit. This code will execute after the unit + is reset. If the unit is not detected then this object will + return an empty string." + ::= { agentInventoryUnitEntry 13 } + + agentInventoryUnitUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system up time of the unit." + ::= { agentInventoryUnitEntry 14 } + + agentInventoryUnitDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The description of the unit." + ::= { agentInventoryUnitEntry 15 } + + agentInventoryUnitReplicateSTK OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Initiates the specified STK file copy from management unit to this unit." + ::= { agentInventoryUnitEntry 16 } + + agentInventoryUnitReload OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reload a specific unit in the stack." + ::= { agentInventoryUnitEntry 17 } + + agentInventoryUnitRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this unit instance. Creation of new instances requires the object + agentInventoryUnitSupportedUnitIndex to be set at the same time to indicate the type + of of unit to pre-configure. + + active(1) - This instance is active. + createAndGo(4) - Creates a new instance. + destroy(6) - Removes this instance." + ::= { agentInventoryUnitEntry 18 } + + agentInventoryUnitSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Serial Number of the unit." + ::= { agentInventoryUnitEntry 19 } + + agentInventoryUnitImage1Version OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Code version for Image1." + ::= { agentInventoryUnitEntry 20 } + + agentInventoryUnitImage2Version OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..80)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Code version for Image2." + ::= { agentInventoryUnitEntry 21 } + + agentInventoryUnitSTKname OBJECT-TYPE + SYNTAX INTEGER { + image1(2), + image2(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "STK file to be used for copy/delete/activate operatiosn." + ::= { agentInventoryUnitEntry 22 } + + agentInventoryUnitActivateSTK OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Activates the specified STK file on this unit." + ::= { agentInventoryUnitEntry 23 } + + agentInventoryUnitDeleteSTK OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Deletes the specified STK file on this unit." + ::= { agentInventoryUnitEntry 24 } + + agentInventoryUnitReplicateSTKStatus OBJECT-TYPE + SYNTAX INTEGER { + inProgress(1), + notInProgress(2), + finishedWithSuccess(3), + finishedWithError(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current status of an STK copy from the management unit to another + management capable unit in the stack." + ::= { agentInventoryUnitEntry 25 } + + agentInventoryUnitStandby OBJECT-TYPE + SYNTAX INTEGER { + unassigned(1), + standby-opr(2), + standby-cfg(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the standby status of this unit. The Management unit may not be + configured. A unit that is standby_cfg(3) may be set to uassigned(1) to clear + standby configuration. A unit that is standby_opr(2) may NOT be set to + unassigned(1)." + ::= { agentInventoryUnitEntry 26 } + + agentInventoryUnitSFSTransferStatus OBJECT-TYPE + SYNTAX INTEGER { + noAction(1), + inProgress(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status parameter to indicate stack firmware synchronization operation status for a particular unit. + If SFS transfer is in progress for a particular unit status will be inProgress(2),otherwise status will + be noAction(1)." + ::= { agentInventoryUnitEntry 27 } + + agentInventoryUnitSFSLastAttemptStatus OBJECT-TYPE + SYNTAX INTEGER { + none(1), + success(2), + failure(3), + min-bootcode-version-not-present(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Status parameter to indicate whether the last synchronization attempt + succeeded or failed.If SFS is initated for a particular unit and if it + completes successfully this object will return success(2),if SFS operation + failed lasttime for this unit,this object will return failure(3).if SFS did + not initiate for this unit,this object will retunrn none(1). If activation of + the image failed because the underlying bootcode version is older than the minimum boot + code version specified in the image, this object returns min-bootcode-version-not-met(4)" + ::= { agentInventoryUnitEntry 28 } + + + --************************************************************************************** + -- agentInventorySlotGroup + -- + --************************************************************************************** + + agentInventorySlotGroup OBJECT IDENTIFIER ::= { fastPathInventory 3 } + + --************************************************************************************** + -- agentInventorySlotTable + -- + --************************************************************************************** + + agentInventorySlotTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentInventorySlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "TODO" + ::= { agentInventorySlotGroup 1 } + + agentInventorySlotEntry OBJECT-TYPE + SYNTAX AgentInventorySlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "TODO" + INDEX { agentInventoryUnitNumber, agentInventorySlotNumber } + ::= { agentInventorySlotTable 1 } + + AgentInventorySlotEntry ::= + SEQUENCE { + agentInventorySlotNumber + Unsigned32, + agentInventorySlotStatus + INTEGER, + agentInventorySlotPowerMode + INTEGER, + agentInventorySlotAdminMode + INTEGER, + agentInventorySlotInsertedCardType + AgentInventoryCardType, + agentInventorySlotConfiguredCardType + AgentInventoryCardType, + agentInventorySlotCapabilities + BITS + } + + agentInventorySlotNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An incrimental index of the slot in this unit." + ::= { agentInventorySlotEntry 1 } + + agentInventorySlotStatus OBJECT-TYPE + SYNTAX INTEGER { + empty(1), + full(2), + error(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current status of the slot." + ::= { agentInventorySlotEntry 3 } + + agentInventorySlotPowerMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether a card in this slot will be powered on." + ::= { agentInventorySlotEntry 4 } + + agentInventorySlotAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates whether this card is administratively enabled or + disabled." + ::= { agentInventorySlotEntry 5 } + + agentInventorySlotInsertedCardType OBJECT-TYPE + SYNTAX AgentInventoryCardType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the inserted card type. Will return 0 if the slot is + not full." + ::= { agentInventorySlotEntry 6 } + + agentInventorySlotConfiguredCardType OBJECT-TYPE + SYNTAX AgentInventoryCardType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Indicates the configured card type. This object may be set with a + corresponding value of agentInventoryCardType if this slot supports + removable cards." + ::= { agentInventorySlotEntry 7 } + + agentInventorySlotCapabilities OBJECT-TYPE + SYNTAX BITS { + pluggable(0), + power-down(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the different capabilities this slot has. + + pluggable(0) - This slot can contain pluggable cards. + power-down(1) - Power to this slot can be controlled through the object + agentInventorySlotPowerMode + " + ::= { agentInventorySlotEntry 8 } + + --************************************************************************************** + -- agentInventoryCardGroup + -- + --************************************************************************************** + + agentInventoryCardGroup OBJECT IDENTIFIER ::= { fastPathInventory 4 } + + --************************************************************************************** + -- agentInventoryCardTypeTable + -- + --************************************************************************************** + + agentInventoryCardTypeTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentInventoryCardTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information for all supported Card Types in the system." + ::= { agentInventoryCardGroup 1 } + + agentInventoryCardTypeEntry OBJECT-TYPE + SYNTAX AgentInventoryCardTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information related to a specific Card Type." + INDEX { agentInventoryCardIndex } + ::= { agentInventoryCardTypeTable 1 } + + AgentInventoryCardTypeEntry ::= + SEQUENCE { + agentInventoryCardIndex + Unsigned32, + agentInventoryCardType + AgentInventoryCardType, + agentInventoryCardModelIdentifier + DisplayString, + agentInventoryCardDescription + DisplayString + } + + agentInventoryCardIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary index used to identify cards in the table." + ::= { agentInventoryCardTypeEntry 1 } + + agentInventoryCardType OBJECT-TYPE + SYNTAX AgentInventoryCardType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Card Type associated with this instance." + ::= { agentInventoryCardTypeEntry 2 } + + agentInventoryCardModelIdentifier OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The model identifier for the supported Card Type." + ::= { agentInventoryCardTypeEntry 3 } + + agentInventoryCardDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The card description for the supported Card Type." + ::= { agentInventoryCardTypeEntry 4 } + + --************************************************************************************** + -- agentInventoryComponentGroup + -- + --************************************************************************************** + + agentInventoryComponentGroup OBJECT IDENTIFIER ::= { fastPathInventory 5 } + + + --************************************************************************************** + -- agentInventoryComponentTable + -- + --************************************************************************************** + + agentInventoryComponentTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentInventoryComponentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information for all supported Components in the system." + ::= { agentInventoryComponentGroup 1 } + + agentInventoryComponentEntry OBJECT-TYPE + SYNTAX AgentInventoryComponentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information related to a specific Components." + INDEX { agentInventoryComponentIndex } + ::= { agentInventoryComponentTable 1 } + + AgentInventoryComponentEntry ::= + SEQUENCE { + agentInventoryComponentIndex + Unsigned32, + agentInventoryComponentMnemonic + DisplayString, + agentInventoryComponentName + DisplayString + } + + agentInventoryComponentIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary index used to reference components in the table." + ::= { agentInventoryComponentEntry 1 } + + agentInventoryComponentMnemonic OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The abreviated name of this component." + ::= { agentInventoryComponentEntry 2 } + + agentInventoryComponentName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the component for this instance." + ::= { agentInventoryComponentEntry 3 } + + --************************************************************************************** + -- agentInventoryStackPortGroup + -- + --************************************************************************************** + + agentInventoryStackPortGroup OBJECT IDENTIFIER ::= { fastPathInventory 7 } + + agentInventoryStackPortIpTelephonyQOSSupport OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls whether the Stack Ports give higher priority to IP Telephony traffic." + ::= { agentInventoryStackPortGroup 1 } + + --************************************************************************************** + -- agentInventorySFSGroup + -- + --************************************************************************************** + + agentInventorySFSGroup OBJECT IDENTIFIER ::= { fastPathInventory 8 } + + + agentInventoryStackUnitNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The unit number associated with stack unit ." + ::= { agentInventorySFSGroup 1 } + + agentInventorySFS OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls whether the Stack Firmware Synchronization is enabled or disabled." + ::= { agentInventorySFSGroup 2 } + + agentInventorySFSAllowDowngrade OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls whether downgrading the image on the stack member is allowed or not if the firmware version of manager is older to firmware version of stack member" + ::= { agentInventorySFSGroup 3 } + + agentInventorySFSTrap OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls sending of traps during Stack firmware synchronization operation" + ::= { agentInventorySFSGroup 4 } + + + --************************************************************************************** + -- agentInventoryStackPortTable + -- + --************************************************************************************** + + agentInventoryStackPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentInventoryStackPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information for all Stack Ports present in the system." + ::= { agentInventoryStackPortGroup 2 } + + agentInventoryStackPortEntry OBJECT-TYPE + SYNTAX AgentInventoryStackPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains information related to a specific Stack Port." + INDEX { agentInventoryStackPortIndex } + ::= { agentInventoryStackPortTable 1 } + + AgentInventoryStackPortEntry ::= + SEQUENCE { + agentInventoryStackPortIndex + Unsigned32, + agentInventoryStackPortUnit + Unsigned32, + agentInventoryStackPortTag + DisplayString, + agentInventoryStackPortConfiguredStackMode + INTEGER, + agentInventoryStackPortRunningStackMode + INTEGER, + agentInventoryStackPortLinkStatus + INTEGER, + agentInventoryStackPortLinkSpeed + Gauge32, + agentInventoryStackPortDataRate + Counter32, + agentInventoryStackPortErrorRate + Counter32, + agentInventoryStackPortTotalErrors + Counter32 + } + + agentInventoryStackPortIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An arbitrary index used to reference Stack Ports in the table." + ::= { agentInventoryStackPortEntry 1 } + + agentInventoryStackPortUnit OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Unit Index this Stack Port is physically located on." + ::= { agentInventoryStackPortEntry 2 } + + agentInventoryStackPortTag OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the Stack Port for this instance." + ::= { agentInventoryStackPortEntry 3 } + + agentInventoryStackPortConfiguredStackMode OBJECT-TYPE + SYNTAX INTEGER { + stack(1), + ethernet(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configured mode of the Stack Port. Changes to this + value happen only after a reset of the switch." + ::= { agentInventoryStackPortEntry 4 } + + agentInventoryStackPortRunningStackMode OBJECT-TYPE + SYNTAX INTEGER { + stack(1), + ethernet(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Currently operational mode of the Stack Port." + ::= { agentInventoryStackPortEntry 5 } + + agentInventoryStackPortLinkStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Link status of the Stack Port. Ports which are in ethernet + mode will return a status of down(2)." + ::= { agentInventoryStackPortEntry 6 } + + agentInventoryStackPortLinkSpeed OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Speed of the Stack Port measured in Gb/s. Ports which are + in ethernet mode will return a speed of 0." + ::= { agentInventoryStackPortEntry 7 } + + agentInventoryStackPortDataRate OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Approximate data rate on the stacking port. Measured in Gb/s. + Ports which are in ethernet mode will return 0." + ::= { agentInventoryStackPortEntry 8 } + + agentInventoryStackPortErrorRate OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Approximate error rate on the stack port. Measured in Errors + per Second. Ports which are in ethernet mode will return 0." + ::= { agentInventoryStackPortEntry 9 } + + agentInventoryStackPortTotalErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of errors since boot. The counter may wrap. Ports + which are in ethernet mode will return 0." + ::= { agentInventoryStackPortEntry 10 } + + + --************************************************************************************** + -- agentInventory Traps + -- + --************************************************************************************** + + agentInventoryTraps OBJECT IDENTIFIER ::= { fastPathInventory 0 } + + agentInventoryCardMismatch NOTIFICATION-TYPE + OBJECTS { + agentInventoryUnitNumber, + agentInventorySlotNumber, + agentInventorySlotInsertedCardType, + agentInventorySlotConfiguredCardType + } + STATUS current + DESCRIPTION + "Sent when a card is inserted which is a different type than + what the slot was configured for." + ::= { agentInventoryTraps 1 } + + agentInventoryCardUnsupported NOTIFICATION-TYPE + OBJECTS { + agentInventoryUnitNumber, + agentInventorySlotNumber, + agentInventorySlotInsertedCardType + } + STATUS current + DESCRIPTION + "Sent when a card is inserted which is of a type that is not + supported by the slot." + ::= { agentInventoryTraps 2 } + + agentInventoryStackPortLinkUp NOTIFICATION-TYPE + OBJECTS { + agentInventoryStackPortUnit, + agentInventoryStackPortTag + } + STATUS current + DESCRIPTION + "Sent when a Stack Port is connected to annother Stack Member." + ::= { agentInventoryTraps 3 } + + agentInventoryStackPortLinkDown NOTIFICATION-TYPE + OBJECTS { + agentInventoryStackPortUnit, + agentInventoryStackPortTag + } + STATUS current + DESCRIPTION + "Sent when a Stack Port is disconnected from annother Stack Member." + ::= { agentInventoryTraps 4 } + +agentInventorySFSStart NOTIFICATION-TYPE + OBJECTS { + agentInventoryStackUnitNumber + } + STATUS current + DESCRIPTION + "Sent when Stack Firmware Synchronization operation is started on a Stack Member." + ::= { agentInventoryTraps 5 } + +agentInventorySFSComplete NOTIFICATION-TYPE + OBJECTS { + agentInventoryStackUnitNumber + } + STATUS current + DESCRIPTION + "Sent when Stack Firmware Synchronization operation is complete on a Stack Member." + ::= { agentInventoryTraps 6 } + + +agentInventorySFSFail NOTIFICATION-TYPE + OBJECTS { + agentInventoryStackUnitNumber + } + STATUS current + DESCRIPTION + "Sent when Stack Firmware Synchronization operation failed for a Stack Member." + ::= { agentInventoryTraps 7 } + + +-- conformance information +fastPathInventoryConformance OBJECT IDENTIFIER ::= { fastPathInventory 6 } + +fastPathInventoryCompliances OBJECT IDENTIFIER ::= { fastPathInventoryConformance 1 } +fastPathInventoryGroups OBJECT IDENTIFIER ::= { fastPathInventoryConformance 2 } + +-- compliance statements +fastPathInventoryCompliance MODULE-COMPLIANCE + STATUS obsolete + DESCRIPTION + "The compliance statement for SNMP entities which implement + version 1 of the fastPathInventory MIB." + MODULE -- this module + MANDATORY-GROUPS { + fastPathInventorySlotGroup, + fastPathInventoryCardGroup, + fastPathInventoryCardGroup + } + GROUP fastPathInventoryUnitGroup + DESCRIPTION + "Implementation of the agentInventoryUnitTable is only mandatory + on systems which support the capability of managing multiple units + in a stack." + ::= { fastPathInventoryCompliances 1 } + +fastPathInventoryCompliance2 MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for SNMP entities which implement + version 2 of the fastPathInventory MIB." + MODULE -- this module + MANDATORY-GROUPS { + fastPathInventorySlotGroup, + fastPathInventoryCardGroup, + fastPathInventoryCardGroup + } + GROUP fastPathInventoryUnitGroup + DESCRIPTION + "Implementation of the agentInventoryUnitTable is only mandatory + on systems which support the capability of managing multiple units + in a stack." + + ::= { fastPathInventoryCompliances 2 } + +-- MIB groupings +fastPathInventorySupportedUnitGroup OBJECT-GROUP + OBJECTS { + agentInventorySupportedUnitIndex, + agentInventorySupportedUnitModelIdentifier, + agentInventorySupportedUnitDescription, + agentInventorySupportedUnitExpectedCodeVer + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent + multiple units in the stack." + ::= { fastPathInventoryGroups 1 } + +fastPathInventoryUnitGroup OBJECT-GROUP + OBJECTS { + agentInventoryUnitNumber, + agentInventoryUnitAssignNumber, + agentInventoryUnitType, + agentInventoryUnitMgmtAdmin, + agentInventoryUnitHWMgmtPref, + agentInventoryUnitAdminMgmtPref, + agentInventoryUnitStatus, + agentInventoryUnitDetectedCodeVer, + agentInventoryUnitDetectedCodeInFlashVer, + agentInventoryUnitUpTime, + agentInventoryUnitDescription, + agentInventoryUnitReplicateSTK, + agentInventoryUnitRowStatus + ,agentInventoryUnitImage1Version + ,agentInventoryUnitImage2Version + ,agentInventoryUnitSTKname + ,agentInventoryUnitActivateSTK + ,agentInventoryUnitDeleteSTK + ,agentInventoryUnitSTKname + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent + multiple units in the stack." + ::= { fastPathInventoryGroups 2 } + +fastPathInventorySlotGroup OBJECT-GROUP + OBJECTS { + agentInventorySlotNumber, + agentInventorySlotStatus, + agentInventorySlotPowerMode, + agentInventorySlotAdminMode, + agentInventorySlotInsertedCardType, + agentInventorySlotConfiguredCardType + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent + slots in the each unit managed by this agent." + ::= { fastPathInventoryGroups 3 } + +fastPathInventoryCardGroup OBJECT-GROUP + OBJECTS { + agentInventoryCardIndex, + agentInventoryCardType, + agentInventoryCardModelIdentifier, + agentInventoryCardDescription + } + STATUS current + DESCRIPTION + "The collection of objects which are used to represent + the card types this system can manage." + ::= { fastPathInventoryGroups 4 } + +fastPathInventoryNotificationsGroup NOTIFICATION-GROUP + NOTIFICATIONS { + agentInventoryCardMismatch, + agentInventoryCardUnsupported + } + STATUS current + DESCRIPTION + "The collection of notifications used to indicate problems + associated with the insertion of cards." + ::= { fastPathInventoryGroups 5 } + +END diff --git a/mibs/edgeswitch/EdgeSwitch-LOGGING-MIB b/mibs/edgeswitch/EdgeSwitch-LOGGING-MIB new file mode 100644 index 0000000000..4a71238171 --- /dev/null +++ b/mibs/edgeswitch/EdgeSwitch-LOGGING-MIB @@ -0,0 +1,804 @@ +EdgeSwitch-LOGGING-MIB DEFINITIONS ::= BEGIN + +-- Copyright Broadcom Inc (2004-2007) All rights reserved. + +-- This SNMP Management Information Specification +-- embodies Broadcom Inc's confidential and proprietary +-- intellectual property. Broadcom Inc retains all title +-- and ownership in the Specification including any revisions. + +-- This Specification is supplied "AS IS", Broadcom Inc +-- makes no warranty, either expressed or implied, +-- as to the use, operation, condition, or performance of the +-- Specification. + + IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32, + Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI + TEXTUAL-CONVENTION, DisplayString, + DateAndTime, RowStatus FROM SNMPv2-TC + fastPath FROM EdgeSwitch-REF-MIB + InetAddress, InetAddressType, InetPortNumber FROM INET-ADDRESS-MIB + agentInventoryComponentIndex FROM EdgeSwitch-INVENTORY-MIB + InterfaceIndexOrZero FROM IF-MIB; + + AgentLogFacility ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Facility code used in determining the SysLog Priority value." + REFERENCE + "RFC3164 - 4.1.1: Table 1" + SYNTAX INTEGER { + kernel(0), -- kernel messages + user(1), -- user-level messages + mail(2), -- mail system + system(3), -- system daemons + security(4), -- security/authorization messages + syslog(5), -- messages generated internally by syslogd + lpr(6), -- line printer subsystem + nntp(7), -- network news subsystem + uucp(8), -- UUCP subsystem + cron(9), -- clock daemon + auth (10), -- security/authorization messages + ftp(11), -- FTP daemon + ntp(12), -- NTP subsystem + audit(13), -- log audit + alert(14), -- log alert + clock(15), -- clock daemon + local0(16), -- local use 0 + local1(17), -- local use 1 + local2(18), -- local use 2 + local3(19), -- local use 3 + local4(20), -- local use 4 + local5(21), -- local use 5 + local6(22), -- local use 6 + local7(23) -- local use 7 + } + + AgentLogSeverity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Severity code used in determining the SysLog Priority value." + REFERENCE + "RFC3164 - 4.1.1: Table 2" + SYNTAX INTEGER { + emergency(0), -- System is unusable. System failure has occurred. + alert(1), -- Action must be taken immediately. Unrecoverable + -- failure of a component. System failure likely. + critical(2), -- Critical conditions. Recoverable failure of a + -- component that may lead to system failure. + error(3), -- Error conditions. Recoverable failure of a component. + warning(4), -- Warning conditions. Minor failure, e.g. + -- misconfiguration of a component. + notice(5), -- Normal but significant conditions. + informational(6), -- Informational messages. + debug(7) -- Debug-level messages. + } + + fastPathLogging MODULE-IDENTITY + LAST-UPDATED "201101260000Z" -- 26 Jan 2011 12:00:00 GMT + ORGANIZATION "Broadcom Inc" + CONTACT-INFO "" + DESCRIPTION + "This MIB provides objects to configure and display events logged + on this system." + + -- Revision history. + REVISION + "201101260000Z" -- 26 Jan 2011 12:00:00 GMT + DESCRIPTION + "Postal address updated." + REVISION + "200705230000Z" -- 23 May 2007 12:00:00 GMT + DESCRIPTION + "Ubiquiti branding related changes." + REVISION + "200410261303Z" -- Tue Oct 23 13:03:07 2004 GMT + DESCRIPTION + "Initial version." + + ::= { fastPath 14 } + + --************************************************************************************** + -- agentLogConfigGroup + -- + --************************************************************************************** + + agentLogConfigGroup OBJECT IDENTIFIER ::= { fastPathLogging 1 } + + --************************************************************************************** + -- agentLogInMemoryConfigGroup + -- + --************************************************************************************** + + agentLogInMemoryConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 1 } + + agentLogInMemoryAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administratively enable/disable the In Memory log." + ::= { agentLogInMemoryConfigGroup 1 } + + + agentLogInMemoryBehavior OBJECT-TYPE + SYNTAX INTEGER { + wrap(1), + stop-on-full(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the behavior of the In Memory Log when it becomes full. A value of + wrap(1) will cause the oldest log message to be removed, making room for the new + message. A value of stop-on-full(2) will prevent any further logging." + ::= { agentLogInMemoryConfigGroup 4 } + + --************************************************************************************** + -- agentLogConsoleConfigGroup + -- + --************************************************************************************** + + agentLogConsoleConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 2 } + + agentLogConsoleAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Admin mode for console logs" + ::= { agentLogConsoleConfigGroup 1 } + + agentLogConsoleSeverityFilter OBJECT-TYPE + SYNTAX AgentLogSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Severity filter for console logs" + ::= { agentLogConsoleConfigGroup 2 } + + + --************************************************************************************** + -- agentLogSysLogConfigGroup + -- + --************************************************************************************** + + agentLogSysLogConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 4 } + + agentLogSyslogAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "For Enabling and Disabling logging to configured syslog hosts. Setting this to disable + stops logging to all syslog hosts." + ::= { agentLogSysLogConfigGroup 1 } + + agentLogSyslogLocalPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the port on the local host from which syslog messages are sent." + ::= { agentLogSysLogConfigGroup 3 } + + agentLogSyslogMaxHosts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of hosts that can be configured for logging syslog messages." + ::= { agentLogSysLogConfigGroup 4 } + --************************************************************************************** + -- agentLogCliCommandsConfigGroup + -- + --************************************************************************************** + + agentLogCliCommandsConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 5 } + + agentLogCliCommandsAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administratively enable/disable the logging of the CLI Commands " + ::= { agentLogCliCommandsConfigGroup 1 } + + --************************************************************************************** + -- agentLogWebConfigGroup + -- + --************************************************************************************** + + agentLogWebConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 7 } + + agentLogWebAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administratively enable/disable the logging of the Web " + ::= { agentLogWebConfigGroup 1 } + + --************************************************************************************** + -- agentLogSnmpConfigGroup + -- + --************************************************************************************** + + agentLogSnmpConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 8 } + + agentLogSnmpAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administratively enable/disable the logging of the Snmp " + ::= { agentLogSnmpConfigGroup 1 } + + --************************************************************************************** + -- agentLogAuditConfigGroup + -- + --************************************************************************************** + + agentLogAuditConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 9 } + + agentLogAuditAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Administratively enable/disable Switch Auditing " + ::= { agentLogAuditConfigGroup 1 } + --************************************************************************************** + -- agentLogSyslogHostTable + -- + --************************************************************************************** + + agentLogSyslogHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentLogSyslogHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Syslog host table containing syslog host entries." + ::= { agentLogSysLogConfigGroup 5 } + + agentLogSyslogHostEntry OBJECT-TYPE + SYNTAX AgentLogSyslogHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Syslog Host entry attributes." + INDEX { agentLogHostTableIndex } + ::= { agentLogSyslogHostTable 1 } + + AgentLogSyslogHostEntry ::= + SEQUENCE { + agentLogHostTableIndex + Unsigned32, + agentLogHostTableIpAddress + InetAddress, + agentLogHostTableIpAddressType + InetAddressType, + agentLogHostTablePort + Unsigned32, + agentLogHostTableSeverityFilter + AgentLogSeverity, + agentLogHostTableRowStatus + RowStatus + } + + agentLogHostTableIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index to syslog host entry in syslog host table." + ::= { agentLogSyslogHostEntry 1 } + + agentLogHostTableIpAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Syslog Host table IP Address Type." + ::= { agentLogSyslogHostEntry 2 } + + agentLogHostTableIpAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Syslog Host table IP Address. Set operation of this object can be successful + only when the valid IpAddressType (Ipv4, Ipv6 or DNS) is configured and the + address specified is valid for that Address type." + ::= { agentLogSyslogHostEntry 3 } + + agentLogHostTablePort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Syslog Host table port number." + ::= { agentLogSyslogHostEntry 4 } + + agentLogHostTableSeverityFilter OBJECT-TYPE + SYNTAX AgentLogSeverity + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Configures the minimum severity that will be stored in the In Memory log." + ::= { agentLogSyslogHostEntry 5 } + + agentLogHostTableRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Syslog Host table row status" + ::= { agentLogSyslogHostEntry 7 } + + --************************************************************************************** + -- agentLogSyslogSourceInterface + -- + --************************************************************************************** + + agentLogSyslogSourceInterface OBJECT-TYPE + SYNTAX InterfaceIndexOrZero + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A source-interface selection on an Interface Index (like vlan based + routing interface, port based routing interface, loopback interface, + tunnel interface). A non-zero value indicates ifIndex for the + corresponding interface entry in the ifTable is selected. + A zero value indicates the source-interface un-selection." + ::= { agentLogSysLogConfigGroup 6 } + + --************************************************************************************** + -- agentLogStatisticsGroup + -- + --************************************************************************************** + + agentLogStatisticsGroup OBJECT IDENTIFIER ::= { fastPathLogging 2 } + + agentLogMessagesReceived OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages received by the log process. This includes messages that are + dropped or ignored." + ::= { agentLogStatisticsGroup 1 } + + agentLogMessagesDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages that could not be processed due to error or lack of resources." + ::= { agentLogStatisticsGroup 2 } + + agentLogSyslogMessagesRelayed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of messages forwarded by the syslog function to a syslog host. Messages forwarded + to multiple hosts are counted once for each host." + ::= { agentLogStatisticsGroup 3 } + + agentLogSyslogMessagesIgnored OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The number of messages that were not processed by the syslog process because the component name + or the priority level did not match any specification." + ::= { agentLogStatisticsGroup 4 } + + agentLogMessageReceivedTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The local time when a message was last received by the log subsystem specified as the number of + non-leap seconds since 00:00:00 UTC on January 1 1970." + ::= { agentLogStatisticsGroup 5 } + + agentLogSyslogMessageDeliveredTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The local time when a message was last delivered to a syslog host specified as the number of non-leap + seconds since 00:00:00 UTC on January 1 1970." + ::= { agentLogStatisticsGroup 6 } + + --************************************************************************************** + -- agentLogemailAlertConfigGroup + -- + --************************************************************************************** + agentLogEmailAlertConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 6 } + + agentLogEmailAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "For Enabling and Disabling email alerts to SMTP server. Setting this to disable + stops emailing to SMTP servers." + ::= { agentLogEmailAlertConfigGroup 1 } + + agentLogEmailfromAddr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Email from Address" + ::= { agentLogEmailAlertConfigGroup 2 } + + agentLogEmaillogDuration OBJECT-TYPE + SYNTAX Unsigned32(30..1440) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This duration in minutes determines how frequently the non critical messages are sent to the SMTP server." + ::= { agentLogEmailAlertConfigGroup 3 } + + agentLogEmailUrgentSeverity OBJECT-TYPE + SYNTAX AgentLogSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the severity level for the critical log messages" + ::= { agentLogEmailAlertConfigGroup 4 } + + agentLogEmailNonUrgentSeverity OBJECT-TYPE + SYNTAX AgentLogSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the severity level for the non critical log messages." + ::= { agentLogEmailAlertConfigGroup 5 } + + agentLogEmailTrapsSeverity OBJECT-TYPE + SYNTAX AgentLogSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the severity level for Trap messages." + ::= { agentLogEmailAlertConfigGroup 6 } + + + + agentLogEmailToAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentLogEmailToAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the destination email address and the message type." + ::= { agentLogEmailAlertConfigGroup 7 } + + agentLogEmailToAddrEntry OBJECT-TYPE + SYNTAX AgentLogEmailToAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the agentLogEmailtoAddrTable. This entry shows what kind of messages go to the given destination email addresses." + INDEX { agentLogEmailToAddrMessageType, agentLogEmailToAddr} + ::= { agentLogEmailToAddrTable 1 } + + AgentLogEmailToAddrEntry ::= SEQUENCE { + agentLogEmailToAddrMessageType INTEGER, + agentLogEmailToAddr DisplayString, + agentLogEmailToAddrEntryStatus RowStatus + } + + agentLogEmailToAddrMessageType OBJECT-TYPE + SYNTAX INTEGER { critical(1), non-critical(2) } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Log message Type" + ::= { agentLogEmailToAddrEntry 1 } + + agentLogEmailToAddr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Email Sender Address" + ::= { agentLogEmailToAddrEntry 2 } + + + agentLogEmailToAddrEntryStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is to create or delete the entry" + ::= { agentLogEmailToAddrEntry 3 } + + agentLogEmailSubjectTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentLogEmailSubjectEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the subject of the email and the message type." + ::= { agentLogEmailAlertConfigGroup 8 } + + agentLogEmailSubjectEntry OBJECT-TYPE + SYNTAX AgentLogEmailSubjectEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the agentLogEmailtoAddrTable. This entry shows what kind of subject to be used for the given message type." + INDEX { agentLogEmailSubjectMessageType} + ::= { agentLogEmailSubjectTable 1 } + + AgentLogEmailSubjectEntry ::= SEQUENCE { + agentLogEmailSubjectMessageType INTEGER, + agentLogEmailSubject DisplayString, + agentLogEmailSubjectEntryStatus RowStatus + } + + agentLogEmailSubjectMessageType OBJECT-TYPE + SYNTAX INTEGER { critical(1), non-critical(2)} + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Log message Type" + ::= { agentLogEmailSubjectEntry 1 } + + agentLogEmailSubject OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Email Subject. When this object is set to empty-string, it resets to + factory default string." + ::= { agentLogEmailSubjectEntry 2} + + + agentLogEmailSubjectEntryStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is to create or delete the entry" + ::= { agentLogEmailSubjectEntry 3 } + + agentLogEmailMailServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentLogEmailMailServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the mail servers" + ::= { agentLogEmailAlertConfigGroup 9 } + + agentLogEmailMailServerEntry OBJECT-TYPE + SYNTAX AgentLogEmailMailServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the agentLogEmailMailServerTable. This entry shows the conmfiguration for mail server." + INDEX { agentLogEmailSmtpAddrType, agentLogEmailSmtpAddr } + ::= { agentLogEmailMailServerTable 1 } + + AgentLogEmailMailServerEntry ::= SEQUENCE { + agentLogEmailSmtpAddrType InetAddressType, + agentLogEmailSmtpAddr InetAddress, + agentLogEmailSmtpPort InetPortNumber, + agentLogEmailSecurity INTEGER, + agentLogEmailloginID DisplayString, + agentLogEmailPassword DisplayString, + agentLogEmailEntryStatus RowStatus + + } + + agentLogEmailSmtpAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Email SMTP Address type" + ::= { agentLogEmailMailServerEntry 1 } + + agentLogEmailSmtpAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "SMTP server Address" + ::= { agentLogEmailMailServerEntry 2 } + + agentLogEmailSmtpPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SMTP Port number. When this object is set to 0, it resets to + factory default port number." + ::= { agentLogEmailMailServerEntry 3 } + + agentLogEmailSecurity OBJECT-TYPE + SYNTAX INTEGER { none(1), tlsv1(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the authentication mechanism that should be used." + ::= { agentLogEmailMailServerEntry 4 } + + + agentLogEmailloginID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This user id is used while the switch/router is being authenticated by the SMTP server.The user ID + should be minimum of 1 charcter to maximum of 16 characters." + ::= { agentLogEmailMailServerEntry 5 } + + + agentLogEmailPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This password is used while the switch/router is being authenticated by the SMTP server.The password + should be minimum of 1 character to maximum of 16 characters." + ::= { agentLogEmailMailServerEntry 6 } + + agentLogEmailEntryStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is to create or delete the entry" + ::= { agentLogEmailMailServerEntry 7 } + + + + agentLogEmailAlertStatsGroup OBJECT IDENTIFIER ::= { agentLogStatisticsGroup 7} + + + agentLogEmailStatsemailsSentCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the count to show the no of emails sent so far." + ::= { agentLogEmailAlertStatsGroup 1 } + + agentLogEmailStatsemailsFailureCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the count to show the no of emails failures happened so far..." + ::= { agentLogEmailAlertStatsGroup 2 } + + agentLogEmailStatsTimeSinceLastEmailSent OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the number of seconds since the last email was sent." + ::= { agentLogEmailAlertStatsGroup 3} + + agentLogEmailStatsClear OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is to clear the email alert stats." + ::= { agentLogEmailAlertStatsGroup 4} + + + + + --************************************************************************************** + -- agentLogInMemoryGroup + -- + --************************************************************************************** + + agentLogInMemoryGroup OBJECT IDENTIFIER ::= { fastPathLogging 3 } + + agentLogInMemoryLogCount OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The count of valid entries in the in-memory log." + ::= { agentLogInMemoryGroup 1 } + + --************************************************************************************** + -- agentLogInMemoryTable + -- + --************************************************************************************** + + agentLogInMemoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentLogInMemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The in-memory log table containing sequence of in-memory log entries." + ::= { agentLogInMemoryGroup 2 } + + agentLogInMemoryEntry OBJECT-TYPE + SYNTAX AgentLogInMemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An individual message entry in in-memory log table." + INDEX { agentLogInMemoryMsgIndex } + ::= { agentLogInMemoryTable 1 } + + AgentLogInMemoryEntry ::= + SEQUENCE { + agentLogInMemoryMsgIndex + Unsigned32, + agentLogInMemoryMsgText + DisplayString + } + + agentLogInMemoryMsgIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index to message entry in the in-memory log table." + ::= { agentLogInMemoryEntry 1 } + + agentLogInMemoryMsgText OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Message text info for inmemory logged messages." + ::= { agentLogInMemoryEntry 2 } + + --************************************************************************************** + -- agentLogTrapsGroup + -- + --************************************************************************************** + + agentLogTrapsGroup OBJECT IDENTIFIER ::= { fastPathLogging 5 } + + agentLogEmailAlertTrapsGroup OBJECT IDENTIFIER ::= { agentLogTrapsGroup 1} + + agentLogEmailSendFailed NOTIFICATION-TYPE + OBJECTS { + agentLogEmailStatsemailsFailureCount -- No of emails Failed + + } + STATUS current + DESCRIPTION + "When ever a mail sending to the SMTP server is failed, this trap is sent with a count of how many times the connection to the SMTP server is failed so far." + ::= { agentLogEmailAlertTrapsGroup 1 } + +END diff --git a/mibs/edgeswitch/EdgeSwitch-REF-MIB b/mibs/edgeswitch/EdgeSwitch-REF-MIB new file mode 100644 index 0000000000..0226b71be1 --- /dev/null +++ b/mibs/edgeswitch/EdgeSwitch-REF-MIB @@ -0,0 +1,75 @@ +EdgeSwitch-REF-MIB DEFINITIONS ::= BEGIN + +-- Ubiquiti Fastpath Reference MIB +-- Copyright Broadcom Inc (2001-2007) All rights reserved. + +-- This SNMP Management Information Specification +-- embodies Broadcom Inc confidential and proprietary +-- intellectual property. Broadcom Inc retains all title +-- and ownership in the Specification including any revisions. + +-- This Specification is supplied "AS IS", Broadcom Inc +-- makes no warranty, either expressed or implied, +-- as to the use, operation, condition, or performance of the +-- Specification. + +-- This MIBs were modified from Broadcom Reference MIBs to match UBNT +-- MIB names. + + +IMPORTS + MODULE-IDENTITY FROM SNMPv2-SMI + TEXTUAL-CONVENTION FROM SNMPv2-TC + enterprises FROM RFC1155-SMI; + + broadcom MODULE-IDENTITY + LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT + ORGANIZATION "Broadcom Inc" + CONTACT-INFO "" + DESCRIPTION + "" + + -- Revision history. + REVISION + "200705230000Z" -- 23 May 2007 12:00:00 GMT + DESCRIPTION + "Ubiquiti branding related changes." + REVISION + "200311210000Z" -- 21 Nov 2003 12:00:00 GMT + DESCRIPTION + "Revisions made for new release." + REVISION + "200302061200Z" -- 6 February 2003 12:00:00 GMT + DESCRIPTION + "Updated for release" + + ::= { enterprises 4413 } + + broadcomProducts OBJECT IDENTIFIER ::= { broadcom 1 } + fastPath OBJECT IDENTIFIER ::= { broadcomProducts 1 } + +-- New Textual Conventions +AgentPortMask ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + ports, with the first octet specifying ports 1 through + 8, the second octet specifying ports 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered port, and the least significant bit + represents the highest numbered port. Thus, each port + of the bridge is represented by a single bit within the + value of this object. If that bit has a value of '1' + then that port is included in the set of ports; the port + is not included if its bit has a value of '0' + + When setting this value, the system will ignore + configuration for ports not between the first and last + valid ports. Configuration of any port numbers between + this range that are not valid ports return a failure + message, but will still apply configuration for valid + ports." + SYNTAX OCTET STRING + + +END diff --git a/mibs/edgeswitch/EdgeSwitch-SWITCHING-MIB b/mibs/edgeswitch/EdgeSwitch-SWITCHING-MIB new file mode 100644 index 0000000000..6fa0f783bb --- /dev/null +++ b/mibs/edgeswitch/EdgeSwitch-SWITCHING-MIB @@ -0,0 +1,12042 @@ +EdgeSwitch-SWITCHING-MIB DEFINITIONS ::= BEGIN + +-- Ubiquiti Switching MIB +-- Copyright Broadcom Inc (2003-2013) All rights reserved. + +-- This SNMP Management Information Specification +-- embodies Broadcom Inc's confidential and proprietary +-- intellectual property. Broadcom Inc retains all title +-- and ownership in the Specification including any revisions. + +-- This Specification is supplied "AS IS", Broadcom Inc +-- makes no warranty, either expressed or implied, +-- as to the use, operation, condition, or performance of the +-- Specification. + + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress, + Integer32, Unsigned32, Counter32, Counter64, Gauge32, TimeTicks, + OBJECT-IDENTITY + FROM SNMPv2-SMI + RowStatus, TruthValue, MacAddress, DateAndTime, TEXTUAL-CONVENTION + FROM SNMPv2-TC + fastPath,AgentPortMask FROM EdgeSwitch-REF-MIB + DisplayString,PhysAddress FROM RFC1213-MIB + VlanId,VlanIndex,dot1qVlanIndex,dot1qFdbId + FROM Q-BRIDGE-MIB + IANAifType FROM IANAifType-MIB + InterfaceIndex, ifIndex, InterfaceIndexOrZero + FROM IF-MIB + InetAddressType, InetAddress FROM INET-ADDRESS-MIB + AgentLogSeverity FROM EdgeSwitch-LOGGING-MIB; + + fastPathSwitching MODULE-IDENTITY + LAST-UPDATED "201404090000Z" -- 09 Apr 2014 12:00:00 GMT + ORGANIZATION "Broadcom Inc" + CONTACT-INFO "" + DESCRIPTION + "The Ubiquiti Private MIB for FastPath Switching" + + -- Revision history. + REVISION + "201404090000Z" -- 09 Apr 2014 12:00:00 GMT + DESCRIPTION + "Added group agentDynamicAuthorizationGroup to the agentConfigGroup to support + Dynamic Authorization." + REVISION + "201311080000Z" -- 08 Nov 2013 12:00:00 GMT + DESCRIPTION + "Added object agentUserAccessLevel and deprecated the object agentUserAccessMode + in favor of agentUserAccessLevel." + REVISION + "201310150000Z" -- 15 Oct 2013 12:00:00 GMT + DESCRIPTION + "Object support modifications for LinuxHost systems. + Modified objects in agentServicePortConfigGroup that are dependent on the + L7_FEAT_SERVICE_PORT_IPV6_CONFIG preprocessor flag." + REVISION + "201309100000Z" -- 10 Sep 2013 12:00:00 GMT + DESCRIPTION + "Added object agentSnmpServerPortNum to agentSnmpConfigGroup. + Added object agentTelnetMgmtPortNum to agentTelnetConfigGroup. + Added object agentHTTPWebMgmtPortNum to agentHTTPConfigGroup." + REVISION + "201307050000Z" -- 05 July 2013 12:00:00 GMT + DESCRIPTION + "Modified object description agentSwitchDVlanTagPrimaryTPid." + REVISION + "201301290000Z" -- 29 Jan 2013 12:00:00 GMT + DESCRIPTION + "Modified objects in agentServicePortConfigGroup that are dependent on the + L7_FEAT_SERVICE_PORT_IPV4_CONFIG preprocessor flag." + REVISION + "201301070000Z" -- 07 Jan 2013 12:00:00 GMT + DESCRIPTION + "Added agentTransferDownloadDigitalSignatureVerifySelect in agentTransferDownloadGroup + Updated agentTransferDownloadDataType and added agentDigitalSignatureConfigGroup to + configure image and script digital signature validation" + REVISION + "201301040000Z" -- 04 Jan 2013 12:00:00 GMT + DESCRIPTION + "Added objects agentSwitchMbufsTotal and agentSwitchMbufsUsed in the group + agentSwitchMbufGroup and added group agentSwitchMbufConfigGroup in the + group agentConfigGroup to support Mbuf utilization rising and falling + threshold configuration. Also added traps agentSwitchMbufRisingThresholdTrap + and agentSwitchMbufFallingThresholdTrap in the fastPathSwitchingTraps." + REVISION + "201109190000Z" -- 19 Sep 2011 12:00:00 GMT + DESCRIPTION + "Add agentTransferUploadFilename,agentTransferUploadRemoteFilename, + agentTransferDownloadFilename length restrcted to 31 characters" + REVISION + "201012190000Z" -- 19 Dec 2010 12:00:00 GMT + DESCRIPTION + "Add agentSwitchCutThroughGroup" + REVISION + "200911190000Z" -- 11 Nov 2009 12:00:00 GMT + DESCRIPTION + "Add agentBufferUsageGroup" + REVISION + "201001140000Z" -- 14 Jan 2010 12:00:00 GMT + DESCRIPTION + "Added localization support." + REVISION + "200907230000Z" -- 23 Jul 2009 12:00:00 GMT + DESCRIPTION + "Added CPU Utilization MIB" + REVISION + "200907070000Z" -- 07 Jul 2009 12:00:00 GMT + DESCRIPTION + "DVLAN changes" + REVISION + "200902110000Z" -- 11 Feb 2009 12:00:00 GMT + DESCRIPTION + "User can be created with user name extending upto 64 characters" + REVISION + "200705230000Z" -- 23 May 2007 12:00:00 GMT + DESCRIPTION + "Ubiquiti branding related changes." + REVISION + "200311210000Z" -- 21 Nov 2003 12:00:00 GMT + DESCRIPTION + "Revisions made for new release." + REVISION + "200302061835Z" + DESCRIPTION + "Updated for release." + + ::= { fastPath 1 } + +PortList ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + ports, with the first octet specifying ports 1 through + 8, the second octet specifying ports 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered port, and the least significant bit + represents the highest numbered port. Thus, each port + of the bridge is represented by a single bit within the + value of this object. If that bit has a value of '1' + then that port is included in the set of ports; the port + is not included if its bit has a value of '0'." + SYNTAX OCTET STRING + +VlanList ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Each octet within this value specifies a set of eight + vlans, with the first octet specifying vlans 1 through + 8, the second octet specifying vlans 9 through 16, etc. + Within each octet, the most significant bit represents + the lowest numbered vlan, and the least significant bit + represents the highest numbered vlan. Thus, each vlan + supported is represented by a single bit within the + value of this object. If that bit has a value of '1' + then the associated port is in that vlan; the port is + not included if the vlans bit has a value of '0'." + SYNTAX OCTET STRING + + + + Ipv6Address ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2x:" + STATUS current + DESCRIPTION + "This data type is used to model IPv6 addresses. + This is a binary string of 16 octets in network + byte-order." + SYNTAX OCTET STRING (SIZE (16)) + + Ipv6AddressPrefix ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2x:" + STATUS current + DESCRIPTION + "This data type is used to model IPv6 address + prefixes. This is a binary string of up to 16 + octets in network byte-order." + SYNTAX OCTET STRING (SIZE (0..16)) + + Ipv6AddressIfIdentifier ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2x:" + STATUS current + DESCRIPTION + "This data type is used to model IPv6 address + interface identifiers. This is a binary string + of up to 8 octets in network byte-order." + SYNTAX OCTET STRING (SIZE (0..8)) + + Ipv6IfIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "A unique value, greater than zero for each + internetwork-layer interface in the managed + system. It is recommended that values are assigned + contiguously starting from 1. The value for each + internetwork-layer interface must remain constant + at least from one re-initialization of the entity's + network management system to the next + + + + + re-initialization." + SYNTAX Integer32 (1..2147483647) + + Ipv6IfIndexOrZero ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "This textual convention is an extension of the + Ipv6IfIndex convention. The latter defines + a greater than zero value used to identify an IPv6 + interface in the managed system. This extension + permits the additional value of zero. The value + zero is object-specific and must therefore be + defined as part of the description of any object + which uses this syntax. Examples of the usage of + zero might include situations where interface was + unknown, or when none or all interfaces need to be + referenced." + SYNTAX Integer32 (0..2147483647) + + PortId ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2x:" + STATUS current + DESCRIPTION + "This data type is used to model port ids. + This is a binary string of 2 octets." + SYNTAX OCTET STRING (SIZE (2)) + + + + +--************************************************************************************** +-- agentInfoGroup +--************************************************************************************** + +agentInfoGroup OBJECT IDENTIFIER ::= { fastPathSwitching 1 } + + + --************************************************************************************** + -- agentInventoryGroup + -- + --************************************************************************************** + + + agentInventoryGroup OBJECT IDENTIFIER ::= { agentInfoGroup 1 } + + + agentInventorySysDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's Inventory system description. " + ::= { agentInventoryGroup 1 } + + agentInventoryMachineType OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of the Machine used in the Switch " + ::= { agentInventoryGroup 2 } + + agentInventoryMachineModel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's Machine Model. " + ::= { agentInventoryGroup 3 } + + agentInventorySerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number of the switch." + ::= { agentInventoryGroup 4 } + + agentInventoryFRUNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "FRU Number of the switch" + ::= { agentInventoryGroup 5 } + + agentInventoryMaintenanceLevel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's Inventory Maintenance Level" + ::= { agentInventoryGroup 6 } + + agentInventoryPartNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's Inventory Part Number" + ::= { agentInventoryGroup 7 } + + agentInventoryManufacturer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the Manufacturer of this unit" + ::= { agentInventoryGroup 8 } + + agentInventoryBurnedInMacAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Burned-In MAC Address" + + ::= { agentInventoryGroup 9 } + + agentInventoryOperatingSystem OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Operating System running on this unit" + ::= { agentInventoryGroup 10 } + + agentInventoryNetworkProcessingDevice OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Network Processing Device for this unit" + ::= { agentInventoryGroup 11 } + + agentInventoryAdditionalPackages OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lists additional functional packages available on this unit." + ::= { agentInventoryGroup 12 } + + agentInventorySoftwareVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lists the version of software loaded on this unit." + ::= { agentInventoryGroup 13 } + + agentInventoryHardwareVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Lists the version of hardware of this unit. This is a + platform dependant string." + ::= { agentInventoryGroup 14 } + + + --************************************************************************************** + -- agentTrapLogGroup + -- + --************************************************************************************** + + agentTrapLogGroup OBJECT IDENTIFIER ::= { agentInfoGroup 2} + + agentTrapLogTotal OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of traps sent since last reset." + ::= { agentTrapLogGroup 1 } + + agentTrapLogTotalSinceLastViewed OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of traps sent since last viewed." + ::= { agentTrapLogGroup 3 } + + --************************************************************************************** + -- agentTrapLogTable + + agentTrapLogTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentTrapLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Agent Trap Log" + ::= { agentTrapLogGroup 4 } + + agentTrapLogEntry OBJECT-TYPE + SYNTAX AgentTrapLogEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Agent trap log entry" + INDEX { agentTrapLogIndex } + ::= { agentTrapLogTable 1 } + + AgentTrapLogEntry ::= SEQUENCE { + agentTrapLogIndex + Integer32, + agentTrapLogSystemTime + DisplayString, + agentTrapLogTrap + DisplayString + } + + agentTrapLogIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index of trap entry" + ::= { agentTrapLogEntry 1 } + + agentTrapLogSystemTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System uptime when trap was sent. + This entry shows how long the system has been up when the trap occurred." + ::= { agentTrapLogEntry 2 } + + agentTrapLogTrap OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description of the trap sent." + ::= { agentTrapLogEntry 3 } + + --************************************************************************************** + -- agentSupportedMibTable + --************************************************************************************** + + agentSupportedMibTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSupportedMibEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Supported MIB table" + ::= { agentInfoGroup 3 } + + agentSupportedMibEntry OBJECT-TYPE + SYNTAX AgentSupportedMibEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Supported MIB entry" + INDEX { agentSupportedMibIndex } + ::= { agentSupportedMibTable 1 } + + AgentSupportedMibEntry ::= SEQUENCE { + agentSupportedMibIndex + Integer32, + agentSupportedMibName + DisplayString, + agentSupportedMibDescription + DisplayString + } + + agentSupportedMibIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unique index of the Supported MIB entry" + ::= { agentSupportedMibEntry 1 } + + agentSupportedMibName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the MIB (RFC or IEEE) that is supported." + ::= { agentSupportedMibEntry 2 } + + agentSupportedMibDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..512)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description of the MIB (RFC or IEEE) that is supported." + ::= { agentSupportedMibEntry 3 } + + + --************************************************************************************** + -- agentSwitchCpuProcessGroup -> contains MIB objects displaying various values used in Processfer + --allocations + -- + --************************************************************************************** + + agentSwitchCpuProcessGroup OBJECT IDENTIFIER ::= { agentInfoGroup 4 } + + agentSwitchCpuProcessMemFree OBJECT-TYPE + SYNTAX Integer32 + UNITS "KBytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The total memory free for utilization in KBytes." + ::= { agentSwitchCpuProcessGroup 1 } + + agentSwitchCpuProcessMemAvailable OBJECT-TYPE + SYNTAX Integer32 + UNITS "KBytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The total memory available in KBytes." + DEFVAL { 2 } + ::= { agentSwitchCpuProcessGroup 2 } + + agentSwitchCpuProcessRisingThreshold OBJECT-TYPE + SYNTAX Unsigned32(0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The CPU Rising utilization threshold in percentage. A zero percent + threshold indicates CPU Utilization Notification feature is disabled. + A notification is triggered when the total CPU utilization exceeds this + threshold over the configured Rising threshold interval. + If the Rising threshold is configured to be less than the Falling threshold, + the Falling threshold is set equal to the Rising threshold." + DEFVAL { 0 } + ::= { agentSwitchCpuProcessGroup 3 } + + agentSwitchCpuProcessRisingThresholdInterval OBJECT-TYPE + SYNTAX Unsigned32(0|5..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The CPU Rising threshold interval in seconds. + The time interval is configured in multiples of 5 seconds. + A zero Rising interval indicates CPU Utilization Notification feature is disabled." + ::= { agentSwitchCpuProcessGroup 4 } + + agentSwitchCpuProcessFallingThreshold OBJECT-TYPE + SYNTAX Unsigned32(0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The CPU Falling utilization threshold in percentage. Configuration of this + object value is optional. Value '0' is not allowed for configuration, + if the Rising threshold is non-zero. If the Falling threshold is configured + to be greater than the Rising threshold, the Rising threshold is set equal + to the Falling threshold. If the Falling threshold is not configured, + it takes the same value as the Rising threshold. + A notification is triggered when the total CPU utilization + falls below this threshold over the configured Falling threshold interval." + DEFVAL { 0 } + ::= { agentSwitchCpuProcessGroup 5 } + + agentSwitchCpuProcessFallingThresholdInterval OBJECT-TYPE + SYNTAX Unsigned32(0|5..86400) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The CPU Falling threshold interval in seconds. Configuration of this object + value is optional. Value '0' is not allowed for configuration, + if the Rising interval is non-zero. If the Falling interval + is not configured, it takes the same value as the Rising interval. + The time interval is configured in multiples of 5 seconds." + ::= { agentSwitchCpuProcessGroup 6 } + + agentSwitchCpuProcessFreeMemoryThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The CPU Free Memory threshold in kilobytes. A zero threshold value + indicates the CPU Free Memory Notification feature is disabled. + Notifications are triggered when the CPU Free Memory falls below the + configured threshold and when it rises to 10% above the configured threshold." + DEFVAL { 0 } + ::= { agentSwitchCpuProcessGroup 7 } + + + --************************************************************************************** + -- agentSwitchCpuProcessTable + + agentSwitchCpuProcessTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchCpuProcessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + " A table of Task and cpu utilization." + ::= { agentSwitchCpuProcessGroup 8 } + + + agentSwitchCpuProcessEntry OBJECT-TYPE + + SYNTAX AgentSwitchCpuProcessEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for a Task Table." + INDEX { agentSwitchCpuProcessIndex } + ::= { agentSwitchCpuProcessTable 1 } + + + AgentSwitchCpuProcessEntry ::= SEQUENCE { + agentSwitchCpuProcessIndex + Integer32, + agentSwitchCpuProcessName + DisplayString, + agentSwitchCpuProcessPercentageUtilization + DisplayString, + agentSwitchCpuProcessId + DisplayString + } + + agentSwitchCpuProcessIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index of process table" + ::= { agentSwitchCpuProcessEntry 1 } + + agentSwitchCpuProcessName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the process" + ::= { agentSwitchCpuProcessEntry 2 } + + agentSwitchCpuProcessPercentageUtilization OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU utilization per task in Percentage over a period of 5, 60, 300 seconds, + and the Rising threshold period also in seconds, if configured." + ::= { agentSwitchCpuProcessEntry 3 } + + agentSwitchCpuProcessId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Process ID" + ::= { agentSwitchCpuProcessEntry 4 } + + + --************************************************************************************** + -- agentSwitchCpuProcessTotalUtilization + + agentSwitchCpuProcessTotalUtilization OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total CPU utilization over a period of 5, 60, 300 seconds, + and the Rising threshold period also in seconds, if configured." + ::= { agentSwitchCpuProcessGroup 9 } + + + + --********************************************************** + -- agentSwitchCpuCosQDropGroup + --********************************************************** + + agentSwitchCpuCosQDropGroup OBJECT IDENTIFIER ::= { agentInfoGroup 6 } + + --********************************************************** + -- agentSwitchCpuCosQDropTable + -- + --********************************************************** + + agentSwitchCpuCosQDropTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchCpuCosQDropEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table lists the number of packets dropped at each CoS queue for the CPU." + + ::= { agentSwitchCpuCosQDropGroup 1 } + + + agentSwitchCpuCosQDropEntry OBJECT-TYPE + + SYNTAX AgentSwitchCpuCosQDropEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Packet drop statistics for a CPU CoS queue." + INDEX { agentSwitchCpuCosQIndex } + ::= { agentSwitchCpuCosQDropTable 1 } + + + AgentSwitchCpuCosQDropEntry ::= SEQUENCE { + agentSwitchCpuCosQIndex + Unsigned32, + agentSwitchCpuCosQDrops + Counter32 + } + + agentSwitchCpuCosQIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Unique index of a CPU CoS queue." + ::= { agentSwitchCpuCosQDropEntry 1 } + + agentSwitchCpuCosQDrops OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets dropped at this CPU CoS queue because + the queue was full." + ::= { agentSwitchCpuCosQDropEntry 2 } + + --********************************************************** + -- agentSwitchMbufGroup + --********************************************************** + + agentSwitchMbufGroup OBJECT IDENTIFIER ::= { agentInfoGroup 7 } + + --********************************************************** + -- agentSwitchMbufTable + -- + --********************************************************** + + agentSwitchMbufsTotal OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of message buffers in the system." + ::= { agentSwitchMbufGroup 3 } + + agentSwitchMbufsFree OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of message buffers currently available." + ::= { agentSwitchMbufGroup 1 } + + agentSwitchMbufsUsed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of message buffers currently in use." + ::= { agentSwitchMbufGroup 4 } + + agentSwitchMbufTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchMbufEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Table lists information about message buffer allocation for packets arriving at the CPU." + + ::= { agentSwitchMbufGroup 2 } + + agentSwitchMbufEntry OBJECT-TYPE + + SYNTAX AgentSwitchMbufEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information on a specific class of message buffers." + INDEX { agentSwitchMbufPrio } + ::= { agentSwitchMbufTable 1 } + + AgentSwitchMbufEntry ::= SEQUENCE { + agentSwitchMbufPrio + Unsigned32, + agentSwitchMbufClassName + DisplayString, + agentSwitchMbufAllocAttempts + Counter32, + agentSwitchMbufAllocFails + Counter32 + } + + agentSwitchMbufPrio OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Message buffer priority." + ::= { agentSwitchMbufEntry 1 } + + agentSwitchMbufClassName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of this class of message buffer." + ::= { agentSwitchMbufEntry 2 } + + agentSwitchMbufAllocAttempts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the system tried to allocate a message + buffer allocation of this class." + ::= { agentSwitchMbufEntry 3 } + + agentSwitchMbufAllocFails OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of message buffer allocation failures for this + class of message buffer." + ::= { agentSwitchMbufEntry 4 } + + + + --************************************************************************************** + -- agentConfigGroup + -- + --************************************************************************************** + + agentConfigGroup OBJECT IDENTIFIER ::= { fastPathSwitching 2 } + + agentCLIConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 1 } + + --************************************************************************************** + -- agentLoginSessionTable + -- + --************************************************************************************** + + agentLoginSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentLoginSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the switch's login session" + ::= { agentCLIConfigGroup 1 } + + agentLoginSessionEntry OBJECT-TYPE + SYNTAX AgentLoginSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Login Session Entry" + INDEX { agentLoginSessionIndex } + ::= { agentLoginSessionTable 1 } + + AgentLoginSessionEntry ::= SEQUENCE { + agentLoginSessionIndex + Integer32, + agentLoginSessionUserName + DisplayString, + agentLoginSessionIPAddress + IpAddress, + agentLoginSessionConnectionType + INTEGER, + agentLoginSessionIdleTime + TimeTicks, + agentLoginSessionSessionTime + TimeTicks, + agentLoginSessionStatus + RowStatus, + agentLoginSessionInetAddressType + InetAddressType, + agentLoginSessionInetAddress + InetAddress + } + + agentLoginSessionIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Agent Login Session Index of the switch" + ::= { agentLoginSessionEntry 1 } + + agentLoginSessionUserName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Agent Login Session UserName of the switch" + ::= { agentLoginSessionEntry 2 } + + agentLoginSessionIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "Agent Login Session IP Address of the switch" + ::= { agentLoginSessionEntry 3 } + + agentLoginSessionConnectionType OBJECT-TYPE + SYNTAX INTEGER { + serial(1), + telnet(2), + ssh(3), + http(4), + https(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Agent Login Session Connection Type of the switch" + ::= { agentLoginSessionEntry 4 } + + agentLoginSessionIdleTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Agent Login Session Idle Time of the switch" + ::= { agentLoginSessionEntry 5 } + + agentLoginSessionSessionTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Agent Login Session Time of the switch" + ::= { agentLoginSessionEntry 6 } + + agentLoginSessionStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Status of the user. + active(1) - This connection is active. + destroy(6) - Set to this value to disconnect this user." + ::= { agentLoginSessionEntry 7 } + + agentLoginSessionInetAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Type of address agentLoginSessionInetAddress is returning. + Can be either unknown(0), ipv4(1), or ipv6 (2). Will return + unknown(0) in the case of a serial login." + ::= { agentLoginSessionEntry 8 } + + agentLoginSessionInetAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Inet Address of the connecting the user is logging in with. + Will return a zero-length string in the case of a serial login." + ::= { agentLoginSessionEntry 9 } + + --************************************************************************************** + -- agentTelnetConfigGroup + -- + --************************************************************************************** + + agentTelnetConfigGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 2 } + + agentTelnetLoginTimeout OBJECT-TYPE + SYNTAX Integer32 (1..160) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Telnet login timeout (minutes) + + Config telnet timeout will set the telnet session timeout value. + A session is active as long as the session has not remained idle for + the value set. Specify a value from 1 to 160. + Note: Changing the timeout value for active + sessions does not become effective until the session is reaccessed. + Any keystroke will also activate the new timeout duration." + ::= { agentTelnetConfigGroup 1 } + + agentTelnetMaxSessions OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Maximum number of Telnet Sessions + + Config telnet maxsessions is an integer value that specifies the + maximum number of telnet sessions that can be established. + If the value is 0, no Telnet session can be established." + ::= { agentTelnetConfigGroup 2 } + + agentTelnetAllowNewMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Allow new telnet sessions (enable or disable) + Config telnet disable means that no new Telnet sessions are to be + established. Any already established session remains active until + the session is ended or an abnormal network error ends it. + " + ::= { agentTelnetConfigGroup 3 } + + agentTelnetMgmtPortNum OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Get/Set the TCP port number that the telnet server listens to for incoming + requests. The port number is an integer value from 1 to 65535. Before setting + this object, check your system (e.g. using 'netstat') to make sure the desired + port number is not currently being used by any other service. The default + value for this object is 23. + + Note that existing telnet login sessions are not affected by a change in value of + this object, although establishment of any new telnet sessions must use the new + port number." + ::= { agentTelnetConfigGroup 4 } + + --************************************************************************************** + -- agentUserConfigGroup + -- + --************************************************************************************** + + agentUserConfigGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 3 } + + + agentUserConfigCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Create a new user. + When set with a non-empty string, a new user with that name will be created. + This object will only return an empty string. + This string is limited to alpha-numeric strings (uncluding the '-' and '_' characters)." + ::= { agentUserConfigGroup 1 } + + --************************************************************************************** + + agentUserConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentUserConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Config Table" + ::= { agentUserConfigGroup 2 } + + agentUserConfigEntry OBJECT-TYPE + SYNTAX AgentUserConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Config Entry" + INDEX { agentUserIndex } + ::= { agentUserConfigTable 1 } + + AgentUserConfigEntry ::= SEQUENCE { + agentUserIndex + Integer32, + agentUserName + DisplayString, + agentUserPassword + DisplayString, + agentUserAccessMode + INTEGER, + agentUserStatus + RowStatus, + agentUserAuthenticationType + INTEGER, + agentUserEncryptionType + INTEGER, + agentUserEncryptionPassword + DisplayString, + agentUserLockoutStatus + INTEGER, + agentUserPasswordExpireTime + DateAndTime, + agentUserAccessLevel + INTEGER + } + + agentUserIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Agent User Config Index" + ::= { agentUserConfigEntry 1 } + + agentUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent User Name. + This string is limited to alpha-numeric strings (including the '-' and '_' characters)." + ::= { agentUserConfigEntry 2 } + + agentUserPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent User Password + This object will return an empty string even if a password is set." + ::= { agentUserConfigEntry 3 } + + agentUserAccessMode OBJECT-TYPE + SYNTAX INTEGER { + read(1), + write(2), + suspended(3) + } + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Agent User Access Mode. + This object is deprecated in favor of agentUserAccessLevel." + ::= { agentUserConfigEntry 4 } + + agentUserStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent User Status. + active(1) - This user account is active. + destroy(6) - Set to this value to remove this user account." + ::= { agentUserConfigEntry 5 } + + agentUserAuthenticationType OBJECT-TYPE + SYNTAX INTEGER { + none(1), + hmacmd5(2), + hmacsha(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMPv3 User Authentication. The user passsword must be set + to a string greater than or equal to 8 characters for this to be + set to anything but none(1). + + none(1) - no authentication used + hmacmd5(1) - Use HMAC-MD5 authentication + hmacsha(1) - Use HMAC-SHA authentication" + ::= { agentUserConfigEntry 6 } + + agentUserEncryptionType OBJECT-TYPE + SYNTAX INTEGER { + none(1), + des(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMPv3 User Encryption + Can not be set to des(2) if agentUserAuthenticationType is set to + none(1). + + none(1) - no encryption used + des(2) - DES encryption used" + ::= { agentUserConfigEntry 7 } + + agentUserEncryptionPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(8..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMPv3 User Encryption Password + This object will return an empty string even if a password is + set. agentUserEncryptionType must be set to des(2) before this + object can be configured. + This object will return an empty string even if a password is set." + ::= { agentUserConfigEntry 8 } + + agentUserLockoutStatus OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays whether the user account is locked due to excessive failed login attempts." + ::= { agentUserConfigEntry 9 } + + agentUserPasswordExpireTime OBJECT-TYPE + SYNTAX DateAndTime + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Date and time when the user's password expires (past or present). Only valid when + password aging is enabled." + ::= { agentUserConfigEntry 10 } + + agentUserAccessLevel OBJECT-TYPE + SYNTAX INTEGER (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent User Access Level. Supported values are 0, 1 and 15." + ::= { agentUserConfigEntry 11 } + + --************************************************************************************** + -- agentSerialGroup + -- + --************************************************************************************** + + agentSerialGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 5 } + + agentSerialTimeout OBJECT-TYPE + SYNTAX Integer32 (0..160) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "agentSerialTimeout specifies the maximum connect time(in minutes) + without console activity. A value of 0 indicates that a console can + be connected indefinitely. The time range is 0 to 160. " + ::= { agentSerialGroup 1 } + + agentSerialBaudrate OBJECT-TYPE + SYNTAX INTEGER { + baud-1200(1), + baud-2400(2), + baud-4800(3), + baud-9600(4), + baud-19200(5), + baud-38400(6), + baud-57600(7), + baud-115200(8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " agentSerialBaudrate specifies the current baud rate at which + the serial port will try to connect. The available values + are 1200, 2400, 4800, 9600, 19200, 38400,57600, and 115200 baud. " + ::= { agentSerialGroup 2 } + + agentSerialCharacterSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "agentSerialCharacterSize specifies the number of bits in + a character. The number of bits is always 8." + ::= { agentSerialGroup 3 } + + agentSerialHWFlowControlMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "agentSerialHardwareFlowControl specifies whether hardware + flow-control is enabled or disabled. Hardware Flow Control is + always disabled." + ::= { agentSerialGroup 4 } + + agentSerialStopBits OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " agentSerialStopBits specifies the number of Stop bits per + character. The number of Stop bits is always 1." + ::= { agentSerialGroup 5 } + + agentSerialParityType OBJECT-TYPE + SYNTAX INTEGER { + even(1), + odd(2), + none(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " agentSerialParityType specifies the Parity Method used on + the Serial Port. The Parity Method is always None. " + ::= { agentSerialGroup 6 } + + --************************************************************************************** + -- agentPasswordManagementConfigGroup + -- + --************************************************************************************** + + agentPasswordManagementConfigGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 6 } + + agentPasswordManagementMinLength OBJECT-TYPE + SYNTAX Integer32 (0 | 8..64) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Minimum length for user passwords + All new local user passwords must be at least this many characters in length. + " + ::= { agentPasswordManagementConfigGroup 1 } + + agentPasswordManagementHistory OBJECT-TYPE + SYNTAX Integer32 (0..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of previous passwords to store for prevention of password reuse. + This ensures that each user does not reuse passwords often. A value of 0 + indicates that no previous passwords will be stored. + " + ::= { agentPasswordManagementConfigGroup 2 } + + agentPasswordManagementAging OBJECT-TYPE + SYNTAX Integer32 (0..365) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The maximum time that user passwords are valid, in days, from the time the + password is set. Once a password expires, the user will be required to enter + a new password following the first login after password expiration. + A value of 0 indicates that passwords never expire. + " + ::= { agentPasswordManagementConfigGroup 3 } + + agentPasswordManagementLockAttempts OBJECT-TYPE + SYNTAX Integer32 (0..5) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of allowable failed local authentication attempts before the user's + account is locked. A value of 0 indicates that user accounts will never be locked. + " + ::= { agentPasswordManagementConfigGroup 4 } + + agentPasswordManagementPasswordStrengthCheck OBJECT-TYPE + SYNTAX INTEGER { + enable (1), + disable (2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures Password Strength Check feature." + ::= { agentPasswordManagementConfigGroup 5 } + + + agentPasswordManagementStrengthMinUpperCase OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The number of minimum allowable uppercase letters in a + password. Minimum of 0 means no restriction on that set + of characters." + ::= { agentPasswordManagementConfigGroup 6} + + agentPasswordManagementStrengthMinLowerCase OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of minimum allowable lowercase letters in a + password. Minimum of 0 means no restriction on that set + of characters." + + ::= { agentPasswordManagementConfigGroup 7} + + agentPasswordManagementStrengthMinNumericNumbers OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of minimum allowable numeric numbers in a + password. Minimum of 0 means no restriction on that set + of characters." + ::= { agentPasswordManagementConfigGroup 8} + + agentPasswordManagementStrengthMinSpecialCharacters OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of minimum allowable special characters in a + password. Minimum of 0 means no restriction on that set + of characters." + ::= { agentPasswordManagementConfigGroup 9} + + agentPasswordManagementStrengthMaxConsecutiveCharacters OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of maximum consecutive characters can be + present in a password. Maximum of 0 means disabling the + restriction." + ::= { agentPasswordManagementConfigGroup 10} + + agentPasswordManagementStrengthMaxRepeatedCharacters OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of maximum repeated characters can be present + in a password. Maximum of 0 means disabling the + restriction." + + ::= { agentPasswordManagementConfigGroup 11} + + + agentPasswordManagementStrengthMinCharacterClasses OBJECT-TYPE + SYNTAX Integer32 (0..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION "The number of minimum allowable character classes in a + password. Minimum of 0 means no restriction on that set + of characters." + ::= { agentPasswordManagementConfigGroup 12} + + + agentPasswordMgmtLastPasswordSetResult OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Retrieves the last password set Result." + ::= { agentPasswordManagementConfigGroup 14} + + + agentPasswordManagementStrengthExcludeKeywordTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentPasswordManagementStrengthExcludeKeywordEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Represents Password strength restricted keywords from the configurable password." + ::= { agentPasswordManagementConfigGroup 15} + + agentPasswordManagementStrengthExcludeKeywordEntry OBJECT-TYPE + SYNTAX AgentPasswordManagementStrengthExcludeKeywordEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Represents Password strength restricted keywords from the configurable password." + INDEX { agentPasswordMgmtStrengthExcludeKeyword } + ::= { agentPasswordManagementStrengthExcludeKeywordTable 1 } + + AgentPasswordManagementStrengthExcludeKeywordEntry ::= SEQUENCE { + agentPasswordMgmtStrengthExcludeKeyword DisplayString, + agentPasswordMgmtStrengthExcludeKeywordStatus RowStatus + } + + agentPasswordMgmtStrengthExcludeKeyword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Specifies the given keyword string restricted from the configurable password." + ::= { agentPasswordManagementStrengthExcludeKeywordEntry 1} + + agentPasswordMgmtStrengthExcludeKeywordStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION "Create the Exclude Keyword Index and configure (Create or Destroy) the keyword to it." + ::= { agentPasswordManagementStrengthExcludeKeywordEntry 2} + + --************************************************************************************** + --agentIASUserConfigGroup -> Contains MIB objects to configure IAS User Database + -- + --************************************************************************************** + agentIASUserConfigGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 7 } + + agentIASUserConfigCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Create a new user. + When set with a non-empty string, a new user with that name will be created. + This object will only return an empty string. + This string is limited to alpha-numeric strings (including the '-' and '_' characters)." + ::= { agentIASUserConfigGroup 1 } + + agentIASUserConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentIASUserConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table for dot1x Client details and associated functionality." + ::= { agentIASUserConfigGroup 2 } + + agentIASUserConfigEntry OBJECT-TYPE + SYNTAX AgentIASUserConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Represents entry for port config table." + INDEX { agentIASUserIndex} + ::= {agentIASUserConfigTable 1 } + + AgentIASUserConfigEntry ::= SEQUENCE { + agentIASUserIndex + Integer32, + agentIASUserName + DisplayString, + agentIASUserPassword + DisplayString, + agentIASUserStatus + RowStatus + } + + agentIASUserIndex OBJECT-TYPE + SYNTAX Integer32 (0..99) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IAS user config index. " + ::= { agentIASUserConfigEntry 1} + + agentIASUserName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IAS user name. + This string is limited to alpha-numeric strings (including '-' and '_' + characters). " + ::= { agentIASUserConfigEntry 2} + + agentIASUserPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IAS user password." + ::= { agentIASUserConfigEntry 3} + + agentIASUserStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IAS User Status. + active(1) - This user account is active. + destroy(6) - Set to this value to remove this user account." + ::= { agentIASUserConfigEntry 4 } + + --************************************************************************************** + -- agentCLIBannerMsgConfigGroup -> Contains MIB object to configure Banner message + -- + --************************************************************************************** + + agentCLIBannerMsgConfigGroup OBJECT IDENTIFIER ::= { agentCLIConfigGroup 8 } + + agentCLIBannerMessage OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Banner message string. To enter the banner message + in multiple lines, separate each line by '\r\n'. + The maximum printable characters is limited to 2000 characters." + ::= { agentCLIBannerMsgConfigGroup 1 } + + + --************************************************************************************** + -- agentLagConfigGroup + -- + --************************************************************************************** + agentLagConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 2 } + + agentLagConfigCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Agent LAG Create. + When this object is set with a non-empty string, a new LAG + will be created if possible, with the entered string as its + name. + Get operation on this MIB object returns a null-value, as + for the purpose of viewing the LAG name, the user should + perform the traversal of agentLagSummaryConfigTable. For + this reason the get operation on this object + agentLagConfigCreate becomes insignificant. +" + ::= { agentLagConfigGroup 1 } + + agentLagSummaryConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentLagSummaryConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A summary table of the switch's LAG config entries" + ::= { agentLagConfigGroup 2 } + + agentLagSummaryConfigEntry OBJECT-TYPE + SYNTAX AgentLagSummaryConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch's LAG config entry" + INDEX { agentLagSummaryLagIndex } + ::= { agentLagSummaryConfigTable 1 } + + AgentLagSummaryConfigEntry ::= SEQUENCE { + agentLagSummaryLagIndex + Integer32, + agentLagSummaryName + DisplayString, + agentLagSummaryFlushTimer + Integer32, + agentLagSummaryLinkTrap + INTEGER, + agentLagSummaryAdminMode + INTEGER, + agentLagSummaryStpMode + INTEGER, + agentLagSummaryAddPort + Integer32, + agentLagSummaryDeletePort + Integer32, + agentLagSummaryStatus + RowStatus, + agentLagSummaryType + INTEGER, + agentLagSummaryStaticCapability + INTEGER, + agentLagSummaryHashOption + Integer32, + agentLagSummaryMinimumActiveLinks + INTEGER, + agentLagSummaryLocalPreferenceMode + INTEGER, + agentLagSummaryMtuValue + Unsigned32, + agentLagSummaryPortCounter + Integer32 + } + + agentLagSummaryLagIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Agent LAG IfIndex. + + This value corresponds with the LAG interface in the ifTable." + ::= { agentLagSummaryConfigEntry 1 } + + agentLagSummaryName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent LAG Name. + + The associated name of the LAG used during creation. Duplicate names are not allowed." + ::= { agentLagSummaryConfigEntry 2 } + + agentLagSummaryFlushTimer OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Agent LAG FlushTimer." + ::= { agentLagSummaryConfigEntry 3 } + + agentLagSummaryLinkTrap OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent LAG LinkTrap. + + Configures sending Link Up/Down traps when the LAG interface goes Up or Down." + ::= { agentLagSummaryConfigEntry 4 } + + agentLagSummaryAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent LAG AdminMode. + + Administratively enables or disables this LAG interface." + ::= { agentLagSummaryConfigEntry 5 } + + agentLagSummaryStpMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent LAG StpMode + + Administratively enables or disables STP on this interface." + ::= { agentLagSummaryConfigEntry 6 } + + agentLagSummaryAddPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent LAG AddPort. + + Set to a non 0 value to add a port to the LAG. Values correspond to + ifIndex values in the ifTable. + + Note: agentPortType for the port to be added must be full duplex + and the same speed as previously added port(s), if any." + ::= { agentLagSummaryConfigEntry 7 } + + agentLagSummaryDeletePort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent LAG DeletePort. + + Set to a non 0 value to remove a port from the LAG. Values correspond to + ifIndex values in the ifTable." + ::= { agentLagSummaryConfigEntry 8 } + + agentLagSummaryStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent LAG Status. + + active(1) - This LAG is enabled. + destroy(6) - Set to this value to remove the LAG." + ::= { agentLagSummaryConfigEntry 9 } + + agentLagSummaryType OBJECT-TYPE + SYNTAX INTEGER { + static(1), + dynamic(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Agent LAG Type. + + static(1) - This LAG is staticly maintained. + dynamic(2) - This LAG is dynamicly maintained." + ::= { agentLagSummaryConfigEntry 10 } + + agentLagSummaryStaticCapability OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent LAG Static Capability + + enable(1) - Static capability is enabled for this LAG interface + disable(2) - Static capability is disabled for this LAG interface" + DEFVAL { disable } + ::= { agentLagSummaryConfigEntry 11 } + + + agentLagSummaryHashOption OBJECT-TYPE + SYNTAX Integer32 (1..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LAG Hashing Option. + + Valid values correspond to + + 1 (=Source MAC, VLAN, EtherType, and incoming port + associated with the packet) + 2 (=Destination MAC, VLAN, EtherType, and incoming port + associated with the packet) + 3 (=Source/Destination MAC, VLAN, EtherType, and incoming + port associated with the packet) + 4 (=Source IP and Source TCP/UDP fields of the packet) + 5 (=Destination IP and Destination TCP/UDP Port fields + of the packet) + 6 (=Source/Destination IP and source/destination TCP/UDP + Port fields of the packet) + 7 (=Enhanced hashing mode) + + Support for particular options may vary by device." + ::= { agentLagSummaryConfigEntry 12 } + + agentLagSummaryMinimumActiveLinks OBJECT-TYPE + SYNTAX INTEGER (1..8) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Agent LAG Threshold. + This configures the threshold(i.e minimum number of active ports) + value for trunk port ." + + DEFVAL { 1 } + ::= { agentLagSummaryConfigEntry 13 } + + agentLagSummaryLocalPreferenceMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Agent LAG Local Preference Mode. + + Enables or disables the LAG interface's Local Preference Mode." + ::= { agentLagSummaryConfigEntry 14 } + + agentLagSummaryMtuValue OBJECT-TYPE + SYNTAX Unsigned32 (1518..12288) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the MTU value for this LAG interface. The maximum value is + dependent on the platform." + + DEFVAL { 1518 } + ::= { agentLagSummaryConfigEntry 15 } + + + agentLagSummaryPortCounter OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAG port flap counter." + + ::= { agentLagSummaryConfigEntry 17 } + + + + --************************************************************************************** + + agentLagDetailedConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentLagDetailedConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A detailed table of the switch's LAG config entries" + ::= { agentLagConfigGroup 3 } + + agentLagDetailedConfigEntry OBJECT-TYPE + SYNTAX AgentLagDetailedConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch's LAG config entry" + INDEX { agentLagDetailedLagIndex, agentLagDetailedIfIndex } + ::= { agentLagDetailedConfigTable 1 } + + AgentLagDetailedConfigEntry ::= SEQUENCE { + agentLagDetailedLagIndex + Integer32, + agentLagDetailedIfIndex + Integer32, + agentLagDetailedPortSpeed + OBJECT IDENTIFIER, + agentLagDetailedPortStatus + INTEGER, + agentLagDetailedPortCounter + Integer32 + } + + agentLagDetailedLagIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAG index" + ::= { agentLagDetailedConfigEntry 1 } + + agentLagDetailedIfIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAG port index" + ::= { agentLagDetailedConfigEntry 2 } + + agentLagDetailedPortSpeed OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAG port speed. See agentPortType for a description and list + of valid values." + ::= { agentLagDetailedConfigEntry 3 } + + agentLagDetailedPortStatus OBJECT-TYPE + SYNTAX INTEGER { + active(1), + inactive(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAG port status. + + active(1) - Actively participating in the LAG. + inactive(2) - Not participating in the LAG." + ::= { agentLagDetailedConfigEntry 4 } + + agentLagDetailedPortCounter OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "LAG port flap counter." + + ::= { agentLagDetailedConfigEntry 5 } + + --************************************************************************************** + + agentLagConfigStaticCapability OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Agent LAG Static Capability. + Configures whether Static LAGs are supported on this device." + ::= { agentLagConfigGroup 4 } + agentLagConfigGroupHashOption OBJECT-TYPE + SYNTAX Integer32 (1..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "LAG Hashing Option. + + Valid values correspond to + + 1 (=Source MAC, VLAN, EtherType, and incoming port + associated with the packet) + 2 (=Destination MAC, VLAN, EtherType, and incoming port + associated with the packet) + 3 (=Source/Destination MAC, VLAN, EtherType, and incoming + port associated with the packet) + 4 (=Source IP and Source TCP/UDP fields of the packet) + 5 (=Destination IP and Destination TCP/UDP Port fields + of the packet) + 6 (=Source/Destination IP and source/destination TCP/UDP + Port fields of the packet) + 7 (=Enhanced hashing mode) + + Support for particular options may vary by device. + + In BCM 53115 device only options 1 to 3 are support and only + MAC address associated with the packet is used. " + ::= { agentLagConfigGroup 5 } + + --************************************************************************************** + + agentLagClearCounters OBJECT-TYPE + SYNTAX INTEGER { + normalOperation(0), + clear(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear LAG stats. Will always return 0 when read." + ::= { agentLagConfigGroup 6 } + + --************************************************************************************** + -- agentNetworkConfigGroup + -- + --************************************************************************************** + + agentNetworkConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 3 } + + agentNetworkIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's network ip address" + ::= { agentNetworkConfigGroup 1 } + + agentNetworkSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's network subnet mask" + ::= { agentNetworkConfigGroup 2 } + + agentNetworkDefaultGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's network default gateway" + ::= { agentNetworkConfigGroup 3 } + + agentNetworkBurnedInMacAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's network Burned-In MAC address" + ::= { agentNetworkConfigGroup 4 } + + agentNetworkLocalAdminMacAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's network locally administered MAC address" + ::= { agentNetworkConfigGroup 5 } + + agentNetworkMacAddressType OBJECT-TYPE + SYNTAX INTEGER { + burned-in(1), + local(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's network Mac Address Type" + ::= { agentNetworkConfigGroup 6 } + + agentNetworkConfigProtocol OBJECT-TYPE + SYNTAX INTEGER { + none(1), + bootp(2), + dhcp(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's network config protocol" + ::= { agentNetworkConfigGroup 7 } + + agentNetworkConfigProtocolDhcpRenew OBJECT-TYPE + SYNTAX INTEGER { + normalOperation(0), + renew(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's network config protocol dhcp is renewed. Will always return 0 when read." + ::= { agentNetworkConfigGroup 8 } + + agentNetworkWebMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The switch's network config protocol on next bootup + + This object has been obsoleted by agentHTTPWebMode." + + ::= { agentNetworkConfigGroup 9 } + + agentNetworkJavaMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Configures the use of the Java interface through the Web. + + This object has been obsoleted by agentHTTPJavaMode." + + ::= { agentNetworkConfigGroup 10 } + + agentNetworkMgmtVlan OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The VLAN ID through which the switch can be managed using the + agentNetworkIPAddress" + ::= { agentNetworkConfigGroup 11 } + + + + + --************************************************************************************** + -- ipv6 agentNetworkPortConfigGroup + -- + --************************************************************************************** + + agentNetworkIpv6AdminMode OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The network port IPv6 administrative state" + ::= { agentNetworkConfigGroup 12 } + + agentNetworkIpv6Gateway OBJECT-TYPE + SYNTAX Ipv6AddressPrefix + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The network port IPv6 Gateway Address" + ::= { agentNetworkConfigGroup 13 } + + agentNetworkIpv6AddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentNetworkIpv6AddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The list of IPv6 address prefixes + for the network port." + ::= { agentNetworkConfigGroup 14 } + + agentNetworkIpv6AddrEntry OBJECT-TYPE + SYNTAX AgentNetworkIpv6AddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An interface entry containing objects of + a particular IPv6 address prefix" + INDEX { + agentNetworkIpv6AddrPrefix + } + ::= { agentNetworkIpv6AddrTable 1 } + AgentNetworkIpv6AddrEntry ::= SEQUENCE { + agentNetworkIpv6AddrPrefix + Ipv6AddressPrefix, + agentNetworkIpv6AddrPrefixLength + INTEGER, + agentNetworkIpv6AddrEuiFlag + INTEGER, + agentNetworkIpv6AddrStatus + RowStatus + } + + agentNetworkIpv6AddrPrefix OBJECT-TYPE + SYNTAX Ipv6AddressPrefix + MAX-ACCESS not-accessible --read-write + STATUS current + DESCRIPTION + "The service port IPv6 Address Prefix" + ::= { agentNetworkIpv6AddrEntry 1 } + + agentNetworkIpv6AddrPrefixLength OBJECT-TYPE + SYNTAX INTEGER (0..128) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The service port IPv6 Address Prefix Length" + ::= { agentNetworkIpv6AddrEntry 2 } + + agentNetworkIpv6AddrEuiFlag OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The service port IPv6 Eui Flag" + ::= { agentNetworkIpv6AddrEntry 3 } + + agentNetworkIpv6AddrStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "" + ::= { agentNetworkIpv6AddrEntry 4} + + agentNetworkIpv6AddressAutoConfig OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ipv6 address autoconfig allows the device to perform IPv6 + stateless address auto-configuration to discover prefixes on the + link and then to add the eui-64 based addresses to the network interface." + DEFVAL { disable } + ::= { agentNetworkConfigGroup 15 } + + agentNetworkIpv6ConfigProtocol OBJECT-TYPE + SYNTAX INTEGER { + none(1), + dhcp(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's network IPv6 config protocol" + ::= { agentNetworkConfigGroup 16 } + + agentNetworkDhcp6ClientDuid OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The DHCPv6 Client unique DUID. This value cannot be modified" + ::= { agentNetworkConfigGroup 17 } + + --************************************************************************************** + -- ipv6 agentNetworkStatsGroup + -- + --************************************************************************************** + + agentNetworkStatsGroup OBJECT IDENTIFIER ::= { agentNetworkConfigGroup 18 } + + agentNetworkDhcp6ADVERTISEMessagesReceived OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type ADVERTISE that have been received by the DHCPv6 + client on the network port." + ::= { agentNetworkStatsGroup 1 } + + agentNetworkDhcp6REPLYMessagesReceived OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type REPLY that have been received by the DHCPv6 + client on the network port." + ::= { agentNetworkStatsGroup 2 } + + agentNetworkDhcp6ADVERTISEMessagesDiscarded OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type ADVERTISE that have been discarded by the DHCPv6 + client on the network port." + ::= { agentNetworkStatsGroup 3 } + + agentNetworkDhcp6REPLYMessagesDiscarded OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type REPLY that have been discarded by the DHCPv6 + client on the network port." + ::= { agentNetworkStatsGroup 4 } + + agentNetworkDhcp6MalformedMessagesReceived OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages received malformed by the DHCPv6 client on the network port." + ::= { agentNetworkStatsGroup 5 } + agentNetworkDhcp6SOLICITMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type SOLICIT that have been sent by the DHCPv6 + client on the network port." + ::= { agentNetworkStatsGroup 6 } + + agentNetworkDhcp6REQUESTMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type REQUEST that have been sent by the DHCPv6 + client on the network port." + ::= { agentNetworkStatsGroup 7 } + + agentNetworkDhcp6RENEWMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type RENEW that have been sent by the DHCPv6 + client on the network port." + ::= { agentNetworkStatsGroup 8 } + + agentNetworkDhcp6REBINDMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type REBIND that have been sent by the DHCPv6 + client on the network port." + ::= { agentNetworkStatsGroup 9 } + + agentNetworkDhcp6RELEASEMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type RELEASE that have been sent by the DHCPv6 + client on the network port." + ::= { agentNetworkStatsGroup 10 } + + agentNetworkDhcp6StatsReset OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the DHCPv6 Client statistics on the network port. A value of reset(1) + is used to reset the statistics. A read on this object will + always return the value none(0). The value none(0) cannot + be forcibly set by the administrator." + ::= { agentNetworkStatsGroup 11 } + + --************************************************************************************** + -- agentServicePortConfigGroup + -- + --************************************************************************************** + + agentServicePortConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 4 } + + agentServicePortIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's ServicePort ip address" + ::= { agentServicePortConfigGroup 1 } + + agentServicePortSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's ServicePort subnet mask" + ::= { agentServicePortConfigGroup 2 } + + agentServicePortDefaultGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's ServicePort default gateway" + ::= { agentServicePortConfigGroup 3 } + + agentServicePortBurnedInMacAddress OBJECT-TYPE + SYNTAX PhysAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's ServicePort Burned-In MAC address" + ::= { agentServicePortConfigGroup 4 } + + agentServicePortConfigProtocol OBJECT-TYPE + SYNTAX INTEGER { + none(1), + bootp(2), + dhcp(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's ServicePort config protocol" + ::= { agentServicePortConfigGroup 5 } + + agentServicePortProtocolDhcpRenew OBJECT-TYPE + SYNTAX INTEGER { + normalOperation(0), + renew(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's ServicePort protocol dhcp is renewed. Will always return 0 when read." + ::= { agentServicePortConfigGroup 6 } + + --************************************************************************************** + -- ipv6 mgmt on serviceport + -- + --************************************************************************************** + agentServicePortIpv6AdminMode OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The service port IPv6 administrative state" + ::= { agentServicePortConfigGroup 7 } + + agentServicePortIpv6Gateway OBJECT-TYPE + SYNTAX Ipv6AddressPrefix + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The service port IPv6 Gateway Address" + ::= { agentServicePortConfigGroup 8 } + + agentServicePortIpv6AddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentServicePortIpv6AddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The list of IPv6 address prefixes for the + service port." + ::= { agentServicePortConfigGroup 9 } + + agentServicePortIpv6AddrEntry OBJECT-TYPE + SYNTAX AgentServicePortIpv6AddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An interface entry containing objects of + a particular IPv6 address prefix" + INDEX { agentServicePortIpv6AddrPrefix } + ::= { agentServicePortIpv6AddrTable 1 } + + AgentServicePortIpv6AddrEntry ::= SEQUENCE { + agentServicePortIpv6AddrPrefix + Ipv6AddressPrefix, + agentServicePortIpv6AddrPrefixLength + INTEGER, + agentServicePortIpv6AddrEuiFlag + INTEGER, + agentServicePortIpv6AddrStatus + RowStatus + } + + agentServicePortIpv6AddrPrefix OBJECT-TYPE + SYNTAX Ipv6AddressPrefix + MAX-ACCESS not-accessible --read-only + STATUS current + DESCRIPTION + "The service port IPv6 Address Prefix" + ::= { agentServicePortIpv6AddrEntry 1 } + + agentServicePortIpv6AddrPrefixLength OBJECT-TYPE + SYNTAX INTEGER (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The service port IPv6 Address Prefix Length" + ::= { agentServicePortIpv6AddrEntry 2 } + + agentServicePortIpv6AddrEuiFlag OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The service port IPv6 Eui Flag" + ::= { agentServicePortIpv6AddrEntry 3 } + + agentServicePortIpv6AddrStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { agentServicePortIpv6AddrEntry 4} + + agentServicePortIpv6AddressAutoConfig OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ipv6 address autoconfig allows the device to perform IPv6 + stateless address auto-configuration to discover prefixes on the + link and then to add the eui-64 based addresses to the serviceport interface." + DEFVAL { enable } + ::= { agentServicePortConfigGroup 10 } + + agentServicePortIpv6ConfigProtocol OBJECT-TYPE + SYNTAX INTEGER { + none(1), + dhcp(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The service port IPv6 protocol configured on the switch." + ::= { agentServicePortConfigGroup 11 } + + agentServicePortDhcp6ClientDuid OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The DHCPv6 Client unique DUID. This value cannot be modified" + ::= { agentServicePortConfigGroup 12 } + + --************************************************************************************** + -- ipv6 agentServicePortStatsGroup + -- + --************************************************************************************** + + agentServicePortStatsGroup OBJECT IDENTIFIER ::= {agentServicePortConfigGroup 13 } + + agentServicePortDhcp6ADVERTISEMessagesReceived OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type ADVERTISE that have been received by the DHCPv6 client on the service port." + ::= { agentServicePortStatsGroup 1 } + + agentServicePortDhcp6REPLYMessagesReceived OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type REPLY that have been received by the DHCPv6 client on the service port." + ::= { agentServicePortStatsGroup 2 } + + agentServicePortDhcp6ADVERTISEMessagesDiscarded OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type ADVERTISE that have been discarded by the DHCPv6 client on the service port." + ::= { agentServicePortStatsGroup 3 } + + agentServicePortDhcp6REPLYMessagesDiscarded OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type REPLY that have been discarded by the DHCPv6 client on the service port." + ::= { agentServicePortStatsGroup 4 } + + agentServicePortDhcp6MalformedMessagesReceived OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages received malformed by the DHCPv6 client on the service port." + ::= { agentServicePortStatsGroup 5 } + agentServicePortDhcp6SOLICITMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type SOLICIT that have been sent by the DHCPv6 client on the service port." + ::= { agentServicePortStatsGroup 6 } + + agentServicePortDhcp6REQUESTMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type REQUEST that have been sent by the DHCPv6 client on the service port." + ::= { agentServicePortStatsGroup 7 } + + agentServicePortDhcp6RENEWMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type RENEW that have been sent by the DHCPv6 + client on the service port." + ::= { agentServicePortStatsGroup 8 } + + agentServicePortDhcp6REBINDMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type REBIND that have been sent by the DHCPv6 client on the service port." + ::= { agentServicePortStatsGroup 9 } + + agentServicePortDhcp6RELEASEMessagesSent OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The no. of DHCPv6 messages of type RELEASE that have been sent by the DHCPv6 client on the service port." + ::= { agentServicePortStatsGroup 10 } + + agentServicePortDhcp6StatsReset OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the DHCPv6 Client statistics on the service port. A value of reset(1) + is used to reset the statistics. A read on this object will + always return the value none(0). The value none(0) cannot + be forcibly set by the administrator." + ::= { agentServicePortStatsGroup 11 } + +--************************************************************************************** + agentDhcpClientOptionsConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 5 } +--************************************************************************************** +--************************************************************************************** + agentVendorClassOptionConfigGroup OBJECT IDENTIFIER ::= { agentDhcpClientOptionsConfigGroup 1 } +--************************************************************************************** + agentDhcpClientVendorClassIdMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether DHCP Vendor Classifier Id + Option (60) is enabled for DHCP Network Client. + + If this object is set to 'true', DHCP Vendor Classifier Id mode + is enabled globally. + + If this object is set to 'false', DHCP Vendor Classifier Id mode + is disabled globally." + DEFVAL { false } + ::= { agentVendorClassOptionConfigGroup 1 } + + agentDhcpClientVendorClassIdString OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this object is set with a non-empty string, the DHCP Vendor + Classifier Id Option (60) string is enabled for DHCP Network Client." + ::= { agentVendorClassOptionConfigGroup 2 } + + + + --************************************************************************************** + -- agentSnmpConfigGroup + -- + --************************************************************************************** + + agentSnmpConfigGroup OBJECT IDENTIFIER ::= {agentConfigGroup 6} + + agentSnmpCommunityCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Creates a new SNMP Community entry. + Defaults: IPAddress 0.0.0.0 + IpMask 0.0.0.0 + AccessMode read-only + Status config" + ::= { agentSnmpConfigGroup 1 } + + agentSnmpCommunityConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSnmpCommunityConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the switch's SNMP Config entries" + ::= { agentSnmpConfigGroup 2 } + + agentSnmpCommunityConfigEntry OBJECT-TYPE + SYNTAX AgentSnmpCommunityConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch's SNMP Config entry" + INDEX {agentSnmpCommunityIndex } + ::= { agentSnmpCommunityConfigTable 1 } + + AgentSnmpCommunityConfigEntry ::= SEQUENCE { + agentSnmpCommunityIndex + Integer32, + agentSnmpCommunityName + DisplayString, + agentSnmpCommunityIPAddress + IpAddress, + agentSnmpCommunityIPMask + IpAddress, + agentSnmpCommunityAccessMode + INTEGER, + agentSnmpCommunityStatus + INTEGER + } + + agentSnmpCommunityIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's Snmp Community Index" + ::= { agentSnmpCommunityConfigEntry 1 } + + agentSnmpCommunityName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's Snmp Community Name + This name identifies each SNMP community; + the name can be up to 16 characters, and it is case-sensitive. + Community names in the SNMP community must be unique. + If you make multiple entries using the same community name, + the first entry is kept and processed and all duplicate entries are ignored. + " + ::= { agentSnmpCommunityConfigEntry 2 } + + agentSnmpCommunityIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's Snmp Community IP Address + Client IP Address - This attribute is an IP address (or portion thereof) + from which this device will accept SNMP packets with the associated + community. The requesting entity's IP address is logical-ANDed with + the Client IP Mask and the result must match the Client IP Address. + Note: If the Client IP Mask is set + to 0.0.0.0, a Client IP Address of 0.0.0.0 matches all IP addresses. + " + ::= { agentSnmpCommunityConfigEntry 3 } + + agentSnmpCommunityIPMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's Snmp Community IP Mask + Client IP Mask - This attribute is a mask to be logical-ANDed with the + requesting entity's IP address before comparison with the Client IP Address. + If the result matches with Client IP Address then the address is an + authenticated IP address. For example, if the Client IP Address + is 9.47.128.0 and the corresponding Client IP Mask is 255.255.255.0, + a range of incoming IP addresses would match, that is, the incoming IP + addresses could be a value in the following range: 9.47.128.0 to 9.47.128.255. + To have a specific IP address be the only authenticated IP address, set the + Client IP Address to the required IP address and set the Client IP Mask + to 255.255.255.255. + " + ::= { agentSnmpCommunityConfigEntry 4 } + + agentSnmpCommunityAccessMode OBJECT-TYPE + SYNTAX INTEGER { + read-only(1), + read-write(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's Snmp Community Access Mode + Access Mode - This value can be read-only or read/write. + A community with a read-only access allows for switch information to be + displayed. A community with a read/write access allows for configuration + changes to be made and for information to be displayed. + " + ::= { agentSnmpCommunityConfigEntry 5 } + + agentSnmpCommunityStatus OBJECT-TYPE + SYNTAX INTEGER { + active(1), + notInService(2), + config(3), + destroy(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's Snmp Community Status. + + active(1) - This community is active, allowing SNMP managers associated + with this community to manage the switch according to its + access right. + + notInService(2) - This community is not active; no SNMP requests using this + community will be accepted. In this case the SNMP manager + associated with this community cannot manage the switch until + the Status is changed back to active(1). + + config(3) - The community Status must be set to this value in order to + configure it. When creating a new community entry, initial + Status will be set to this value. + + destroy(4) - Set to this value to remove the community from the agent." + ::= { agentSnmpCommunityConfigEntry 6 } + + + --************************************************************************************** + -- agentSnmpTrapReceiverConfigTable + -- + --************************************************************************************** + + agentSnmpTrapReceiverCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Creates a new trap receiver entry. + Defaults: IPAddress 0.0.0.0 + status config" + ::= { agentSnmpConfigGroup 3 } + + agentSnmpTrapReceiverConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSnmpTrapReceiverConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trap messages are sent across a network to an SNMP Network Manager. + These messages alert the manager to events occurring within the switch + or on the network. Up to six simultaneous trap receivers are supported. + " + ::= { agentSnmpConfigGroup 4 } + + agentSnmpTrapReceiverConfigEntry OBJECT-TYPE + SYNTAX AgentSnmpTrapReceiverConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch's Snmp Trace Receiver Config entry" + INDEX { agentSnmpTrapReceiverIndex } + ::= { agentSnmpTrapReceiverConfigTable 1 } + + AgentSnmpTrapReceiverConfigEntry ::= SEQUENCE { + agentSnmpTrapReceiverIndex + Integer32, + agentSnmpTrapReceiverCommunityName + DisplayString, + agentSnmpTrapReceiverAddressType + INTEGER, + agentSnmpTrapReceiverAddress + DisplayString, + agentSnmpTrapReceiverIPAddress + IpAddress, + agentSnmpTrapReceiverStatus + INTEGER, + agentSnmpTrapReceiverVersion + INTEGER, + agentSnmpTrapReceiverIpv6Address + Ipv6AddressPrefix + } + + agentSnmpTrapReceiverIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's Snmp Trap Receiver Index" + ::= { agentSnmpTrapReceiverConfigEntry 1 } + + agentSnmpTrapReceiverCommunityName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's Snmp Trap Receiver Community Name. + This is the SNMP community name of the remote network manager; + the name can be up to 16 characters, and is case-sensitive. + " + ::= { agentSnmpTrapReceiverConfigEntry 2 } + + agentSnmpTrapReceiverAddressType OBJECT-TYPE + SYNTAX INTEGER{ + ipv4(1), + ipv6(2), + dns-v4(3), + dns-v6(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of the snmptrap reciever address. + + The agentSnmpTrapReceiverAddress object is intepreted within the + context of agentSnmpTrapReceiverAddressType" + ::= { agentSnmpTrapReceiverConfigEntry 7 } + + agentSnmpTrapReceiverAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The snmptrap reciever address. + + The type of this address is determined by the value of the + agentSnmpTrapReceiverAddressType object. + The values for agentSnmpTrapReceiverAddressType and + agentSnmpTrapReceiverAddress must be consistent." + ::= { agentSnmpTrapReceiverConfigEntry 8 } + + agentSnmpTrapReceiverIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "IP Address - Each IP address parameter is four integer numbers. + The numbers range from 0 to 255. + " + ::= { agentSnmpTrapReceiverConfigEntry 3 } + + agentSnmpTrapReceiverStatus OBJECT-TYPE + SYNTAX INTEGER { + active(1), + notInService(2), + config(3), + destroy(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's Snmp Trap Reciever Status. + active(1) - This trap receiver is active, allowing SNMP Traps to + be sent to this receiver. + + notInService(2) - This trap reciever is not active; no SNMP Traps will + be sent to this reciever until it's set back to active(1). + + + config(3) - The trap reciever Status must be set to this value in order + to configure it. When creating a new trap receiver entry, + the Status will initially be set to this value. + Note: agentSnmpTrapReceiverIPAddress must be set to non-zero + before changing to active(1) or notInService(2). + + destroy(4) - Set to this value to remove the trap receiver entry from + the agent." + ::= { agentSnmpTrapReceiverConfigEntry 4 } + + agentSnmpTrapReceiverVersion OBJECT-TYPE + SYNTAX INTEGER { + snmpv1(1), + snmpv2c(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The version of trap sent to this Reciever. + + snmpv1(1) - This will send a SNMPv1 trap. + + snmpv2c(2) - This will send a SNMPv2c trap." + DEFVAL { snmpv2c } + ::= { agentSnmpTrapReceiverConfigEntry 5 } + + agentSnmpTrapReceiverIpv6Address OBJECT-TYPE + SYNTAX Ipv6AddressPrefix + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "IPv6 Address for SNMP receiver." + ::= { agentSnmpTrapReceiverConfigEntry 6 } + + --************************************************************************************** + -- agentSnmpTrapFlagsConfigGroup + -- + --************************************************************************************** + + agentSnmpTrapFlagsConfigGroup OBJECT IDENTIFIER ::= { agentSnmpConfigGroup 5 } + + agentSnmpAuthenticationTrapFlag OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication Flag - Enable/Disable authentication Flag." + ::= { agentSnmpTrapFlagsConfigGroup 1 } + + agentSnmpLinkUpDownTrapFlag OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Link Up/Down Flag - Enable/Disable Link Up/Link Down traps for the + entire switch. When set to Enable, the Link Up/Down traps will be + sent only if the Link Trap flag setting associated with the port + (Port Configuration Menu) is set to Enable. + " + ::= { agentSnmpTrapFlagsConfigGroup 2 } + + agentSnmpMultipleUsersTrapFlag OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Multiple Users Flag - Enable/Disable Multiple User traps. When the value + is set to Enable, a Multiple User Trap is sent whenever someone logs in + to the terminal interface (EIA 232 or Telnet) and there is already an + existing terminal interface session. + " + ::= { agentSnmpTrapFlagsConfigGroup 3 } + + agentSnmpSpanningTreeTrapFlag OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Spanning Tree Flag - This flag enables the sending of new root traps and + topology change notification traps." + ::= { agentSnmpTrapFlagsConfigGroup 4 } + + agentSnmpBroadcastStormTrapFlag OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Broadcast Storm Flag - This flag enables or disables the broadcast + storm trap. You must also enable Broadcast Storm Recovery Mode + (see the Switch Configuration Menu). When this + value is set to Enable and Broadcast Storm Recovery mode is set to Enable, + the Broadcast Storm Start/End traps are sent when the switch enters and + leaves Broadcast Storm Recovery. + " + ::= { agentSnmpTrapFlagsConfigGroup 5 } + + --************************************************************************************** + -- agentSnmpTrapSourceInterface + -- + --************************************************************************************** + agentSnmpTrapSourceInterface OBJECT-TYPE + SYNTAX InterfaceIndexOrZero + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A source-interface selection on an Interface Index (like vlan based + routing interface, port based routing interface, loopback interface, + tunnel interface). A non-zero value indicates ifIndex for the + corresponding interface entry in the ifTable is selected. + A zero value indicates the source-interface un-selection." + ::= { agentSnmpConfigGroup 6 } + + --************************************************************************************** + -- agentSnmpServerPortNum + -- + --************************************************************************************** + agentSnmpServerPortNum OBJECT-TYPE + SYNTAX Integer32 (161|1025..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Get/Set the UDP port number that the SNMP server listens to for incoming + requests. The port number is an integer value from 1025 to 65535. Before setting + this object, check your system (e.g. using 'netstat') to make sure the desired + port number is not currently being used by any other service. The default + value for this object is 161. + + Note that changing the value of this object may cause existing SNMP transactions + to cease communicating with the device until the client applications are + reconfigured to use the new port number." + ::= { agentSnmpConfigGroup 7 } + + --************************************************************************************** + -- agentSpanningTreeConfigGroup + -- + --************************************************************************************** + agentSpanningTreeConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 7 } + + + agentSpanningTreeMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The switch's Spanning Tree Switch Status. This functionality is now + handled by agentStpAdminMode" + ::= { agentSpanningTreeConfigGroup 1 } + + + --************************************************************************************** + -- agentSwitchConfigGroup + -- + --************************************************************************************** + + agentSwitchConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 8 } + + agentSwitchFdbAddressAgingTimeout OBJECT-TYPE + SYNTAX Integer32 (10..1000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The address aging timeout. + + Specifies aging time in seconds (10 - 1000000) before a dynamic MAC address + is erased from the Filtering Database. The default value is 300 seconds." + DEFVAL { 300 } + ::= { agentSwitchConfigGroup 3 } + agentSwitchAddressAgingTimeoutTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchAddressAgingTimeoutEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "The switch's address aging timeout table. This functionality is now + handled by agentSwitchFdbAddressAgingTimeout." + ::= { agentSwitchConfigGroup 4 } + + agentSwitchAddressAgingTimeoutEntry OBJECT-TYPE + SYNTAX AgentSwitchAddressAgingTimeoutEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Aging information about a specific Filtering Database." + INDEX { dot1qFdbId } + ::= { agentSwitchAddressAgingTimeoutTable 1 } + + AgentSwitchAddressAgingTimeoutEntry ::= + SEQUENCE { + agentSwitchAddressAgingTimeout + Integer32 + } + + agentSwitchAddressAgingTimeout OBJECT-TYPE + SYNTAX Integer32 (10..1000000) + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "The FDB entry's address aging timeout (in seconds)" + DEFVAL { 300 } + ::= { agentSwitchAddressAgingTimeoutEntry 1 } + + --************************************************************************************** + + agentSwitchStaticMacFilteringTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchStaticMacFilteringEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The switch's static Mac filtering table" + ::= { agentSwitchConfigGroup 5 } + + agentSwitchStaticMacFilteringEntry OBJECT-TYPE + SYNTAX AgentSwitchStaticMacFilteringEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Per-port ingress/egress filter configuration based on VLAN Id and MAC address." + INDEX { agentSwitchStaticMacFilteringVlanId, agentSwitchStaticMacFilteringAddress } + ::= { agentSwitchStaticMacFilteringTable 1 } + + AgentSwitchStaticMacFilteringEntry ::= + SEQUENCE { + agentSwitchStaticMacFilteringVlanId + Integer32, + agentSwitchStaticMacFilteringAddress + MacAddress, + agentSwitchStaticMacFilteringSourcePortMask + AgentPortMask, + agentSwitchStaticMacFilteringDestPortMask + AgentPortMask, + agentSwitchStaticMacFilteringStatus + RowStatus + } + + agentSwitchStaticMacFilteringVlanId OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Static MAC Filter Vlan Id" + ::= { agentSwitchStaticMacFilteringEntry 1 } + + agentSwitchStaticMacFilteringAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Static MAC Filter MAC address" + ::= { agentSwitchStaticMacFilteringEntry 2 } + + agentSwitchStaticMacFilteringSourcePortMask OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Static MAC Filter source port mask. + + When setting this value, the system will ignore configuration for ports not + between the first and last valid ports. Configuration of any port numbers + between this range that are not valid ports return a failure message, but will + still apply configuration for valid ports. + + To obtain port numbers from interface numbers, use the objects + agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable + table." + + ::= { agentSwitchStaticMacFilteringEntry 3 } + + agentSwitchStaticMacFilteringDestPortMask OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Static MAC Filter destination port mask. + + When setting this value, the system will ignore configuration for ports not + between the first and last valid ports. Configuration of any port numbers + between this range that are not valid ports return a failure message, but will + still apply configuration for valid ports. + + To obtain port numbers from interface numbers, use the objects + agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable + table. + + Configuring destination port mask for a unicast MAC filter is not supported on some platforms." + ::= { agentSwitchStaticMacFilteringEntry 4 } + + agentSwitchStaticMacFilteringStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Static MAC Filter status. + + Supported values: + active(1) - valid entry + createAndGo(4) - used to create a new entry + destroy(6) - removes the entry" + ::= { agentSwitchStaticMacFilteringEntry 5 } + + + + --************************************************************************************** + -- The MGMD Snooping Source Specific Multicast Group membership Table + --************************************************************************************** + + agentSwitchSnoopSSMGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchSnoopSSMGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the IP multicast Source Specific Multicast + Groups for which there are members on a particular interface and VLAN." + ::= { agentSwitchConfigGroup 34 } + + agentSwitchSnoopSSMGroupEntry OBJECT-TYPE + SYNTAX AgentSwitchSnoopSSMGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the agentSwitchSnoopSSMGroupTable." + INDEX { agentSwitchSnoopSSMGroupAddressType, agentSwitchSnoopSSMGroupIfIndex, + agentSwitchSnoopSSMGroupVlanId, agentSwitchSnoopSSMGroupAddress } + ::= { agentSwitchSnoopSSMGroupTable 1 } + + AgentSwitchSnoopSSMGroupEntry ::= + SEQUENCE { + agentSwitchSnoopSSMGroupAddressType + InetAddressType, + agentSwitchSnoopSSMGroupAddress + InetAddress, + agentSwitchSnoopSSMGroupIfIndex + InterfaceIndex, + agentSwitchSnoopSSMGroupVlanId + VlanIndex, + agentSwitchSnoopSSMGroupLastReporter + InetAddress, + agentSwitchSnoopSSMGroupSourceFilterMode + INTEGER + } + + agentSwitchSnoopSSMGroupAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The address type of the agentSwitchSnoopSSMGroupTable entry. This + value applies to both the agentSwitchSnoopSSMGroupAddress and the + agentSwitchSnoopSSMGroupLastReporter entries." + ::= { agentSwitchSnoopSSMGroupEntry 1 } + + agentSwitchSnoopSSMGroupAddress OBJECT-TYPE + SYNTAX InetAddress (SIZE(4|16)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP multicast group address for which this entry + contains information. The InetAddressType, e.g. + IPv4 or IPv6, is identified by the + agentSwitchSnoopSSMGroupAddressType variable in the agentSwitchSnoopSSMGroup + table." + ::= { agentSwitchSnoopSSMGroupEntry 2 } + + agentSwitchSnoopSSMGroupIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface for which this entry contains information + for an IP multicast group address." + ::= { agentSwitchSnoopSSMGroupEntry 3 } + + agentSwitchSnoopSSMGroupVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VLAN for which this entry contains information + for an IP multicast group address." + ::= { agentSwitchSnoopSSMGroupEntry 4 } + + agentSwitchSnoopSSMGroupLastReporter OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the source of the last membership report + received for this IP Multicast group address on this + interface and VLAN. The InetAddressType, e.g. + IPv4 or IPv6, is identified by the + agentSwitchSnoopSSMGroupAddressType variable in the agentSwitchSnoopSSMGroup + table." + ::= { agentSwitchSnoopSSMGroupEntry 5 } + + agentSwitchSnoopSSMGroupSourceFilterMode OBJECT-TYPE + SYNTAX INTEGER { include (1), + exclude (2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state in which the interface is currently set. The + value indicates the relevance of the corresponding source + list entries in the SrcList Table (agentSwitchSnoopSSMSrcListTable)." + ::= { agentSwitchSnoopSSMGroupEntry 6 } + + --************************************************************************************** + -- The MGMD Snooping SSM Source list Table + --************************************************************************************** + + agentSwitchSnoopSSMSrcListTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchSnoopSSMSrcListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The (conceptual) table listing the Source List entries + corresponding to each VLAN, interface and SSM multicast group pair on + a MGMD Snooping switch." + ::= { agentSwitchConfigGroup 35 } + + agentSwitchSnoopSSMSrcListEntry OBJECT-TYPE + SYNTAX AgentSwitchSnoopSSMSrcListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry (conceptual row) in the agentSwitchSnoopSSMSrcListTable." + INDEX { agentSwitchSnoopSSMSrcListAddressType, + agentSwitchSnoopSSMSrcListIfIndex, agentSwitchSnoopSSMSrcListVlanId, + agentSwitchSnoopSSMSrcListHostAddress, agentSwitchSnoopSSMSrcListAddress } + ::= { agentSwitchSnoopSSMSrcListTable 1 } + + AgentSwitchSnoopSSMSrcListEntry ::= + SEQUENCE { + agentSwitchSnoopSSMSrcListAddressType + InetAddressType, + agentSwitchSnoopSSMSrcListAddress + InetAddress, + agentSwitchSnoopSSMSrcListIfIndex + InterfaceIndex, + agentSwitchSnoopSSMSrcListVlanId + VlanIndex, + agentSwitchSnoopSSMSrcListHostAddress + InetAddress + } + + agentSwitchSnoopSSMSrcListAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The address type of the InetAddress variables in this + table. This value applies to the agentSwitchSnoopSSMSrcListHostAddress + and agentSwitchSnoopSSMSrcListAddress entries." + ::= { agentSwitchSnoopSSMSrcListEntry 1 } + + agentSwitchSnoopSSMSrcListAddress OBJECT-TYPE + SYNTAX InetAddress (SIZE(4|16)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP multicast group address for which this entry + contains information." + ::= { agentSwitchSnoopSSMSrcListEntry 2 } + + agentSwitchSnoopSSMSrcListIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The interface for which this entry contains information + for an IP multicast group address." + ::= { agentSwitchSnoopSSMSrcListEntry 3 } + + agentSwitchSnoopSSMSrcListVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The VLAN for which this entry contains information + for an IP multicast group address." + ::= { agentSwitchSnoopSSMSrcListEntry 4 } + + agentSwitchSnoopSSMSrcListHostAddress OBJECT-TYPE + SYNTAX InetAddress (SIZE(4|16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The host address to which this entry + corresponds. The agentSwitchSnoopSSMGroupSourceFilterMode value for + this Group address, interface and VLAN indicates whether this + Host address is included or excluded." + ::= { agentSwitchSnoopSSMSrcListEntry 5 } + + --************************************************************************************** + -- The MGMD Snooping Source Specific Multicast Forwarding + -- database Table. + --************************************************************************************** + + agentSwitchSnoopSSMFDBTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchSnoopSSMFDBEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MGMD Snooping Source Specific Multicast + Forwarding database Table." + ::= { agentSwitchConfigGroup 36 } + + agentSwitchSnoopSSMFDBEntry OBJECT-TYPE + SYNTAX AgentSwitchSnoopSSMFDBEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry is created by IGMP Snooping for each group learned in the VLAN." + INDEX { agentSwitchSnoopSSMFDBGroupAddressType, agentSwitchSnoopSSMFDBGroupAddress, + agentSwitchSnoopSSMFDBSourceAddress, agentSwitchSnoopSSMFDBVlanIndex } + ::= { agentSwitchSnoopSSMFDBTable 1 } + + AgentSwitchSnoopSSMFDBEntry ::= + SEQUENCE { + agentSwitchSnoopSSMFDBVlanIndex + VlanIndex, + agentSwitchSnoopSSMFDBGroupAddressType + InetAddressType, + agentSwitchSnoopSSMFDBGroupAddress + InetAddress, + agentSwitchSnoopSSMFDBSourceAddress + InetAddress, + agentSwitchSnoopSSMFDBIncludePortList + AgentPortMask, + agentSwitchSnoopSSMFDBExcludePortList + AgentPortMask + } + + agentSwitchSnoopSSMFDBVlanIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the VLAN in which the group is learned." + ::= { agentSwitchSnoopSSMFDBEntry 1 } + + agentSwitchSnoopSSMFDBGroupAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates IP multicast address type learned by MGMD Snooping." + ::= { agentSwitchSnoopSSMFDBEntry 2 } + + agentSwitchSnoopSSMFDBGroupAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates IP multicast address learned by MGMD Snooping." + ::= { agentSwitchSnoopSSMFDBEntry 3 } + + agentSwitchSnoopSSMFDBSourceAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates IP Source address learned by MGMD Snooping." + ::= { agentSwitchSnoopSSMFDBEntry 4 } + + agentSwitchSnoopSSMFDBIncludePortList OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the set of ports on which MGMD + Membership Reports are received for the group indicating + interest to receive traffic sent to the group." + ::= { agentSwitchSnoopSSMFDBEntry 5} + + agentSwitchSnoopSSMFDBExcludePortList OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the set of ports on which MGMD + Membership Reports are received for the group indicating + interest to not to receive traffic sent to the group." + ::= { agentSwitchSnoopSSMFDBEntry 6} + --************************************************************************************** + -- agentSwitchStormControlGroup + -- + --************************************************************************************** + + agentSwitchStormControlGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 12 } + + + agentSwitchDot3FlowControlMode OBJECT-TYPE + SYNTAX INTEGER { + symmetric(1), + asymmetric(2), + disable(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config switchconfig flowcontrol allows you to enable or disable + 802.3x flow control for the switch. This value + applies to only full-duplex mode ports. Enabling + symmetric flow control allows the switch to send + and receive pause frames. Enabling asymmetric + flow control allows the switch to receive pause + frames but it will not transmit pause frames." + DEFVAL { disable } + ::= { agentSwitchStormControlGroup 1 } + + agentSwitchBroadcastControlMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch config broadcast allows you to enable or disable + broadcast storm recovery mode. When you specify Enable for Broadcast + Storm Recovery and the broadcast traffic on any Ethernet port exceeds + the configured threshold, the switch blocks (discards) the broadcast + traffic." + DEFVAL { disable } + ::= { agentSwitchStormControlGroup 4 } + + agentSwitchBroadcastControlThreshold OBJECT-TYPE + SYNTAX Unsigned32(0..14880000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the broadcast storm recovery threshold for this port + as a percentage of port speed or as an absolute pps rate." + DEFVAL { 5 } + ::= { agentSwitchStormControlGroup 5 } + + agentSwitchBroadcastControlThresholdUnit OBJECT-TYPE + SYNTAX INTEGER { + percent(1), + pps(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the units of the threshold value to percentage of + port speed or absolute packets per second." + DEFVAL { percent } + ::= { agentSwitchStormControlGroup 10 } + + agentSwitchMulticastControlMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch config multicast allows you to enable or disable + multicast storm recovery mode. When you specify Enable for multicast + Storm Recovery and the multicast traffic on any Ethernet port exceeds + the configured threshold, the switch blocks (discards) the multicast + traffic." + DEFVAL { disable } + ::= { agentSwitchStormControlGroup 6 } + + agentSwitchMulticastControlThreshold OBJECT-TYPE + SYNTAX Unsigned32(0..14880000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the multicast storm recovery threshold for this port + as a percentage of port speed or as an absolute pps rate." + DEFVAL { 5 } + ::= { agentSwitchStormControlGroup 7 } + + agentSwitchMulticastControlThresholdUnit OBJECT-TYPE + SYNTAX INTEGER { + percent(1), + pps(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the units of the threshold value to percentage of + port speed or absolute packets per second." + DEFVAL { percent } + ::= { agentSwitchStormControlGroup 11 } + + agentSwitchUnicastControlMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch config unicast allows you to enable or disable + unicast storm recovery mode. When you specify Enable for unicast + Storm Recovery and the unknown unicast traffic on any Ethernet port exceeds + the configured threshold, the switch blocks (discards) the unknown unicast + traffic." + DEFVAL { disable } + ::= { agentSwitchStormControlGroup 8 } + + agentSwitchUnicastControlThreshold OBJECT-TYPE + SYNTAX Unsigned32(0..14880000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the unicast storm recovery threshold for this port + as a percentage of port speed or as an absolute pps rate." + DEFVAL { 5 } + ::= { agentSwitchStormControlGroup 9 } + + agentSwitchUnicastControlThresholdUnit OBJECT-TYPE + SYNTAX INTEGER { + percent(1), + pps(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the units of the threshold value to percentage of + port speed or absolute packets per second." + DEFVAL { percent } + ::= { agentSwitchStormControlGroup 12 } + + --************************************************************************************** + -- agentSwitchSnoopingGroup + -- + --************************************************************************************** + + agentSwitchSnoopingGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 6 } + + + agentSwitchSnoopingCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchSnoopingCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the IGMP/MLD Snooping Global configuration entries." + ::= { agentSwitchSnoopingGroup 1 } + + agentSwitchSnoopingCfgEntry OBJECT-TYPE + SYNTAX AgentSwitchSnoopingCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for Snooping switch Configuration." + INDEX { agentSwitchSnoopingProtocol } + ::= { agentSwitchSnoopingCfgTable 1 } + + AgentSwitchSnoopingCfgEntry ::= SEQUENCE { + agentSwitchSnoopingProtocol + InetAddressType, + agentSwitchSnoopingAdminMode + INTEGER, + agentSwitchSnoopingPortMask + AgentPortMask, + agentSwitchSnoopingMulticastControlFramesProcessed + Counter32 + , + agentSwitchSnoopingProxyQuerierAdminMode + INTEGER + } + + agentSwitchSnoopingProtocol OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The protocol type of network protocol in use." + ::= { agentSwitchSnoopingCfgEntry 1 } + + agentSwitchSnoopingAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables Snooping on the system. " + DEFVAL { disable } + ::= { agentSwitchSnoopingCfgEntry 2 } + + agentSwitchSnoopingPortMask OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IGMP/MLD Snooping Port Mask. + + This allows configuration of IGMP/MLD Snooping on selected ports. + IGMP/MLD Snooping cannot be enabled on an interface that has routing + enabled, or is a member of a LAG. If a port which has IGMP/MLD Snooping + enabled becomes enabled for routing, or is enlisted as a member of a + LAG, IGMP/MLD Snooping functionality will be disabled on that port. IGMP/MLD + Snooping functionality will be subsequently be reenabled if routing is + disabled or LAG membership is removed from an interface that had previously + had IGMP/MLD Snooping enabled. + + To obtain port numbers from interface numbers, use the objects + agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable + table." + DEFVAL { '000000000000'H } + ::= { agentSwitchSnoopingCfgEntry 3 } + + agentSwitchSnoopingMulticastControlFramesProcessed OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast Control Frames Processed by CPU. + The number of multicast control frames that have been processed by the CPU." + ::= { agentSwitchSnoopingCfgEntry 4 } + + agentSwitchSnoopingProxyQuerierAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables IGMP/MLD Proxy Querier Mode on the system. + If it is disabled then IGMP/MLD proxy query with source zero IP address is not sent in response to IGMP/MLD leave packet." + DEFVAL { enable } + ::= { agentSwitchSnoopingCfgEntry 5 } + + --************************************************************************************** + -- agentSwitchSnoopingIntfGroup + -- + --************************************************************************************** + + agentSwitchSnoopingIntfGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 7 } + + agentSwitchSnoopingIntfTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchSnoopingIntfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the IGMP/MLD Snooping Interface configuration entries." + ::= { agentSwitchSnoopingIntfGroup 1 } + + agentSwitchSnoopingIntfEntry OBJECT-TYPE + SYNTAX AgentSwitchSnoopingIntfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for a IGMP/MLD Snooping Interface." + INDEX { ifIndex, agentSwitchSnoopingProtocol } + ::= { agentSwitchSnoopingIntfTable 1 } + + AgentSwitchSnoopingIntfEntry ::= SEQUENCE { + agentSwitchSnoopingIntfIndex + Unsigned32, + agentSwitchSnoopingIntfAdminMode + INTEGER, + agentSwitchSnoopingIntfGroupMembershipInterval + Integer32, + agentSwitchSnoopingIntfMaxResponseTime + Integer32, + agentSwitchSnoopingIntfMRPExpirationTime + Integer32, + agentSwitchSnoopingIntfFastLeaveAdminMode + INTEGER, + agentSwitchSnoopingIntfMulticastRouterMode + INTEGER, + agentSwitchSnoopingIntfVlanIDs + VlanList + , + agentSwitchSnoopingIntfProxyQuerierAdminMode + INTEGER + } + + agentSwitchSnoopingIntfIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number to be selected. Each port maps to an interface." + ::= { agentSwitchSnoopingIntfEntry 1 } + + agentSwitchSnoopingIntfAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables IGMP/MLD Snooping on a selected interface." + DEFVAL { disable } + ::= { agentSwitchSnoopingIntfEntry 2 } + + agentSwitchSnoopingIntfGroupMembershipInterval OBJECT-TYPE + SYNTAX Integer32 (2..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The amount of time in seconds that a switch will wait for a report + from a particular group on the selected interface before deleting the + interface from the entry. This value must be greater than + agentSwitchSnoopingIntfMaxResponseTime." + DEFVAL { 260 } + ::= { agentSwitchSnoopingIntfEntry 3 } + + agentSwitchSnoopingIntfMaxResponseTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The amount of time in seconds a switch will wait after sending + a query on the selected interface because it did not receive a report for + a particular group in that interface. This value must be less + than agentSwitchSnoopingIntfGroupMembershipInterval. For IGMP Snooping, + this value ranges from 1 to 25 and for MLD Snooping, this value + ranges from 1 to 65." + + DEFVAL { 10 } + ::= { agentSwitchSnoopingIntfEntry 4 } + + agentSwitchSnoopingIntfMRPExpirationTime OBJECT-TYPE + SYNTAX Integer32 (0..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The amount of time in seconds that a switch will wait for a query to be + received on the selected interface before the interface is removed from + the list of interfaces with multicast routers attached." + DEFVAL { 0 } + ::= { agentSwitchSnoopingIntfEntry 5 } + + agentSwitchSnoopingIntfFastLeaveAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables IGMP/MLD Snooping on the selected interface." + DEFVAL { disable } + ::= { agentSwitchSnoopingIntfEntry 6 } + + agentSwitchSnoopingIntfMulticastRouterMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables Multicast Routing on the selected interface." + DEFVAL { disable } + ::= { agentSwitchSnoopingIntfEntry 7 } + + agentSwitchSnoopingIntfVlanIDs OBJECT-TYPE + SYNTAX VlanList + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This field lists all the VlanIDs which include the selected interface." + ::= { agentSwitchSnoopingIntfEntry 8 } + agentSwitchSnoopingIntfProxyQuerierAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables IGMP/MLD Proxy Querier on the selected interface. + If it is disabled then IGMP/MLD proxy query with source zero IP address is not sent in response to IGMP/MLD leave packet." + DEFVAL { enable } + ::= { agentSwitchSnoopingIntfEntry 9 } + --************************************************************************************** + -- agentSwitchSnoopingVlanGroup + -- + --************************************************************************************** + + agentSwitchSnoopingVlanGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 8 } + + agentSwitchSnoopingVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchSnoopingVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the IGMP/MLD Snooping Vlan configuration entries." + ::= { agentSwitchSnoopingVlanGroup 1 } + + agentSwitchSnoopingVlanEntry OBJECT-TYPE + SYNTAX AgentSwitchSnoopingVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for a IGMP/MLD Snooping Vlan." + INDEX { dot1qVlanIndex, agentSwitchSnoopingProtocol } + ::= { agentSwitchSnoopingVlanTable 1 } + + AgentSwitchSnoopingVlanEntry ::= SEQUENCE { + agentSwitchSnoopingVlanAdminMode + INTEGER, + agentSwitchSnoopingVlanGroupMembershipInterval + Integer32, + agentSwitchSnoopingVlanMaxResponseTime + Integer32, + agentSwitchSnoopingVlanFastLeaveAdminMode + INTEGER, + agentSwitchSnoopingVlanMRPExpirationTime + Integer32, + agentSwitchSnoopingVlanReportSuppMode + INTEGER + , + agentSwitchSnoopingVlanProxyQuerierAdminMode + INTEGER + } + + agentSwitchSnoopingVlanAdminMode OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables IGMP/MLD Snooping on a selected Vlan interface." + DEFVAL { disable } + ::= { agentSwitchSnoopingVlanEntry 1 } + + agentSwitchSnoopingVlanGroupMembershipInterval OBJECT-TYPE + SYNTAX Integer32 (2..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The amount of time in seconds that a switch will wait for a report + from a particular group on the selected vlan before deleting the + interface participating in the vlan from the entry. This value must + be greater than agentSwitchSnoopingIntfMaxResponseTime." + DEFVAL { 260 } + ::= { agentSwitchSnoopingVlanEntry 2 } + + agentSwitchSnoopingVlanMaxResponseTime OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The amount of time in seconds a switch will wait after sending + a query on the selected vlan because it did not receive a report for + a particular group in the interface participating in the vlan. + This value must be less than + agentSwitchSnoopingIntfGroupMembershipInterval. For IGMP Snooping, + this value ranges from 1 to 25 and for MLD Snooping, this value + ranges from 1 to 65." + DEFVAL { 10 } + ::= { agentSwitchSnoopingVlanEntry 3 } + + agentSwitchSnoopingVlanFastLeaveAdminMode OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables IGMP/MLD Snooping on the selected vlan." + DEFVAL { disable } + ::= { agentSwitchSnoopingVlanEntry 4 } + + agentSwitchSnoopingVlanMRPExpirationTime OBJECT-TYPE + SYNTAX Integer32 (0..3600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The amount of time in seconds that a switch will wait for a query to be + received on the selected interface participating in the vlan before the + interface is removed from the list of interfaces with multicast routers + attached. This parameter is configurable only for exisiting Vlans." + DEFVAL { 0 } + ::= { agentSwitchSnoopingVlanEntry 5 } + + + agentSwitchSnoopingVlanReportSuppMode OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables IGMP Snooping Report Suppression feature on the selected vlan." + DEFVAL { disable } + ::= { agentSwitchSnoopingVlanEntry 6 } + + agentSwitchSnoopingVlanProxyQuerierAdminMode OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables IGMP/MLD Proxy Querier on the selected vlan. + If it is disabled then IGMP/MLD proxy query with source zero IP address is not sent in response to IGMP/MLD leave packet." + DEFVAL { enable } + ::= { agentSwitchSnoopingVlanEntry 7 } + + --************************************************************************************** + -- agentSwitchVlanStaticMrouterGroup + -- + --************************************************************************************** + agentSwitchVlanStaticMrouterGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 9 } + + agentSwitchVlanStaticMrouterTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchVlanStaticMrouterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the IGMP/MLD Static Mrouter Configuration parameters." + ::= { agentSwitchVlanStaticMrouterGroup 1 } + + agentSwitchVlanStaticMrouterEntry OBJECT-TYPE + SYNTAX AgentSwitchVlanStaticMrouterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for a IGMP/MLD Static Mrouter." + INDEX { ifIndex, + dot1qVlanIndex, agentSwitchSnoopingProtocol } + ::= { agentSwitchVlanStaticMrouterTable 1 } + + AgentSwitchVlanStaticMrouterEntry ::= SEQUENCE { + agentSwitchVlanStaticMrouterAdminMode + INTEGER + } + + agentSwitchVlanStaticMrouterAdminMode OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables IGMP/MLD Mrouter on a per-interface per-vlan basis." + DEFVAL { disable } + ::= { agentSwitchVlanStaticMrouterEntry 1 } + + + --************************************************************************************** + -- agentSwitchMFDBGroup + -- + --************************************************************************************** + agentSwitchMFDBGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 10 } + + agentSwitchMFDBTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchMFDBEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Multicast Forwarding Database table" + ::= { agentSwitchMFDBGroup 1 } + + agentSwitchMFDBEntry OBJECT-TYPE + SYNTAX AgentSwitchMFDBEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Contains Forwarding and Filtering information per Vlan Index, MAC Address, and + Component User." + INDEX { agentSwitchMFDBVlanId, agentSwitchMFDBMacAddress, agentSwitchMFDBProtocolType } + ::= { agentSwitchMFDBTable 1 } + + AgentSwitchMFDBEntry ::= + SEQUENCE { + agentSwitchMFDBVlanId + VlanIndex, + agentSwitchMFDBMacAddress + MacAddress, + agentSwitchMFDBProtocolType + INTEGER, + agentSwitchMFDBType + INTEGER, + agentSwitchMFDBDescription + DisplayString, + agentSwitchMFDBForwardingPortMask + AgentPortMask, + agentSwitchMFDBFilteringPortMask + AgentPortMask + } + + agentSwitchMFDBVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan Index for which this entry is associated with." + ::= { agentSwitchMFDBEntry 1 } + + agentSwitchMFDBMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A multicast MAC address for which the switch has forwarding and or + filtering information." + ::= { agentSwitchMFDBEntry 2 } + + agentSwitchMFDBProtocolType OBJECT-TYPE + SYNTAX INTEGER { + static(1), + gmrp(2), + igmp(3), + mld(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The component that is responsible for this entry in the Multicast + Forwarding Database." + ::= { agentSwitchMFDBEntry 3 } + + agentSwitchMFDBType OBJECT-TYPE + SYNTAX INTEGER { + static(1), + dynamic(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This displays the type of the entry. + + static(1) - Entries configured by the end user + dynamic(2) - Entries added as a result of a learning process or protocol" + ::= { agentSwitchMFDBEntry 4 } + + agentSwitchMFDBDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Text description of this multicast table entry." + ::= { agentSwitchMFDBEntry 5 } + + agentSwitchMFDBForwardingPortMask OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BitMask indicating which ports this entry indicates should be forwarded. + + To obtain port numbers from interface numbers, use the objects + agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable + table." + ::= { agentSwitchMFDBEntry 6 } + + agentSwitchMFDBFilteringPortMask OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BitMask indicating which ports this entry indicates should be filtered. + + To obtain port numbers from interface numbers, use the objects + agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable + table." + ::= { agentSwitchMFDBEntry 7 } + + --************************************************************************************** + + agentSwitchMFDBSummaryTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchMFDBSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Multicast Forwarding Database Summary table" + ::= { agentSwitchMFDBGroup 2 } + + agentSwitchMFDBSummaryEntry OBJECT-TYPE + SYNTAX AgentSwitchMFDBSummaryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Summarizes the forwarding ports for all components registered for all + MFDB table entries with the same Vlan Index and MAC Address." + INDEX { agentSwitchMFDBSummaryVlanId, agentSwitchMFDBSummaryMacAddress } + ::= { agentSwitchMFDBSummaryTable 1 } + + AgentSwitchMFDBSummaryEntry ::= + SEQUENCE { + agentSwitchMFDBSummaryVlanId + VlanIndex, + agentSwitchMFDBSummaryMacAddress + MacAddress, + agentSwitchMFDBSummaryForwardingPortMask + AgentPortMask + } + + agentSwitchMFDBSummaryVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Vlan Index for which this entry is associated with." + ::= { agentSwitchMFDBSummaryEntry 1 } + + agentSwitchMFDBSummaryMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A multicast MAC address for which the switch has forwarding and or + filtering information." + ::= { agentSwitchMFDBSummaryEntry 2 } + + agentSwitchMFDBSummaryForwardingPortMask OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Port Mask indicating which ports this entry indicates should be forwarded. + + To obtain port numbers from interface numbers, use the objects + agentPortDot1dBasePort and agentPortIfIndex in the agentPortConfigTable + table." + ::= { agentSwitchMFDBSummaryEntry 3 } + + --************************************************************************************** + + agentSwitchMFDBMaxTableEntries OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This displays the maximum number of entries that can possibly be in + the Multicast Forwarding Database table." + ::= { agentSwitchMFDBGroup 3 } + + agentSwitchMFDBMostEntriesUsed OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This displays the largest number of entries that have been present + in the Multicast Forwarding Database table. This value is also known + as the MFDB high-water mark." + ::= { agentSwitchMFDBGroup 4 } + + agentSwitchMFDBCurrentEntries OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This displays the current number of entries in the Multicast + Forwarding Database table." + ::= { agentSwitchMFDBGroup 5 } + + + --************************************************************************************** + -- agentSwitchDVlanTagGroup + -- + --************************************************************************************** + + agentSwitchDVlanTagGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 11 } + + agentSwitchDVlanTagEthertype OBJECT-TYPE + SYNTAX Integer32 (1..65535) -- 0x0001..0xFFFF + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the Double Vlan Tag Ethertype for the switch. + If this object is supported, ethertype cannot be configured per port. + Commonly used are the Ethertypes for vman tags (34984, or 0x88A8) + and dot1q tags (33024, or 0x8100)." + ::= { agentSwitchDVlanTagGroup 1 } + + agentSwitchDVlanTagTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchDVlanTagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of entries specifying the ethertype (TPID) values. + This will let the user specify multiple ethertypes globally." + ::= { agentSwitchDVlanTagGroup 2 } + + agentSwitchDVlanTagEntry OBJECT-TYPE + SYNTAX AgentSwitchDVlanTagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table entry specifying the ethertype (TPID) values. + Commonly used are the Ethertypes for vman tags (34984, or 0x88A8) + and dot1q tags (33024, or 0x8100)." + INDEX { agentSwitchDVlanTagTPid } + ::= { agentSwitchDVlanTagTable 1 } + + AgentSwitchDVlanTagEntry ::= + SEQUENCE { + agentSwitchDVlanTagTPid Integer32, + agentSwitchDVlanTagPrimaryTPid INTEGER, + agentSwitchDVlanTagRowStatus RowStatus + } + + agentSwitchDVlanTagTPid OBJECT-TYPE + SYNTAX Integer32 (1..65535) -- 0x0001..0xFFFF + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethertype value to identify incoming double tagged frames" + ::= { agentSwitchDVlanTagEntry 1 } + + agentSwitchDVlanTagPrimaryTPid OBJECT-TYPE + SYNTAX INTEGER { + true(1), + false(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specifies if this TPID is primary TPID for the switch or not. + As the system needs one TPID to be active all the time, setting + the object to false doesn't modify/remove the entry. Adding another + entry and setting it to true overwrites the previous primary TPID." + ::= { agentSwitchDVlanTagEntry 2} + + agentSwitchDVlanTagRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row status" + ::= { agentSwitchDVlanTagEntry 3} + + agentSwitchPortDVlanTagTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchPortDVlanTagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table entries specifying the ethertype (TPID) values per port." + ::= { agentSwitchDVlanTagGroup 3 } + + agentSwitchPortDVlanTagEntry OBJECT-TYPE + SYNTAX AgentSwitchPortDVlanTagEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table entry specifying the ethertype (TPID) value for a port." + INDEX { agentSwitchPortDVlanTagInterfaceIfIndex, + agentSwitchPortDVlanTagTPid + } + ::= { agentSwitchPortDVlanTagTable 1 } + + AgentSwitchPortDVlanTagEntry ::= + SEQUENCE { + agentSwitchPortDVlanTagInterfaceIfIndex Integer32, + agentSwitchPortDVlanTagTPid Integer32, + agentSwitchPortDVlanTagMode INTEGER, + agentSwitchPortDVlanTagCustomerId Integer32, + agentSwitchPortDVlanTagRowStatus RowStatus + } + + agentSwitchPortDVlanTagInterfaceIfIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port Id on to which the Ethertype value is mapped" + ::= { agentSwitchPortDVlanTagEntry 1 } + + agentSwitchPortDVlanTagTPid OBJECT-TYPE + SYNTAX Integer32 (1..65535) -- 0x0001..0xFFFF + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Ethertype value to identify incoming double tagged frames" + ::= { agentSwitchPortDVlanTagEntry 2 } + + agentSwitchPortDVlanTagMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Controls the Double Vlan Tag mode on this port." + ::= { agentSwitchPortDVlanTagEntry 3} + + agentSwitchPortDVlanTagCustomerId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Configures the Customer ID for the Double Vlan Tag for this port." + ::= { agentSwitchPortDVlanTagEntry 4 } + + agentSwitchPortDVlanTagRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Row status" + ::= { agentSwitchPortDVlanTagEntry 5} + + + --************************************************************************************** + -- agentSwitchVlanMacAssociationGroup + -- + --************************************************************************************** + agentSwitchVlanMacAssociationGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 17 } + agentSwitchVlanMacAssociationTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchVlanMacAssociationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The switch's MAC To VLAN association table" + ::= { agentSwitchVlanMacAssociationGroup 1 } + + agentSwitchVlanMacAssociationEntry OBJECT-TYPE + SYNTAX AgentSwitchVlanMacAssociationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VLAN to be assigned to untagged or priority tagged + packets based on MAC address." + INDEX { agentSwitchVlanMacAssociationMacAddress,agentSwitchVlanMacAssociationVlanId } + ::= { agentSwitchVlanMacAssociationTable 1 } + + AgentSwitchVlanMacAssociationEntry ::= + SEQUENCE { + agentSwitchVlanMacAssociationMacAddress + MacAddress, + agentSwitchVlanMacAssociationVlanId + VlanIndex, + agentSwitchVlanMacAssociationRowStatus + RowStatus + } + + agentSwitchVlanMacAssociationMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Mac address" + ::= { agentSwitchVlanMacAssociationEntry 1 } + + agentSwitchVlanMacAssociationVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VLAN the Mac address assigned to" + ::= { agentSwitchVlanMacAssociationEntry 2 } + + agentSwitchVlanMacAssociationRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Mac to VLAN association row status. + + Supported values: + active(1) - valid entry + createAndGo(4) - used to create a new entry + destroy(6) - removes the entry" + ::= { agentSwitchVlanMacAssociationEntry 3 } + + + --************************************************************************************** + -- agentSwitchProtectedPortGroup + -- + --************************************************************************************** + + agentSwitchProtectedPortConfigGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 18 } + agentSwitchProtectedPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchProtectedPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The switch's protected port mapping table" + ::= { agentSwitchProtectedPortConfigGroup 1 } + + agentSwitchProtectedPortEntry OBJECT-TYPE + SYNTAX AgentSwitchProtectedPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Protected ports assigned to groups." + INDEX { agentSwitchProtectedPortGroupId } + ::= { agentSwitchProtectedPortTable 1 } + + AgentSwitchProtectedPortEntry ::= + SEQUENCE { + agentSwitchProtectedPortGroupId + Integer32, + agentSwitchProtectedPortGroupName + DisplayString, + agentSwitchProtectedPortPortList + PortList + } + + agentSwitchProtectedPortGroupId OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The group that this port belongs to" + ::= { agentSwitchProtectedPortEntry 1 } + + agentSwitchProtectedPortGroupName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The name of the group" + ::= { agentSwitchProtectedPortEntry 2 } + + agentSwitchProtectedPortPortList OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The set of ports that are protected in this group" + ::= { agentSwitchProtectedPortEntry 3 } + + --************************************************************************************** + -- agentSwitchVlanSubnetAssociationGroup + -- + --************************************************************************************** + agentSwitchVlanSubnetAssociationGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 19 } + agentSwitchVlanSubnetAssociationTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchVlanSubnetAssociationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The switch's Subnet To VLAN association table" + ::= { agentSwitchVlanSubnetAssociationGroup 1 } + + agentSwitchVlanSubnetAssociationEntry OBJECT-TYPE + SYNTAX AgentSwitchVlanSubnetAssociationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VLAN to be assigned to untagged or priority tagged + packets based on IP address and Subnet Mask." + INDEX { agentSwitchVlanSubnetAssociationIPAddress,agentSwitchVlanSubnetAssociationSubnetMask,agentSwitchVlanSubnetAssociationVlanId} + ::= { agentSwitchVlanSubnetAssociationTable 1 } + + AgentSwitchVlanSubnetAssociationEntry ::= + SEQUENCE { + agentSwitchVlanSubnetAssociationIPAddress + IpAddress, + agentSwitchVlanSubnetAssociationSubnetMask + IpAddress, + agentSwitchVlanSubnetAssociationVlanId + VlanIndex, + agentSwitchVlanSubnetAssociationRowStatus + RowStatus + } + + agentSwitchVlanSubnetAssociationIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ip address" + ::= { agentSwitchVlanSubnetAssociationEntry 1 } + agentSwitchVlanSubnetAssociationSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The subnet mask" + ::= { agentSwitchVlanSubnetAssociationEntry 2 } + + agentSwitchVlanSubnetAssociationVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VLAN that the IP address and subnet mask assigned to" + ::= { agentSwitchVlanSubnetAssociationEntry 3 } + + agentSwitchVlanSubnetAssociationRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The Subnet to VLAN association row status. + + Supported values: + active(1) - valid entry + createAndGo(4) - used to create a new entry + destroy(6) - removes the entry" + ::= { agentSwitchVlanSubnetAssociationEntry 4 } + + + + --************************************************************************************** + -- agentSwitchSnoopingQuerierGroup + -- + --************************************************************************************** + agentSwitchSnoopingQuerierGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 20 } + + agentSwitchSnoopingQuerierCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchSnoopingQuerierCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the IGMP/MLD Snooping Querier Global configuration entries." + ::= { agentSwitchSnoopingQuerierGroup 1 } + + agentSwitchSnoopingQuerierCfgEntry OBJECT-TYPE + SYNTAX AgentSwitchSnoopingQuerierCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for Snooping Querier Configuration." + INDEX { agentSwitchSnoopingProtocol } + ::= { agentSwitchSnoopingQuerierCfgTable 1 } + + AgentSwitchSnoopingQuerierCfgEntry ::= SEQUENCE { + agentSwitchSnoopingQuerierAdminMode + INTEGER, + agentSwitchSnoopingQuerierVersion + Integer32, + agentSwitchSnoopingQuerierAddress + InetAddress, + agentSwitchSnoopingQuerierQueryInterval + Integer32, + agentSwitchSnoopingQuerierExpiryInterval + Integer32 + } + + agentSwitchSnoopingQuerierAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables Snooping Querier on the system. " + DEFVAL { disable } + ::= { agentSwitchSnoopingQuerierCfgEntry 1 } + + agentSwitchSnoopingQuerierVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This specifies the multicast protocol versions that are + supported by the system." + ::= { agentSwitchSnoopingQuerierCfgEntry 2 } + + agentSwitchSnoopingQuerierAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This specifies the default source ip address to be used + while generating general queries." + ::= { agentSwitchSnoopingQuerierCfgEntry 3 } + + agentSwitchSnoopingQuerierQueryInterval OBJECT-TYPE + SYNTAX Integer32 (1..1800) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This specified the timer interval after which the system + generates general queries." + DEFVAL { 60 } + ::= { agentSwitchSnoopingQuerierCfgEntry 4 } + + agentSwitchSnoopingQuerierExpiryInterval OBJECT-TYPE + SYNTAX Integer32 (60..300) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This specified the timer interval after which the detected + other querier information is no longer valid." + DEFVAL { 60 } + ::= { agentSwitchSnoopingQuerierCfgEntry 5 } + + + --************************************************************************************** + -- agentSwitchSnoopingQuerierVlanCfgTable + -- + --************************************************************************************** + agentSwitchSnoopingQuerierVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchSnoopingQuerierVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the Snooping Querier Vlan configuration entries." + ::= { agentSwitchSnoopingQuerierGroup 2 } + + agentSwitchSnoopingQuerierVlanEntry OBJECT-TYPE + SYNTAX AgentSwitchSnoopingQuerierVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for a Snooping Querier configurable Vlan." + INDEX { dot1qVlanIndex, agentSwitchSnoopingProtocol } + ::= { agentSwitchSnoopingQuerierVlanTable 1 } + + AgentSwitchSnoopingQuerierVlanEntry ::= SEQUENCE { + agentSwitchSnoopingQuerierVlanAdminMode + INTEGER, + agentSwitchSnoopingQuerierVlanOperMode + INTEGER, + agentSwitchSnoopingQuerierElectionParticipateMode + INTEGER, + agentSwitchSnoopingQuerierVlanAddress + InetAddress, + agentSwitchSnoopingQuerierOperVersion + Integer32, + agentSwitchSnoopingQuerierOperMaxResponseTime + Integer32, + agentSwitchSnoopingQuerierLastQuerierAddress + InetAddress, + agentSwitchSnoopingQuerierLastQuerierVersion + Integer32 + + } + + agentSwitchSnoopingQuerierVlanAdminMode OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables Snooping Querier on a selected Vlan interface." + DEFVAL { disable } + ::= { agentSwitchSnoopingQuerierVlanEntry 1 } + + agentSwitchSnoopingQuerierVlanOperMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + querier(1), + non-querier(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This specifies the current state of the Snooping Querier on a selected vlan interface" + DEFVAL { disabled } + ::= { agentSwitchSnoopingQuerierVlanEntry 2 } + + agentSwitchSnoopingQuerierElectionParticipateMode OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables the Snooping Querier Election Participation mode. When enabled + snooping querier switch will participate in querier election up on discovering another + querier in the specified vlan. When disabled, up on discovering another querier, snooping + querier moves to non-querier state." + DEFVAL { disable } + ::= { agentSwitchSnoopingQuerierVlanEntry 3 } + + agentSwitchSnoopingQuerierVlanAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This specifies the default source ip address to be used while generating general queries on + the specified vlan." + ::= { agentSwitchSnoopingQuerierVlanEntry 4 } + + agentSwitchSnoopingQuerierOperVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This specifies the multicast protocol version that is currently being used by the snooping + switch for the specified vlan while generating query messages." + ::= { agentSwitchSnoopingQuerierVlanEntry 5 } + + agentSwitchSnoopingQuerierOperMaxResponseTime OBJECT-TYPE + SYNTAX Integer32(-1|0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount of time in seconds a switch will wait after sending + a query on the selected vlan because it did not receive a report for + a particular group in the interface participating in the vlan. This + object is valid only when agentSwitchSnoopingQuerierOperVersion object + is valid. + (-1) - indicates that parameter is not available; + ( 0) - indicates that response time is less then 1 second." + ::= { agentSwitchSnoopingQuerierVlanEntry 6 } + + agentSwitchSnoopingQuerierLastQuerierAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This specifies the last querier's ip address for the specified vlan. + It represents the detected other multicast querier in the vlan. " + ::= { agentSwitchSnoopingQuerierVlanEntry 7 } + + agentSwitchSnoopingQuerierLastQuerierVersion OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This specifies the multicast protocol version that is currently being used + by the detected other multicast querier for the specified vlan. + (-1) - indicates that parameter is not available." + ::= { agentSwitchSnoopingQuerierVlanEntry 8 } + + --************************************************************************************** + -- agentTransferConfigGroup + -- + --************************************************************************************** + + agentTransferConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 9 } + + + --************************************************************************************** + -- agentTransferUploadGroup + -- + --************************************************************************************** + + agentTransferUploadGroup OBJECT IDENTIFIER ::= { agentTransferConfigGroup 1 } + + agentTransferUploadMode OBJECT-TYPE + SYNTAX INTEGER { + tftp(1), + xmodem(2), + ymodem(3), + zmodem(4), + sftp(5), + scp(6), + usb(7), + ftp(8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer upload mode configures the mode to use when uploading from the + switch. The mode is either X/Y/ZMODEM, TFTP, SFTP or SCP. X/Y/ZMODEM is + valid only when the file transfer is initiated by the serial EIA 232 port. + SFTP and SCP are only allowed if the SSH feature is present. + Upload to USB is allowed only if the USB feature is present. + " + ::= { agentTransferUploadGroup 1 } + + agentTransferUploadServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Transfer upload server IP configures the IP address of the server + where the file is located. It is valid only when the Transfer Mode is + TFTP, SFTP, or SCP. The address is 4 integer bytes ranging from 0 to 255. + + This object is deprecated in favour of agentTransferUploadServerAddress + and agentTransferUploadServerAddressType." + ::= { agentTransferUploadGroup 2 } + + agentTransferUploadPath OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer upload path configures the directory path where the file + is to be uploaded to. The switch remembers the last file path used. + " + ::= { agentTransferUploadGroup 3 } + + agentTransferUploadFilename OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer upload filename configures the file name for the file being + uploaded from the switch. It can be up to 31 alphanumeric characters. + The switch remembers the last file name used. + File path can be appended to the file name if the string is less than 17 + characters. Otherwise, the File Path field will need to be used and the + File Name will be appended to the File Path as is. An example would be + File Path set to c:\tftp\scripts\ and File Name set to script2.scr. + Note: File Name, File Path, and Server IP Address are applicable + only if the Transfer Mode is TFTP, SFTP or SCP and object agentTransferUploadDataType + is not set to type code." + ::= { agentTransferUploadGroup 4 } + + agentTransferUploadDataType OBJECT-TYPE + SYNTAX INTEGER { + config(2), + errorlog(3), + messagelog(4), + traplog(5), + clibanner(6), + code(7), + lang-pack(8), + cpuPktCapture(9), + startup-config(10), + backup-config(11), + factory-default-config(12), + config-script(13), + startuplog(14), + operationallog(15), + crash-log(16), + tech-support(17) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer upload datatype configures the type of file to upload from the + switch. + The types for upload are: + - Configuration File + - Error log + - Message log + - Trap log + - Banner File + - Code + - Language Pack file + - Captured CPU packets file + - Startup Config file + - Backup Config file + - Factory Default Config file + - Config Script file + - Startup Log file + - Operational Log file + - Crash Log File + - Tech Support File + " + ::= { agentTransferUploadGroup 5 } + + + agentTransferUploadStart OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer upload start will start an upload transfer. + The agentTransferUploadMode object must not be set to xmodem(2), + ymodem(3), or zmodem(4) to initiate a transfer via SNMP." + ::= { agentTransferUploadGroup 6 } + + agentTransferUploadStatus OBJECT-TYPE + SYNTAX INTEGER { + notInitiated(1), + transferStarting(2), + errorStarting(3), + wrongFileType(4), + updatingConfig(5), + invalidConfigFile(6), + writingToFlash(7), + failureWritingToFlash(8), + checkingCRC(9), + failedCRC(10), + unknownDirection(11), + transferSuccessful(12), + transferFailed(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current status of an upload transfer." + ::= { agentTransferUploadGroup 7 } + + agentTransferUploadServerAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of the serverip address, as defined in the InetAddress MIB. + + The agentTransferUploadServerAddress object is intepreted within the + context of agentTransferUploadServerAddressType" + REFERENCE "RFC 3291" + ::= { agentTransferUploadGroup 8 } + + agentTransferUploadServerAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer upload serverip configures the IP address of the server + where the file is to be uploaded to.It is valid only when the + Transfer Mode is TFTP, SFTP or SCP. + The type of this address is determined by the value of the + agentTransferUploadServerAddressType object. + The values for agentTransferUploadServerAddressType and + agentTransferUploadServerAddress must be consistent." + REFERENCE "RFC 3291" + ::= { agentTransferUploadGroup 9 } + + agentTransferUploadImagename OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + image1(2), + image2(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer upload image name. Sets the image to be uploaded as the specified + name. Imagename cannot be set to unknown(1) option. When no name is set + this object returns unknown(1) by default. + Note: Imagename, File Name, File Path, and Server IP Address are applicable + only if the Transfer Mode is TFTP, SFTP or SCP." + + ::= { agentTransferUploadGroup 10 } + + agentTransferUploadUsername OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Username applicable to secure upload types, i.e., SFTP or SCP and FTP. + " + + ::= { agentTransferUploadGroup 11 } + + agentTransferUploadPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password applicable to secure upload types, i.e. SFTP or SCP and FTP. + " + + ::= { agentTransferUploadGroup 12 } + + agentTransferUploadRemoteFilename OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer upload remote filename configures the file name for the file being + created remotely. It can be up to 31 alphanumeric characters. + Note: File Name, File Path, and Server IP Address are applicable + only if the Transfer Mode is TFTP, SFTP or SCP." + ::= { agentTransferUploadGroup 14} + + --************************************************************************************** + -- agentTransferDownloadGroup + -- + --************************************************************************************** + + agentTransferDownloadGroup OBJECT IDENTIFIER ::= { agentTransferConfigGroup 2 } + + agentTransferDownloadMode OBJECT-TYPE + SYNTAX INTEGER { + tftp(1), + xmodem(2), + ymodem(3), + zmodem(4), + sftp(5), + scp(6), + usb(7), + ftp(8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer download mode configures the mode to use when downloading + to the switch. The mode is either X/Y/ZMODEM, TFTP, FTP, SFTP or SCP. + X/Y/ZMODEM is valid only when the file transfer is initiated by + the serial EIA 232 port. SFTP and SCP + are only allowed if the SSH feature is present. + Download from USB is only allowed if the USB feature is present. + " + ::= { agentTransferDownloadGroup 1 } + + agentTransferDownloadServerIP OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Transfer download serverip configures the IP address of the server + where the file is located. It is valid only when the Transfer Mode is TFTP, SFTP or + SCP. + The address is 4 integer bytes ranging from 0 to 255. + + This object is deprecated in favour of agentTransferDownloadServerAddress + and agentTransferDownloadServerAddressType." + + ::= { agentTransferDownloadGroup 2 } + + agentTransferDownloadPath OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..160)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer download path configures the directory path where the + file is located. The switch remembers the last file path used. + " + + ::= { agentTransferDownloadGroup 3 } + + agentTransferDownloadFilename OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer download filename configures the file name for the file + being downloaded to the switch. It can be up to 31 alphanumeric characters. + The switch remembers the last file name used. + File path can be appended to the file name if the string is less than 32 + characters. Otherwise, the File Path field will need to be used and the + File Name will be appended to the File Path as is. An example would be + File Path set to c:\tftp\scripts\ and File Name set to script1.scr. + Note: File Name, File Path, and Server IP Address are applicable + only if the Transfer Mode is TFTP, SFTP or SCP and the object agentTransferDownloadDataType + download type is not set to code" + + ::= { agentTransferDownloadGroup 4 } + + agentTransferDownloadDataType OBJECT-TYPE + SYNTAX INTEGER { + code(2), + config(3), + sshkey-rsa1(4), + sshkey-rsa2(5), + sshkey-dsa(6), + sslpem-root(7), + sslpem-server(8), + sslpem-dhweak(9), + sslpem-dhstrong(10), + clibanner(11), + kernel(12), + tr069-acs-sslpem-root(13), + tr069-client-ssl-private-key(14), + tr069-client-ssl-cert(15), + lang-pack(16), + ias-users(17), + startup-config(18), + backup-config(19), + factory-default-config(20), + config-script(21), + publickey-image(22), + publickey-script(23) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer download datatype configures the type of file to download to + the switch. + The types for download are: + + code - Code File + config - Configuration File + sshkey-rsa1 - SSH-1 RSA Key File + sshkey-rsa2 - SSH-2 RSA Key PEM File + sshkey-dsa - SSH-2 DSA Key PEM File + sslpem-root - SSL Trusted Root Certificate PEM File + sslpem-server - SSL Server Certificate PEM File + sslpem-dhweak - SSL DH Weak Encryption Parameter PEM File + sslpem-dhstrong - SSL DH Strong Encryption Parameter PEM File + cli-banner - CLI Banner File + kernel - Kernel File + lang-pack - Language Pack File. + Ias-users - IAS user file + startup-config - Startup Config File + backup-config - Backup Config File + factory-default-config - Factory Default Config File + config-script - Config Script File + publickey-image - Public key for image digital signature validation + publickey-script - Public key for script digital signature validation + + Note: SSH Key files can only be downloaded if SSH Server is administratively + disabled, and there are no active SSH sessions. + Kernel file can be downloaded only on raptor platform and linux operating system. + Language pack file is used when NLS localization feature is available. + " + ::= { agentTransferDownloadGroup 5 } + + + agentTransferDownloadStart OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer download start will start an download transfer. + The agentTransferDownloadMode object must not be set to xmodem(2), + ymodem(3), or zmodem(4) to initiate a transfer via SNMP." + ::= { agentTransferDownloadGroup 6 } + + agentTransferDownloadStatus OBJECT-TYPE + SYNTAX INTEGER { + notInitiated(1), + transferStarting(2), + errorStarting(3), + wrongFileType(4), + updatingConfig(5), + invalidConfigFile(6), + writingToFlash(7), + failureWritingToFlash(8), + checkingCRC(9), + failedCRC(10), + unknownDirection(11), + transferSuccessful(12), + transferFailed(13) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current status of an download transfer." + ::= { agentTransferDownloadGroup 7 } + + agentTransferDownloadServerAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of the serverip address, as defined in the InetAddress MIB. + + The agentTransferDownloadServerAddress object is intepreted within the + context of agentTransferDownloadServerAddressType" + REFERENCE "RFC 3291" + ::= { agentTransferDownloadGroup 8 } + + agentTransferDownloadServerAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer download serverip configures the IP address of the server + where the file is to be downloaded from.It is valid only when the + Transfer Mode is TFTP, SFTP, or SCP. + The type of this address is determined by the value of the + agentTransferDownloadServerAddressType object. + The values for agentTransferDownloadServerAddressType and + agentTransferDownloadServerAddress must be consistent." + REFERENCE "RFC 3291" + ::= { agentTransferDownloadGroup 9 } + + agentTransferDownloadImagename OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + image1(2), + image2(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer download image name. Sets the downloaded image as the specified + name. Imagename cannot be set to unknown(1) option. When no name is set + this object returns unknown(1) by default. + Note: Imagename, File Name, File Path, and Server IP Address are applicable + only if the Transfer Mode is TFTP, SFTP or SCP." + + ::= { agentTransferDownloadGroup 10 } + + agentTransferDownloadUsername OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Username applicable to secure download types, i.e., SFTP or SCP and FTP. + " + + ::= { agentTransferDownloadGroup 11 } + + agentTransferDownloadPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Password applicable to secure download types, i.e. SFTP or SCP and FTP. + " + + ::= { agentTransferDownloadGroup 12 } + + agentTransferDownloadRemoteFilename OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer download remote filename configures the file name for the file being + transferred from remote system. It can be up to 31 alphanumeric characters." + ::= { agentTransferDownloadGroup 13} + + agentTransferDownloadDigitalSignatureVerifySelect OBJECT-TYPE + SYNTAX INTEGER { + none(0), + verify(1), + noverify(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set the option to perform Digital signature validation of downloading file + The following options are supported + none - Based on config option do the digital signature validation + verify - Verify the digital signature of downloading file + noverify - Do not verify the digital signature of downloading file" + ::= { agentTransferDownloadGroup 14} + + --*** switchimage starts *** + --************************************************************************************** + -- agentImageConfigGroup + -- + --************************************************************************************** + + agentImageConfigGroup OBJECT IDENTIFIER ::= { agentTransferConfigGroup 3 } + + agentImage1 OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The image1 software version ." + ::= { agentImageConfigGroup 1 } + agentImage2 OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The image2 software version." + ::= { agentImageConfigGroup 2 } + + agentActiveImage OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The active image name. image1 or image2. + " + ::= { agentImageConfigGroup 3 } + + agentNextActiveImage OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The next active image name. + user assigns either image1 or image2. " + ::= { agentImageConfigGroup 4 } + + + --************************************************************************************** + -- agentPortMirroringGroup + --************************************************************************************** + + agentPortMirroringGroup OBJECT IDENTIFIER ::= { agentConfigGroup 10 } + + agentMirroredPortIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "IfIndex of the mirrored port" + DEFVAL { 0 } + ::= { agentPortMirroringGroup 1 } + + agentProbePortIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "IfIndex of the probe port" + DEFVAL { 0 } + ::= { agentPortMirroringGroup 2 } + + agentPortMirroringMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2), + delete(3) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Port mirroring mode: + + enable - enable mirroring mode + disable - disable mirroring mode + delete - clear MirroredPort and Probe Port configuration" + DEFVAL { disable } + ::= { agentPortMirroringGroup 3 } + + --************************************************************************************** + -- agentPortMirroringGroup + --************************************************************************************** + + agentPortMirrorTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentPortMirrorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table includes entries for each Port Mirroring session." + ::= { agentPortMirroringGroup 4 } + + agentPortMirrorEntry OBJECT-TYPE + SYNTAX AgentPortMirrorEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Provides configuration of a Port Mirroring session specifying the + destination port, and the source Port Mask, providing a many-to-one + mapping." + INDEX { agentPortMirrorSessionNum } + ::= { agentPortMirrorTable 1 } + + AgentPortMirrorEntry ::= SEQUENCE { + agentPortMirrorSessionNum + Unsigned32, + agentPortMirrorDestinationPort + Unsigned32, + agentPortMirrorSourcePortMask + AgentPortMask, + agentPortMirrorAdminMode + INTEGER, + agentPortMirrorSourceVlan + Unsigned32, + agentPortMirrorRemoteSourceVlan + Unsigned32, + agentPortMirrorRemoteDestinationVlan + Unsigned32, + agentPortMirrorReflectorPort + Unsigned32 + , + agentPortMirrorIpAccessListNumber + Unsigned32, + agentPortMirrorMacAccessListNumber + Unsigned32 + } + + agentPortMirrorSessionNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Session number of this mirroring entry. The number of sessions is + fixed, and is platform dependant." + ::= { agentPortMirrorEntry 1 } + + agentPortMirrorDestinationPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port which traffic from the mirrored ports will be sent to." + ::= { agentPortMirrorEntry 2 } + + agentPortMirrorSourcePortMask OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The ports from which traffic will be sent to the destination port. + The destination port can not be included in this list of ports." + ::= { agentPortMirrorEntry 3 } + + agentPortMirrorAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2), + delete(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this port mirroring session. + + enable(1) - This session is active and all traffic from the source ports + will be mirrored to the destination port. + disable(2) - This session is not active. + delete(3) - Remove the configuration for this Session" + ::= { agentPortMirrorEntry 4 } + + agentPortMirrorSourceVlan OBJECT-TYPE + SYNTAX Unsigned32(0|2..4093) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The vlan from which traffic will be sent to the destination port." + ::= { agentPortMirrorEntry 5 } + + agentPortMirrorRemoteSourceVlan OBJECT-TYPE + SYNTAX Unsigned32(0|2..4093) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The remote vlan from which traffic will be sent to the destination port." + ::= { agentPortMirrorEntry 6 } + + agentPortMirrorRemoteDestinationVlan OBJECT-TYPE + SYNTAX Unsigned32(0|2..4093) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The VLAN that forwards the network traffic to the destination switch. + + NOTE: In order to set value for the object, need to set values for + agentPortMirrorRemoteDestinationVlan and agentPortMirrorReflectorPort + objects simultaneously." + ::= { agentPortMirrorEntry 7 } + + agentPortMirrorReflectorPort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The port which traffic from the mirrored ports will be sent to in case of destination being remote VLAN. + + NOTE: In order to set value for the object, need to set values for + agentPortMirrorRemoteDestinationVlan and agentPortMirrorReflectorPort + objects simultaneously." + ::= { agentPortMirrorEntry 8 } + + agentPortMirrorIpAccessListNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The IP access-list number attached to the port mirroring session." + ::= { agentPortMirrorEntry 10 } + + agentPortMirrorMacAccessListNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MAC access-list number attached to the port mirroring session." + ::= { agentPortMirrorEntry 11 } + +agentPortMirrorTypeTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentPortMirrorTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table includes entries for each source port's direction of port mirroring." + ::= { agentPortMirroringGroup 5 } + + agentPortMirrorTypeEntry OBJECT-TYPE + SYNTAX AgentPortMirrorTypeEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Provides configuration of a Port Mirroring direction specifying the + session of the port mirroring and source port" + INDEX { agentPortMirrorSessionNum, agentPortMirrorTypeSourcePort } + ::= { agentPortMirrorTypeTable 1 } + AgentPortMirrorTypeEntry ::= SEQUENCE { + agentPortMirrorTypeSourcePort + Unsigned32, + agentPortMirrorTypeType + INTEGER + } + + agentPortMirrorTypeSourcePort OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The port from which traffic will be sent to the destination port. + This port should be a source port in the corresponding session" + ::= { agentPortMirrorTypeEntry 1 } + + agentPortMirrorTypeType OBJECT-TYPE + SYNTAX INTEGER { + tx(1), + rx(2), + txrx(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The direction of the data to be mirrored on this source port. + + tx(1) - The data that is transmitted from the source port. + rx(2) - The data that is received on the source port. + txrx(3) - The data that is transmitted/received from/on the source port" + DEFVAL { txrx } + ::= { agentPortMirrorTypeEntry 2 } + + agentPortMirrorRemoteVlan OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The VLAN configured as RSPAN VLAN." + ::= { agentPortMirroringGroup 6 } + + --************************************************************************************** + -- agentPortMirrorRemoteVlanTable + --************************************************************************************** + + agentPortMirrorRemoteVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentPortMirrorRemoteVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the RSPAN VLAN config entries" + ::= { agentPortMirroringGroup 7 } + + agentPortMirrorRemoteVlanEntry OBJECT-TYPE + SYNTAX AgentPortMirrorRemoteVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "RSPAN VLAN config entry" + INDEX {agentPortMirrorRemoteVlanIndex } + ::= { agentPortMirrorRemoteVlanTable 1 } + + AgentPortMirrorRemoteVlanEntry ::= SEQUENCE { + agentPortMirrorRemoteVlanIndex + VlanIndex, + agentPortMirrorRemoteVlanRowStatus + RowStatus + } + + agentPortMirrorRemoteVlanIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The VLAN which is configured as a remote-span VLAN." + ::= { agentPortMirrorRemoteVlanEntry 1 } + + agentPortMirrorRemoteVlanRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this entry. + + active(1) - the VLAN is configured as a remote-span VLAN + createAndGo(4) - add the VLAN as a remote-span VLAN + destroy(6) - remove the VLAN from the list of Remote-span VLAN. + RSPAN VLAN cannot be removed or changed while it is used with a Monitor session." + ::= { agentPortMirrorRemoteVlanEntry 2 } + + --************************************************************************************** + -- agentDot3adAggPortTable + --************************************************************************************** + + agentDot3adAggPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDot3adAggPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table provides 802.3ad link aggregation information for each + physical port that is not available through the standard MIB." + ::= { agentConfigGroup 12 } + + agentDot3adAggPortEntry OBJECT-TYPE + SYNTAX AgentDot3adAggPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a table entry. The agentDot3adAggPort identifies + the external interface number of the port." + INDEX { agentDot3adAggPort } + ::= { agentDot3adAggPortTable 1 } + + AgentDot3adAggPortEntry ::= SEQUENCE { + agentDot3adAggPort + Integer32, + agentDot3adAggPortLACPMode + INTEGER + } + + agentDot3adAggPort OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ifIndex of this physical port" + ::= { agentDot3adAggPortEntry 1 } + + agentDot3adAggPortLACPMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable 802.3ad LACP on this port" + ::= { agentDot3adAggPortEntry 2 } + + + --************************************************************************************** + -- agentSwitchportConfigTable + -- + --************************************************************************************** + + agentSwitchportConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchportConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { agentSwitchConfigGroup 37 } + + agentSwitchportConfigEntry OBJECT-TYPE + SYNTAX AgentSwitchportConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { agentSwitchportIntfIndex } + ::= { agentSwitchportConfigTable 1 } + + AgentSwitchportConfigEntry ::= SEQUENCE { + agentSwitchportIntfIndex + Integer32, + agentSwitchportMode + INTEGER, + agentSwitchportAccessVlanID + VlanIndex, + agentSwitchportTrunkNativeVlanID + VlanIndex, + agentSwitchportTrunkNativeVlanTagging + INTEGER, + agentSwitchportTrunkAllowedVlanList + VlanList, + agentSwitchportGeneralUntaggedVlanList + VlanList, + agentSwitchportGeneralTaggedVlanList + VlanList, + agentSwitchportGeneralForbiddenVlanList + VlanList, + agentSwitchportGeneralDynamicallyAddedVlanList + VlanList + } + + agentSwitchportIntfIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port or LAG number to be selected. Each port/LAG maps to an interface." + ::= { agentSwitchportConfigEntry 1 } + + agentSwitchportMode OBJECT-TYPE + SYNTAX INTEGER { + access(1), + trunk(2), + general(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configure the VLAN membership mode of a port." + ::= { agentSwitchportConfigEntry 2 } + + agentSwitchportAccessVlanID OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the Access VLAN Id for the interface." + ::= { agentSwitchportConfigEntry 3 } + + agentSwitchportTrunkNativeVlanID OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the Native VLAN Id for the interface." + ::= { agentSwitchportConfigEntry 4 } + + agentSwitchportTrunkNativeVlanTagging OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes the Native VLAN tagging for the interface. + 'disable' mean that packets marked with Native VLAN are transmitted untagged from Trunk port. " + ::= { agentSwitchportConfigEntry 5 } + + + agentSwitchportTrunkAllowedVlanList OBJECT-TYPE + SYNTAX VlanList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the allowed VLAN list of Trunk switch interface." + ::= { agentSwitchportConfigEntry 6 } + + agentSwitchportGeneralUntaggedVlanList OBJECT-TYPE + SYNTAX VlanList + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows the allowed untagged VLAN list of general switch interface." + ::= { agentSwitchportConfigEntry 7 } + + agentSwitchportGeneralTaggedVlanList OBJECT-TYPE + SYNTAX VlanList + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Shows the allowed tagged VLAN list of general switch interface." + ::= { agentSwitchportConfigEntry 8 } + + agentSwitchportGeneralForbiddenVlanList OBJECT-TYPE + SYNTAX VlanList + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows the Forbidden VLAN list of general switch interface." + ::= { agentSwitchportConfigEntry 9 } + + agentSwitchportGeneralDynamicallyAddedVlanList OBJECT-TYPE + SYNTAX VlanList + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows the list of dynamically added VLANs for general switch interface." + ::= { agentSwitchportConfigEntry 10 } + + + --************************************************************************************** + -- agentPortConfigTable + -- + --************************************************************************************** + + agentPortConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the switch's physical port config entries" + ::= { agentConfigGroup 13 } + + agentPortConfigEntry OBJECT-TYPE + SYNTAX AgentPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch's physical port config entry" + INDEX { agentPortDot1dBasePort } + ::= { agentPortConfigTable 1 } + + AgentPortConfigEntry ::= SEQUENCE { + agentPortDot1dBasePort + Integer32, + agentPortIfIndex + Integer32, + agentPortIanaType + IANAifType, + agentPortSTPMode + INTEGER, + agentPortSTPState + INTEGER, + agentPortAdminMode + INTEGER, + agentPortPhysicalMode + INTEGER, + agentPortPhysicalStatus + INTEGER, + agentPortLinkTrapMode + INTEGER, + agentPortClearStats + INTEGER, + agentPortDefaultType + OBJECT IDENTIFIER, + agentPortType + OBJECT IDENTIFIER, + agentPortAutoNegAdminStatus + INTEGER, + agentPortDot3FlowControlMode + INTEGER, + agentPortDVlanTagMode + INTEGER, + agentPortDVlanTagEthertype + Integer32, + agentPortDVlanTagCustomerId + Integer32, + agentPortMaxFrameSizeLimit + Integer32, + agentPortMaxFrameSize + Integer32, + agentPortBroadcastControlMode + INTEGER, + agentPortBroadcastControlThreshold + Integer32, + agentPortMulticastControlMode + INTEGER, + agentPortMulticastControlThreshold + Integer32, + agentPortUnicastControlMode + INTEGER, + agentPortUnicastControlThreshold + Integer32, + agentPortBroadcastControlThresholdUnit + INTEGER, + agentPortMulticastControlThresholdUnit + INTEGER, + agentPortUnicastControlThresholdUnit + INTEGER, + agentPortVoiceVlanMode + INTEGER, + agentPortVoiceVlanID + Integer32, + agentPortVoiceVlanPriority + INTEGER, + agentPortVoiceVlanDataPriorityMode + INTEGER, + agentPortVoiceVlanOperationalStatus + INTEGER, + agentPortVoiceVlanUntagged + INTEGER, + agentPortVoiceVlanNoneMode + INTEGER, + agentPortVoiceVlanDSCP + Integer32, + agentPortVoiceVlanAuthMode + INTEGER, + agentPortDot3FlowControlOperStatus + INTEGER, + agentPortSwitchportMode + INTEGER + } + + agentPortDot1dBasePort OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of this port." + ::= { agentPortConfigEntry 1 } + + agentPortIfIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's Port IfIndex" + ::= { agentPortConfigEntry 2 } + + agentPortIanaType OBJECT-TYPE + SYNTAX IANAifType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The switch's Port Type" + ::= { agentPortConfigEntry 3 } + + agentPortSTPMode OBJECT-TYPE + SYNTAX INTEGER { + dot1d(1), + fast(2), + off(3) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The switch's Port Spanning Tree Protocol Mode + STP mode values are: + + dot1d (the default) + fast, indicates you want to use the fast spanning tree mode + off, indicates the STP mode is turned off for a particular port + This object is only supported when the Dot1d Protocol is enabled." + ::= { agentPortConfigEntry 4 } + + agentPortSTPState OBJECT-TYPE + SYNTAX INTEGER { + blocking(1), + listening(2), + learning(3), + forwarding(4), + disabled(5) + } + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "The switch's Port Spanning Tree Protocol State. + This object is only supported when the Dot1d Protocol is enabled." + ::= { agentPortConfigEntry 5 } + + agentPortAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The switch's Port Admin Mode" + ::= { agentPortConfigEntry 6 } + + agentPortPhysicalMode OBJECT-TYPE + SYNTAX INTEGER { + auto-negotiate(1), + half-10(2), + full-10(3), + half-100(4), + full-100(5), + half-100fx(6), + full-100fx(7), + full-1000sx(8), + full-10gsx(9) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The switch's Port Speed Mode. This is the configured physical mode. + This object is read-only for gigabit ports" + ::= { agentPortConfigEntry 7 } + + agentPortPhysicalStatus OBJECT-TYPE + SYNTAX INTEGER { + auto-negotiate(1), + half-10(2), + full-10(3), + half-100(4), + full-100(5), + half-100fx(6), + full-100fx(7), + full-1000sx(8), + full-10gsx(9) + } + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "The switch's Port Physical Speed Status. This is the current actual speed." + ::= { agentPortConfigEntry 8 } + + agentPortLinkTrapMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If enabled, link up and link down traps will be sent for this port." + ::= { agentPortConfigEntry 9 } + + agentPortClearStats OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "clear stats for this port only" + ::= { agentPortConfigEntry 10 } + + agentPortDefaultType OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the default administrative port type, + to be used in conjunction with the operational port type + denoted by agentPortType. + + This object represents the administratively-configured type of + the MAU. If auto-negotiation is not enabled or is not + implemented for this MAU, the value of this object determines + the operational type of the MAU. In this case, a set to this + object will force the MAU into the specified operating mode. + + If auto-negotiation is implemented and enabled for this MAU, + the operational type of the MAU is determined by auto-negotiation, + and the value of this object denotes the type to which the MAU + will automatically revert if/when auto-negotiation is later disabled. + + The valid values for this object are: + + dot3MauType10BaseTHD + dot3MauType10BaseTFD + dot3MauType100BaseTXHD + dot3MauType100BaseTXFD + dot3MauType100BaseFXFD + dot3MauType1000BaseSXFD + dot3MauType1000BaseTFD + dot3MauType1000BaseXFD + dot3MauType10GigBaseX + agentPortType40GigBaseX" + + REFERENCE "RFC 2668" + ::= { agentPortConfigEntry 11 } + + agentPortType OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the port type. An initial set of MAU types + are defined in RFC 2668. The assignment of OBJECT IDENTIFIERs to + new types of MAUs is managed by the IANA. If the MAU type is + unknown, either a private object identifier, if one exists, or + the object identifier + + unknownMauType OBJECT IDENTIFIER ::= { 0 0 } + + is returned. Note that unknownMauType is a syntactically valid + object identifier, and any conformant implementation of ASN.1 and + the BER must be able to generate and recognize this value. + + This object represents the operational type of the MAU, as determined + by either (1) the result of the auto-negotiation function or (2) if + auto-negotiation is not enabled or is not implemented for this MAU, + by the value of the object agentPortDefaultType, or (3) for the GigE card + a value determined by the GBIC connected to the card. In case (2), a + set to the object agentPortDefaultType will force the MAU into the + new operating mode. + + The valid values for this object are: + + dot3MauType10BaseTHD + dot3MauType10BaseTFD + dot3MauType100BaseTXHD + dot3MauType100BaseTXFD + dot3MauType100BaseFXFD + dot3MauType1000BaseSXFD + dot3MauType1000BaseTFD + dot3MauType1000BaseXFD + dot3MauType10GigBaseX + agentPortType40GigBaseX" + REFERENCE "RFC 2668" + ::= { agentPortConfigEntry 12 } + + agentPortAutoNegAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the administration status of auto negotiation + for this port." + ::= { agentPortConfigEntry 13 } + + agentPortDot3FlowControlMode OBJECT-TYPE + SYNTAX INTEGER { + symmetric(1), + asymmetric(2), + disable(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config flowcontrol allows you to enable or disable + 802.3x flow control for this port. This value + applies to only full-duplex mode ports. Enabling + symmetric flow control allows the port to send + and receive pause frames. Enabling asymmetric + flow control allows the port to receive pause + frames but it will not transmit pause frames." + ::= { agentPortConfigEntry 14 } + + agentPortDVlanTagMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Controls the Double Vlan Tag mode on this port." + ::= { agentPortConfigEntry 15 } + + agentPortDVlanTagEthertype OBJECT-TYPE + SYNTAX Integer32 (1..65535) -- 0x0001..0xFFFF + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the Double Vlan Tag Ethertype for this port. + If this object is supported, ethertype cannot be configured + globally for the switch. + + Commonly used are the Ethertypes for vman tags (34984, or 0x88A8) + and dot1q tags (33024, or 0x8100)." + ::= { agentPortConfigEntry 16 } + + agentPortDVlanTagCustomerId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the Customer ID for the Double Vlan Tag for this port." + ::= { agentPortConfigEntry 17 } + agentPortMaxFrameSizeLimit OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies the largest value that can be + configured for agentPortMaxFrameSize" + ::= { agentPortConfigEntry 18 } + + agentPortMaxFrameSize OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the currently configured maximum frame size + value for this port. The maximmum value that this object can be set + to is the value of agentPortMaxFrameSizeLimit. For Ethernet ports + which support 802.1Q vlan tagging, the minimum value that this object + can be set to is 1522" + ::= { agentPortConfigEntry 19 } + + + agentPortBroadcastControlMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If enabled, broadcast storm recovery will function on this port. + When you specify Enable for Broadcast Storm Recovery and the broadcast + traffic on this Ethernet port exceeds the configured threshold, the + switch blocks (discards) the broadcast traffic." + ::= { agentPortConfigEntry 20 } + + agentPortBroadcastControlThreshold OBJECT-TYPE + SYNTAX Integer32 (0..14880000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the broadcast storm recovery threshold for this port + as a percentage of port speed or as an absolute pps rate." + ::= { agentPortConfigEntry 21 } + + agentPortMulticastControlMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If enabled, multicast storm recovery will function on this port. + When you specify Enable for Multicast Storm Recovery and the multicast + traffic on this Ethernet port exceeds the configured threshold, the + switch blocks (discards) the multicast traffic." + ::= { agentPortConfigEntry 22 } + + agentPortMulticastControlThreshold OBJECT-TYPE + SYNTAX Integer32 (0..14880000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the multicast storm recovery threshold for this port + as a percentage of port speed or as an absolute pps rate." + ::= { agentPortConfigEntry 23 } + + agentPortUnicastControlMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If enabled, unicast storm recovery will function on this port. + When you specify Enable for Unicast Storm Recovery and the unknown unicast + traffic on this Ethernet port exceeds the configured threshold, the + switch blocks (discards) the unknown unicast traffic." + ::= { agentPortConfigEntry 24 } + + agentPortUnicastControlThreshold OBJECT-TYPE + SYNTAX Integer32 (0..14880000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the unicast storm recovery threshold for this port + as a percentage of port speed or as an absolute pps rate." + ::= { agentPortConfigEntry 25 } + + + agentPortBroadcastControlThresholdUnit OBJECT-TYPE + SYNTAX INTEGER { + percent(1), + pps(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the units of the threshold value to percentage of + port speed or absolute packets per second." + DEFVAL { percent } + ::= { agentPortConfigEntry 26 } + + agentPortMulticastControlThresholdUnit OBJECT-TYPE + SYNTAX INTEGER { + percent(1), + pps(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the units of the threshold value to percentage of + port speed or absolute packets per second." + DEFVAL { percent } + ::= { agentPortConfigEntry 27 } + + agentPortUnicastControlThresholdUnit OBJECT-TYPE + SYNTAX INTEGER { + percent(1), + pps(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the units of the threshold value to percentage of + port speed or absolute packets per second." + DEFVAL { percent } + ::= { agentPortConfigEntry 28 } + + agentPortVoiceVlanMode OBJECT-TYPE + SYNTAX INTEGER { + none(1), + vlanid(2), + dot1p(3), + untagged(4), + disable(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes and Configures the Port Voice VLAN Mode. This object + can only be set to disable(5)." + ::= { agentPortConfigEntry 29 } + + + agentPortVoiceVlanID OBJECT-TYPE + SYNTAX Integer32 (1..4093) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes and Configures the Port Voice VLAN ID + if the Voice Vlan Mode is Vlan ID." + ::= { agentPortConfigEntry 30 } + + agentPortVoiceVlanPriority OBJECT-TYPE + SYNTAX INTEGER (0..7|255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes and Configures the Port Voice VLAN Priority + if the Voice Vlan Mode is dot1p. A value of 255 indicates + that the priority is not configured." + ::= { agentPortConfigEntry 31 } + + agentPortVoiceVlanDataPriorityMode OBJECT-TYPE + SYNTAX INTEGER { + trust(1), + untrust(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes and Configures the Port Voice VLAN Data Priority Mode." + ::= { agentPortConfigEntry 32 } + + agentPortVoiceVlanOperationalStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describes the Port Voice VLAN Operational Status." + ::= { agentPortConfigEntry 33 } + + agentPortVoiceVlanUntagged OBJECT-TYPE + SYNTAX INTEGER{ + false(0), + true(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes and Configures the Port Voice VLAN tagging mode." + ::= { agentPortConfigEntry 34 } + + agentPortVoiceVlanNoneMode OBJECT-TYPE + SYNTAX INTEGER{ + false(0), + true(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes and Configures the Port Voice VLAN None mode." + ::= { agentPortConfigEntry 35 } + + agentPortVoiceVlanDSCP OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes and Configures the Port Voice VLAN DSCP value." + ::= { agentPortConfigEntry 36 } + + agentPortVoiceVlanAuthMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describes and Configures the Port Voice VLAN Authentication mode. + Disable means authentication not required for voice devices when dot1x is enabled." + ::= { agentPortConfigEntry 37 } + agentPortDot3FlowControlOperStatus OBJECT-TYPE + SYNTAX INTEGER { + active(1), + inactive(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object identifies operational status of the flow control per port." + ::= { agentPortConfigEntry 38 } + + + agentPortSwitchportMode OBJECT-TYPE + SYNTAX INTEGER { + general(3), + host(4), + promiscuous(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "" + ::= { agentPortConfigEntry 45 } + + --************************************************************************************** + -- agentProtocolConfigGroup + --************************************************************************************** + + agentProtocolConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 14 } + + agentProtocolGroupCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..16)) + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "Set to non-empty string to create a Protocol-Based VLAN group." + ::= { agentProtocolConfigGroup 1 } + + + --************************************************************************************** + -- agentProtocolGroupTable + --************************************************************************************** + + agentProtocolGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentProtocolGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the switch's Protocol-based VLAN entries" + ::= { agentProtocolConfigGroup 2 } + + agentProtocolGroupEntry OBJECT-TYPE + SYNTAX AgentProtocolGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch's Protocol-based VLAN entry" + INDEX { agentProtocolGroupId } + ::= { agentProtocolGroupTable 1 } + + AgentProtocolGroupEntry ::= SEQUENCE { + agentProtocolGroupId + Integer32, + agentProtocolGroupName + DisplayString, + agentProtocolGroupVlanId + Integer32, + agentProtocolGroupProtocolIP + INTEGER, + agentProtocolGroupProtocolARP + INTEGER, + agentProtocolGroupProtocolIPX + INTEGER, + agentProtocolGroupStatus + RowStatus + } + + agentProtocolGroupId OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Group identifier of the Protocol-based VLAN entry." + ::= { agentProtocolGroupEntry 1 } + + agentProtocolGroupName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Group name of the Protocol-based VLAN entry." + ::= { agentProtocolGroupEntry 2 } + + agentProtocolGroupVlanId OBJECT-TYPE + SYNTAX Integer32 (0..4093) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "VLAN associated with the Protocol-based VLAN entry. Set to 0 to remove." + ::= { agentProtocolGroupEntry 3 } + + agentProtocolGroupProtocolIP OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The status of the IP protocol association with the Protocol-based VLAN entry." + ::= { agentProtocolGroupEntry 4 } + + agentProtocolGroupProtocolARP OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The status of the ARP protocol association with the Protocol-based VLAN entry." + ::= { agentProtocolGroupEntry 5 } + + agentProtocolGroupProtocolIPX OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS obsolete + DESCRIPTION + "The status of the IPX protocol association with the Protocol-based VLAN entry." + ::= { agentProtocolGroupEntry 6 } + + agentProtocolGroupStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of the Protocol-based VLAN entry. + + active(1) - this entry is active + createAndGo(4) - used to create a new entry + destroy(6) - remove this entry" + ::= { agentProtocolGroupEntry 7 } + + --************************************************************************************** + -- agentProtocolGroupPortTable + --************************************************************************************** + + agentProtocolGroupPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentProtocolGroupPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the switch's physical port config entries" + ::= { agentProtocolConfigGroup 3 } + + agentProtocolGroupPortEntry OBJECT-TYPE + SYNTAX AgentProtocolGroupPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch's physical port config entry" + INDEX { agentProtocolGroupId, agentProtocolGroupPortIfIndex } + ::= { agentProtocolGroupPortTable 1 } + + AgentProtocolGroupPortEntry ::= SEQUENCE { + agentProtocolGroupPortIfIndex + Integer32, + agentProtocolGroupPortStatus + RowStatus + } + + agentProtocolGroupPortIfIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface number of this instance." + ::= { agentProtocolGroupPortEntry 1 } + + agentProtocolGroupPortStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this entry. + + active(1) - the port is associated with this group + createAndGo(4) - add the port to this group + createAndWait(5) - add the port to this group + destroy(6) - remove the port from this group" + ::= { agentProtocolGroupPortEntry 2 } + + --************************************************************************************** + -- agentProtocolGroupProtocolTable + --************************************************************************************** + + agentProtocolGroupProtocolTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentProtocolGroupProtocolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the switch's physical port config entries" + ::= { agentProtocolConfigGroup 4 } + + agentProtocolGroupProtocolEntry OBJECT-TYPE + SYNTAX AgentProtocolGroupProtocolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Switch's physical port config entry" + INDEX { agentProtocolGroupId, agentProtocolGroupProtocolID } + ::= { agentProtocolGroupProtocolTable 1 } + + AgentProtocolGroupProtocolEntry ::= SEQUENCE { + agentProtocolGroupProtocolID + Integer32, + agentProtocolGroupProtocolStatus + RowStatus + } + + agentProtocolGroupProtocolID OBJECT-TYPE + SYNTAX Integer32 (1536..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The protocol ID of this instance. The value for IP is 2048 (0x0800), ARP is 2054 (0x0806) and IPX is 33079 (0x8137). + Other protocol Ids in the range 1536 to 65535 can also be configured." + + ::= { agentProtocolGroupProtocolEntry 1 } + + agentProtocolGroupProtocolStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this entry. + + active(1) - the port is associated with this group + createAndGo(4) - add the port to this group + createAndWait(5) - add the port to this group + destroy(6) - remove the port from this group" + ::= { agentProtocolGroupProtocolEntry 2 } + + --************************************************************************************** + -- agentStpSwitchConfigGroup + --************************************************************************************** + + agentStpSwitchConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 15 } + + agentStpConfigDigestKey OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(16)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MST configuration digest key." + ::= { agentStpSwitchConfigGroup 1 } + + agentStpConfigFormatSelector OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MST configuration format selector. A value other than 0 (zero) + indicates non-support for the IEEE 802.1s standard." + ::= { agentStpSwitchConfigGroup 2 } + + agentStpConfigName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MST configuration name of at most 32 characters." + ::= { agentStpSwitchConfigGroup 3 } + + agentStpConfigRevision OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MST configuration revision. The default value is 1." + DEFVAL { 1 } + ::= { agentStpSwitchConfigGroup 4 } + + agentStpForceVersion OBJECT-TYPE + SYNTAX INTEGER { + dot1d(1), + dot1w(2), + dot1s(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MST configuration force protocol version. The default version is dot1s." + ::= { agentStpSwitchConfigGroup 5 } + + agentStpAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The spanning tree operational status. + + enable(1) - enables spanning tree operational status on the switch. + disable(2) - disables spanning tree operational status on the switch. + + The default status is disabled." + ::= { agentStpSwitchConfigGroup 6 } + + --************************************************************************************** + -- agentStpPortTable + -- + --************************************************************************************** + + agentStpPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentStpPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "STP port table." + ::= { agentStpSwitchConfigGroup 7 } + + agentStpPortEntry OBJECT-TYPE + SYNTAX AgentStpPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "STP port entry." + INDEX { ifIndex } + ::= { agentStpPortTable 1 } + + AgentStpPortEntry ::= + SEQUENCE { + agentStpPortState + INTEGER, + agentStpPortStatsMstpBpduRx + Counter32, + agentStpPortStatsMstpBpduTx + Counter32, + agentStpPortStatsRstpBpduRx + Counter32, + agentStpPortStatsRstpBpduTx + Counter32, + agentStpPortStatsStpBpduRx + Counter32, + agentStpPortStatsStpBpduTx + Counter32, + agentStpPortUpTime + TimeTicks, + agentStpPortMigrationCheck + INTEGER + } + + agentStpPortState OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative STP state for the port. + + enable(1) - enables STP on the port. + disable(2) - disables STP on the port. + + The default port STP state is enabled for the first 4095 + ports and disabled for any ports beyond." + ::= { agentStpPortEntry 1 } + + agentStpPortStatsMstpBpduRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP BPDUs received on a specific port." + ::= { agentStpPortEntry 2 } + + agentStpPortStatsMstpBpduTx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP BPDUs sent from a specific port." + ::= { agentStpPortEntry 3 } + + agentStpPortStatsRstpBpduRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RSTP BPDUs received on a specific port." + ::= { agentStpPortEntry 4 } + + agentStpPortStatsRstpBpduTx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RSTP BPDUs sent from a specific port." + ::= { agentStpPortEntry 5 } + + agentStpPortStatsStpBpduRx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The STP BPDUs received on a specific port." + ::= { agentStpPortEntry 6 } + + agentStpPortStatsStpBpduTx OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The STP BPDUs sent from a specific port." + ::= { agentStpPortEntry 7 } + + agentStpPortUpTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time since port was reset. + It is displayed in days, hours, minutes, and seconds." + ::= { agentStpPortEntry 8 } + + agentStpPortMigrationCheck OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Force the specified port to transmit RSTP or MSTP BPDU's. + + Supported values: + false(0) - BPDUs are not to be transmitted. + true(1) - BPDUs are to be transmitted + + A non-zero value indicates that BPDUs are to be sent on the specified port." + ::= { agentStpPortEntry 9 } + + --************************************************************************************** + -- agentStpCstConfigGroup + -- + --************************************************************************************** + + agentStpCstConfigGroup OBJECT IDENTIFIER ::= { agentStpSwitchConfigGroup 8 } + + agentStpCstHelloTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP root port hello time for the CIST." + ::= { agentStpCstConfigGroup 1 } + + agentStpCstMaxAge OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP root port max age for the CIST." + ::= { agentStpCstConfigGroup 2 } + + agentStpCstRegionalRootId OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP regional root identifier for the CIST." + ::= { agentStpCstConfigGroup 3 } + + agentStpCstRegionalRootPathCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP regional root path cost for the CIST." + ::= { agentStpCstConfigGroup 4 } + + agentStpCstRootFwdDelay OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP root port forward delay for the CIST." + ::= { agentStpCstConfigGroup 5 } + + agentStpCstBridgeFwdDelay OBJECT-TYPE + SYNTAX Unsigned32 (4..30) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP bridge forward delay for the CIST. The default value is 15." + DEFVAL { 15 } + ::= { agentStpCstConfigGroup 6 } + + agentStpCstBridgeHelloTime OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP bridge hello time for the CIST. The default + value is 2. According to IEEE 802.1Q-REV 2005 updating + hello time is disallowed" + DEFVAL { 2 } + ::= { agentStpCstConfigGroup 7 } + + agentStpCstBridgeHoldTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP bridge hold time for the CIST." + ::= { agentStpCstConfigGroup 8 } + + agentStpCstBridgeMaxAge OBJECT-TYPE + SYNTAX Unsigned32 (6..40) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP bridge max age for the CIST. The default value is 20." + DEFVAL { 20 } + ::= { agentStpCstConfigGroup 9 } + + agentStpCstBridgeMaxHops OBJECT-TYPE + SYNTAX Unsigned32 (6..40) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP bridge max hops for the CIST. The default value is 20." + DEFVAL { 20 } + ::= { agentStpCstConfigGroup 10 } + + agentStpCstBridgePriority OBJECT-TYPE + SYNTAX Unsigned32 (0..61440) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP bridge priority for the CIST. The default value is 32768." + DEFVAL { 32768 } + ::= { agentStpCstConfigGroup 11 } + + agentStpCstBridgeHoldCount OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP bridge hold count for the CIST. This command sets the value of + maximum bpdus that a bridge is allowed to send within a hello time window. + The default value is 6." + DEFVAL { 6 } + ::= { agentStpCstConfigGroup 12 } + + --************************************************************************************** + -- agentStpCstPortTable + -- + --************************************************************************************** + + agentStpCstPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentStpCstPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CIST port table." + ::= { agentStpSwitchConfigGroup 9 } + + agentStpCstPortEntry OBJECT-TYPE + SYNTAX AgentStpCstPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CIST port entry." + INDEX { ifIndex } + ::= { agentStpCstPortTable 1 } + + AgentStpCstPortEntry ::= + SEQUENCE { + agentStpCstPortOperEdge + INTEGER, + agentStpCstPortOperPointToPoint + INTEGER, + agentStpCstPortTopologyChangeAck + INTEGER, + agentStpCstPortEdge + INTEGER, + agentStpCstPortForwardingState + INTEGER, + agentStpCstPortId + PortId, + agentStpCstPortPathCost + Unsigned32, + agentStpCstPortPriority + Unsigned32, + agentStpCstDesignatedBridgeId + OCTET STRING, + agentStpCstDesignatedCost + Unsigned32, + agentStpCstDesignatedPortId + PortId, + agentStpCstExtPortPathCost + Unsigned32, + agentStpCstPortBpduGuardEffect + INTEGER, + agentStpCstPortBpduFilter + INTEGER, + agentStpCstPortBpduFlood + INTEGER, + agentStpCstPortAutoEdge + INTEGER, + agentStpCstPortRootGuard + INTEGER, + agentStpCstPortTCNGuard + INTEGER, + agentStpCstPortLoopGuard + INTEGER + } + + agentStpCstPortOperEdge OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP operational status of a specific port for the CIST." + ::= { agentStpCstPortEntry 1 } + + agentStpCstPortOperPointToPoint OBJECT-TYPE + SYNTAX INTEGER { + true(1), + false(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP operational point to point mac of a specific port for the CIST." + ::= { agentStpCstPortEntry 2 } + + agentStpCstPortTopologyChangeAck OBJECT-TYPE + SYNTAX INTEGER { + true(1), + false(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP topology change acknowledge for a specific port in the CIST." + ::= { agentStpCstPortEntry 3 } + + agentStpCstPortEdge OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The administrative state of a specific port in CIST. + + enable(1) - enables the port. + disable(2) - disables the port. + + The default port state is disabled." + ::= { agentStpCstPortEntry 4 } + + agentStpCstPortForwardingState OBJECT-TYPE + SYNTAX INTEGER { + discarding(1), + learning(2), + forwarding(3), + disabled(4), + manualFwd(5), + notParticipate(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP forwarding state of a specific port in CIST." + ::= { agentStpCstPortEntry 5 } + + agentStpCstPortId OBJECT-TYPE + SYNTAX PortId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP port identifier of a specific port in CIST." + ::= { agentStpCstPortEntry 6 } + + agentStpCstPortPathCost OBJECT-TYPE + SYNTAX Unsigned32 (1..200000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP port path cost in CIST. The default value will + correspond to the recommendation specified in IEEE 802.1s Table 13-2 + which varies depending upon link speed." + ::= { agentStpCstPortEntry 7 } + + agentStpCstPortPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..240) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP port priority in CIST. The priority is + in the increments of 16. The default value is 128." + DEFVAL { 128 } + ::= { agentStpCstPortEntry 8 } + + agentStpCstDesignatedBridgeId OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP designated bridge ID of a specific port in CIST." + ::= { agentStpCstPortEntry 9 } + + agentStpCstDesignatedCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP designated cost of a specific port in CIST." + ::= { agentStpCstPortEntry 10 } + + agentStpCstDesignatedPortId OBJECT-TYPE + SYNTAX PortId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP designated port ID of a specific port in CIST." + ::= { agentStpCstPortEntry 11 } + + agentStpCstExtPortPathCost OBJECT-TYPE + SYNTAX Unsigned32 (0..200000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP external port path cost in CIST. The default value varies depending upon the link speed." + ::= { agentStpCstPortEntry 12 } + + agentStpCstPortBpduGuardEffect OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BPDU Guard Mode effect on the port. + + enable(1) - BPDU Guard Mode is enabled on the port. + disable(2) - BPDU Guard Mode is disabled on the port." + ::= { agentStpCstPortEntry 13 } + + agentStpCstPortBpduFilter OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This command sets BPDU Filter mode on the port. + + enable(1) - BPDU Filter Mode is enabled on the port. + disable(2) - BPDU Filter Mode is disabled on the port." + ::= { agentStpCstPortEntry 14 } + + agentStpCstPortBpduFlood OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This command sets BPDU Flood mode on the port. + + enable(1) - BPDU Flood Mode is enabled on the port. + disable(2) - BPDU Flood Mode is disabled on the port." + ::= { agentStpCstPortEntry 15 } + + agentStpCstPortAutoEdge OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This command sets the auto-edge mode of the port which enables it + to become an edge port if it does not see BPDUs for some duration. + + enable(1) - enables the auto-edge mode for the port. + disable(2) - disables the auto-edge mode for the port. + + The default auto-edge mode is enabled." + ::= { agentStpCstPortEntry 16 } + + agentStpCstPortRootGuard OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This command sets a port to discard any superior information + received by the port and thus protect against root of the device + from changing.The port gets put into discarding state and does + not forward any packets. + + enable(1) - enables the root-guard mode for the port. + disable(2) - disables the root-guard mode for the port. + + The default root-guard mode is disabled." + ::= { agentStpCstPortEntry 17 } + + agentStpCstPortTCNGuard OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This command restricts the port from propagating any topology change + information received through that port. + + enable(1) - enables the tcn-guard mode for the port. + disable(2) - disables the tcn-guard mode for the port. + + The default tcn-guard mode is disabled." + ::= { agentStpCstPortEntry 18 } + + agentStpCstPortLoopGuard OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This command enables loop guard on this port. This setting applies + to all Spanning Tree instances of which this port is a member. + + enable(1) - enables the loop guard mode for the port. + disable(2) - disables the loop guard mode for the port. + + The default loop-guard mode is disabled." + ::= { agentStpCstPortEntry 19 } + + --************************************************************************************** + -- agentStpMstTable + -- + --************************************************************************************** + + agentStpMstTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentStpMstEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MST table." + ::= { agentStpSwitchConfigGroup 10 } + + agentStpMstEntry OBJECT-TYPE + SYNTAX AgentStpMstEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MST entry." + INDEX { agentStpMstId } + ::= { agentStpMstTable 1 } + + AgentStpMstEntry ::= + SEQUENCE { + agentStpMstId + Unsigned32, + agentStpMstBridgePriority + Unsigned32, + agentStpMstBridgeIdentifier + OCTET STRING, + agentStpMstDesignatedRootId + OCTET STRING, + agentStpMstRootPathCost + Unsigned32, + agentStpMstRootPortId + OCTET STRING, + agentStpMstTimeSinceTopologyChange + TimeTicks, + agentStpMstTopologyChangeCount + Counter32, + agentStpMstTopologyChangeParm + INTEGER, + agentStpMstRowStatus + RowStatus + } + + agentStpMstId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP instance ID." + ::= { agentStpMstEntry 1 } + + agentStpMstBridgePriority OBJECT-TYPE + SYNTAX Unsigned32 (0..61440) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP bridge priority in a specific instance. The priority is + in the increments of 4096. The recommended default value is 32768." + ::= { agentStpMstEntry 2 } + + agentStpMstBridgeIdentifier OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP bridge identifier in a specific instance." + ::= { agentStpMstEntry 3 } + + agentStpMstDesignatedRootId OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP designated root bridge identifier in a specific instance." + ::= { agentStpMstEntry 4 } + + agentStpMstRootPathCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP root path cost in a specific instance." + ::= { agentStpMstEntry 5 } + + agentStpMstRootPortId OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP root port ID in a specific instance." + ::= { agentStpMstEntry 6 } + + agentStpMstTimeSinceTopologyChange OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP time since the last topology change in a specific instance." + ::= { agentStpMstEntry 7 } + + agentStpMstTopologyChangeCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP count of topology changes in a specific instance." + ::= { agentStpMstEntry 8 } + + agentStpMstTopologyChangeParm OBJECT-TYPE + SYNTAX INTEGER { + true(1), + false(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP topology change parameter in a specific instance." + ::= { agentStpMstEntry 9 } + + agentStpMstRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The MSTP instance status. + + Supported values: + active(1) - valid instance. + createAndGo(4) - used to create a new instance. + destroy(6) - removes an instance." + ::= { agentStpMstEntry 10 } + + --************************************************************************************** + -- agentStpMstPortTable + -- + --************************************************************************************** + + agentStpMstPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentStpMstPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MST port table." + ::= { agentStpSwitchConfigGroup 11 } + + agentStpMstPortEntry OBJECT-TYPE + SYNTAX AgentStpMstPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MST port entry." + INDEX { agentStpMstId, ifIndex } + ::= { agentStpMstPortTable 1 } + + AgentStpMstPortEntry ::= + SEQUENCE { + agentStpMstPortForwardingState + INTEGER, + agentStpMstPortId + OCTET STRING, + agentStpMstPortPathCost + Unsigned32, + agentStpMstPortPriority + Unsigned32, + agentStpMstDesignatedBridgeId + OCTET STRING, + agentStpMstDesignatedCost + Unsigned32, + agentStpMstDesignatedPortId + PortId, + agentStpMstPortLoopInconsistentState + INTEGER, + agentStpMstPortTransitionsIntoLoopInconsistentState + Counter32, + agentStpMstPortTransitionsOutOfLoopInconsistentState + Counter32 + } + + agentStpMstPortForwardingState OBJECT-TYPE + SYNTAX INTEGER { + discarding(1), + learning(2), + forwarding(3), + disabled(4), + manualFwd(5), + notParticipate(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP forwarding state of a specific port in a specific instance." + ::= { agentStpMstPortEntry 1 } + + agentStpMstPortId OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(4)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP port identifier of a specific port in a specific instance." + ::= { agentStpMstPortEntry 2 } + + agentStpMstPortPathCost OBJECT-TYPE + SYNTAX Unsigned32 (0..200000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP port path cost in a specific instance. The default value will + correspond to the recommendation specified in IEEE 802.1s Table 13-2 + which varies depending upon link speed." + ::= { agentStpMstPortEntry 3 } + + agentStpMstPortPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..240) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MSTP port priority in a specific instance. The priority is + in the increments of 16. The default value is 128." + DEFVAL { 128 } + ::= { agentStpMstPortEntry 4 } + + agentStpMstDesignatedBridgeId OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(8)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP designated bridge ID of a specific port in a specific instance." + ::= { agentStpMstPortEntry 5 } + + agentStpMstDesignatedCost OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP designated cost of a specific port in a specific instance." + ::= { agentStpMstPortEntry 6 } + + agentStpMstDesignatedPortId OBJECT-TYPE + SYNTAX PortId + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MSTP designated port ID of a specific port in a specific instance." + ::= { agentStpMstPortEntry 7 } + + agentStpMstPortLoopInconsistentState OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The loop inconsistent state of a specific port in a specific instance. + This value can only report as true(1) when loop guard is enabled on the port + and the port has transitioned from blocking state in this MST instance." + ::= { agentStpMstPortEntry 8 } + + agentStpMstPortTransitionsIntoLoopInconsistentState OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times this interface has transitioned into loop inconsistent state." + ::= { agentStpMstPortEntry 9 } + + agentStpMstPortTransitionsOutOfLoopInconsistentState OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times this interface has transitioned out of loop inconsistent state." + ::= { agentStpMstPortEntry 10 } + + --************************************************************************************** + -- agentStpMstVlanTable + -- + --************************************************************************************** + + agentStpMstVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentStpMstVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MST VLAN table." + ::= { agentStpSwitchConfigGroup 12 } + + agentStpMstVlanEntry OBJECT-TYPE + SYNTAX AgentStpMstVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MST VLAN entry." + INDEX { agentStpMstId, dot1qVlanIndex } + ::= { agentStpMstVlanTable 1 } + + AgentStpMstVlanEntry ::= + SEQUENCE { + agentStpMstVlanRowStatus + RowStatus + } + + agentStpMstVlanRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The association status of an MSTP instance and a VLAN. + + Supported values: + active(1) - valid association between an MSTP instance and a VLAN. + createAndGo(4) - used to create a new association between an MSTP instance and a VLAN. + destroy(6) - removes the association between an MSTP instance and a VLAN." + ::= { agentStpMstVlanEntry 1 } + + agentStpBpduGuardMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The spanning tree BPDU Guard Mode. + + enable(1) - enables BPDU Guard Mode on the switch. + disable(2) - disables BPDU Guard Mode on the switch. + + The default status is disabled." + ::= { agentStpSwitchConfigGroup 13 } + + + agentStpBpduFilterDefault OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The spanning tree BPDU Filter Mode, it enables BPDU Filter on all + edge ports. + + enable(1) - enables BPDU Filter Mode on the switch. + disable(2) - disables BPDU Filter Mode on the switch. + + The default status is disabled." + ::= { agentStpSwitchConfigGroup 14 } + +--************************************************************************************** +-- agentAuthenticationGroup +--************************************************************************************** + agentAuthenticationGroup OBJECT IDENTIFIER ::= { agentConfigGroup 16 } + + agentAuthenticationListCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication List Create + If set to a non empty string, creates a new Authentication List for + configuration." + + ::= { agentAuthenticationGroup 1 } + + --************************************************************************************** + + agentAuthenticationListTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentAuthenticationListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Authentication List table." + ::= { agentAuthenticationGroup 2 } + + agentAuthenticationListEntry OBJECT-TYPE + SYNTAX AgentAuthenticationListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Authentication List entry." + INDEX { agentAuthenticationListIndex } + ::= { agentAuthenticationListTable 1 } + + AgentAuthenticationListEntry ::= + SEQUENCE { + agentAuthenticationListIndex + Unsigned32, + agentAuthenticationListName + DisplayString, + agentAuthenticationListMethod1 + INTEGER, + agentAuthenticationListMethod2 + INTEGER, + agentAuthenticationListMethod3 + INTEGER, + agentAuthenticationListStatus + RowStatus, + agentAuthenticationListMethod4 + INTEGER, + agentAuthenticationListMethod5 + INTEGER + } + + agentAuthenticationListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Authentication List Index + Unique number used for indexing into this table." + + ::= { agentAuthenticationListEntry 1 } + + agentAuthenticationListName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication List Name + Unique name used to identify the Authentication List from other tables." + + ::= { agentAuthenticationListEntry 2 } + + agentAuthenticationListMethod1 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + enable(1), + line(2), + local(3), + none(4), + radius(5), + tacacs(6), + ias(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication List Method 1 + Configures the first authentication method to use when this list is + specified." + + ::= { agentAuthenticationListEntry 3 } + + agentAuthenticationListMethod2 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + enable(1), + line(2), + local(3), + none(4), + radius(5), + tacacs(6), + ias(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication List Method 2 + Configures the second authentication method to use when this list is + specified." + + ::= { agentAuthenticationListEntry 4 } + + agentAuthenticationListMethod3 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + enable(1), + line(2), + local(3), + none(4), + radius(5), + tacacs(6), + ias(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication List Method 3 + Configures the third authentication method to use when this list is + specified." + + ::= { agentAuthenticationListEntry 5 } + + agentAuthenticationListStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of the Authentication List. + + Supported values: + active(1) - indicates a valid Authenticaiton List + destroy(6) - removes the Authentication List." + ::= { agentAuthenticationListEntry 6 } + + agentAuthenticationListMethod4 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + enable(1), + line(2), + local(3), + none(4), + radius(5), + tacacs(6), + ias(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication List Method 4 + Configures the fourth authentication method to use when this list is + specified." + + ::= { agentAuthenticationListEntry 7 } + + agentAuthenticationListMethod5 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + enable(1), + line(2), + local(3), + none(4), + radius(5), + tacacs(6), + ias(7) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Authentication List Method 5 + Configures the fifth authentication method to use when this list is + specified." + + ::= { agentAuthenticationListEntry 8 } + + --************************************************************************************** + + agentUserConfigDefaultAuthenticationList OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Default Authentication List + This object configures which authentication list to use for users + which do not have an Authentication List configured. The list + must be configured before setting." + ::= { agentAuthenticationGroup 3 } + + --************************************************************************************** + + agentUserAuthenticationConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentUserAuthenticationConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Authentication Config Table" + ::= { agentAuthenticationGroup 4 } + + agentUserAuthenticationConfigEntry OBJECT-TYPE + SYNTAX AgentUserAuthenticationConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Authentication Config Entry" + AUGMENTS { agentUserConfigEntry } + ::= { agentUserAuthenticationConfigTable 1 } + + AgentUserAuthenticationConfigEntry ::= SEQUENCE { + agentUserAuthenticationList + DisplayString + } + + agentUserAuthenticationList OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User Authentication List + This object configures which authentication list to use for this + user. The list must be configured before setting." + ::= { agentUserAuthenticationConfigEntry 1 } + + --************************************************************************************** + + agentUserPortConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentUserPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Port Config Table" + ::= { agentAuthenticationGroup 5 } + + agentUserPortConfigEntry OBJECT-TYPE + SYNTAX AgentUserPortConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User Port Config Entry" + AUGMENTS { agentUserConfigEntry } + ::= { agentUserPortConfigTable 1 } + + AgentUserPortConfigEntry ::= SEQUENCE { + agentUserPortSecurity + AgentPortMask + } + + agentUserPortSecurity OBJECT-TYPE + SYNTAX AgentPortMask + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "User Port Port Security + This object configures which ports the user has access to. + Ports are indexed based on dot1dBasePort entries in + dot1dBasePortTable." + ::= { agentUserPortConfigEntry 1 } + +--************************************************************************************** +-- agentExecAccountingGroup -> Contains MIB objects to configure ExecAccounting method lists +-- +--************************************************************************************** + + agentExecAccountingGroup OBJECT IDENTIFIER ::= { agentConfigGroup 20 } + + agentExecAccountingListCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ExecAccounting List Create + if set to a non empty string, creates a new ExecAccounting List for + configuration." + + ::= { agentExecAccountingGroup 1 } + + --************************************************************************************** + + agentExecAccountingListTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentExecAccountingListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ExecAccounting Method List table." + ::= { agentExecAccountingGroup 2 } + + agentExecAccountingListEntry OBJECT-TYPE + SYNTAX AgentExecAccountingListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ExecAccounting Method List Entry." + INDEX { agentExecAccountingListIndex } + ::= { agentExecAccountingListTable 1 } + + AgentExecAccountingListEntry ::= + SEQUENCE { + agentExecAccountingListIndex + Unsigned32, + agentExecAccountingListName + DisplayString, + agentExecAccountingMethodType + INTEGER, + agentExecAccountingListMethod1 + INTEGER, + agentExecAccountingListMethod2 + INTEGER, + agentExecAccountingListStatus + RowStatus + } + + agentExecAccountingListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ExecAccounting List Index + Unique number used for indexing into this table." + + ::= { agentExecAccountingListEntry 1 } + + agentExecAccountingListName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Unique name used to identify the ExecAccounting List from other tables." + + ::= { agentExecAccountingListEntry 2 } + + agentExecAccountingMethodType OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + start-stop(1), + stop-only(2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ExecAccounting Method Type + Configures the method type to use when this ExecAccounting list is + specified." + + ::= { agentExecAccountingListEntry 3 } + + agentExecAccountingListMethod1 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1), + radius(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ExecAccounting List Method 1 + Configures the authentication method to use when this list is specified." + + ::= { agentExecAccountingListEntry 4 } + + agentExecAccountingListMethod2 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1), + radius(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "ExecAccounting List Method 2 + Configures the authentication method to use when this list is specified." + + ::= { agentExecAccountingListEntry 5 } + + agentExecAccountingListStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of the ExecAccounting List. + + Supported values: + active(1) - indicates a valid ExecAccounting List + destroy(6) - removes the ExecAccounting List." + ::= { agentExecAccountingListEntry 6 } + + +--************************************************************************************** +-- agentCmdsAccountingGroup -> Contains MIB objects to configure CmdsAccounting method lists +-- +--************************************************************************************** + + agentCmdsAccountingGroup OBJECT IDENTIFIER ::= { agentConfigGroup 21 } + + agentCmdsAccountingListCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "CmdsAccounting List Create + if set to a non empty string, creates a new CmdsAccounting List for + configuration." + + ::= { agentCmdsAccountingGroup 1 } + + --************************************************************************************** + + agentCmdsAccountingListTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentCmdsAccountingListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CmdsAccounting Method List table." + ::= { agentCmdsAccountingGroup 2 } + + agentCmdsAccountingListEntry OBJECT-TYPE + SYNTAX AgentCmdsAccountingListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CmdsAccounting Method List Entry." + INDEX { agentCmdsAccountingListIndex } + ::= { agentCmdsAccountingListTable 1 } + + AgentCmdsAccountingListEntry ::= + SEQUENCE { + agentCmdsAccountingListIndex + Unsigned32, + agentCmdsAccountingListName + DisplayString, + agentCmdsAccountingMethodType + INTEGER, + agentCmdsAccountingListMethod1 + INTEGER, + agentCmdsAccountingListStatus + RowStatus + } + + agentCmdsAccountingListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "CmdsAccounting List Index + Unique number used for indexing into this table." + + ::= { agentCmdsAccountingListEntry 1 } + + agentCmdsAccountingListName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Unique name used to identify the CmdsAccounting List from other tables." + + ::= { agentCmdsAccountingListEntry 2 } + + agentCmdsAccountingMethodType OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + start-stop(1), + stop-only(2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "CmdsAccounting Method Type + Configures the method type to use when this CmdsAccounting list is + specified." + + ::= { agentCmdsAccountingListEntry 3 } + + agentCmdsAccountingListMethod1 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "CmdsAccounting List Method 1 + Configures the authentication method to use when this list is specified." + + ::= { agentCmdsAccountingListEntry 4 } + + agentCmdsAccountingListStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of the CmdsAccounting List. + + Supported values: + active(1) - indicates a valid CmdsAccounting List + destroy(6) - removes the CmdsAccounting List." + ::= { agentCmdsAccountingListEntry 5 } + + +--************************************************************************************** +-- agentClassOfServiceGroup +--************************************************************************************** + agentClassOfServiceGroup OBJECT IDENTIFIER ::= { agentConfigGroup 17 } + + agentClassOfServicePortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentClassOfServicePortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table that contains information about the 802.1p priority + mapping to traffic class priority queue for every physical port." + ::= { agentClassOfServiceGroup 1 } + + agentClassOfServicePortEntry OBJECT-TYPE + SYNTAX AgentClassOfServicePortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A 802.1p priority mapped to a traffic class priority queue." + INDEX { ifIndex, agentClassOfServicePortPriority } + ::= { agentClassOfServicePortTable 1 } + + AgentClassOfServicePortEntry ::= SEQUENCE { + agentClassOfServicePortPriority + INTEGER, + agentClassOfServicePortClass + INTEGER + } + + agentClassOfServicePortPriority OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Priority value determined for the received frame. + This value is equivalent to the priority indicated in + the tagged frame received, or one of the evaluated + priorities, determined according to the media-type. + + For untagged frames received from Ethernet media, this + value is equal to the dot1dPortDefaultUserPriority value + for the ingress port." + ::= { agentClassOfServicePortEntry 1 } + + agentClassOfServicePortClass OBJECT-TYPE + SYNTAX INTEGER (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Traffic class priority queue the received frame is mapped to." + ::= { agentClassOfServicePortEntry 2 } + + + --************************************************************************************** + -- agentHTTPConfigGroup + -- + --************************************************************************************** + + agentHTTPConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 18 } + + agentHTTPWebMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the HTTP server admin mode" + ::= { agentHTTPConfigGroup 1 } + + agentHTTPJavaMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the use of the Java interface through Web connections." + ::= { agentHTTPConfigGroup 2 } + + agentHTTPMaxSessions OBJECT-TYPE + SYNTAX Integer32 (0..16) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the maximum number of allowable HTTP sessions. The default + value is 16." + ::= { agentHTTPConfigGroup 3 } + + agentHTTPHardTimeout OBJECT-TYPE + SYNTAX Integer32 (1..168) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the hard timeout for HTTP sessions in hours. The default + value is 24 hours." + ::= { agentHTTPConfigGroup 4 } + + agentHTTPSoftTimeout OBJECT-TYPE + SYNTAX Integer32 (1..60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the soft (activity) timeout for HTTP sessions in minutes. + The default value is 5 minutes." + ::= { agentHTTPConfigGroup 5 } + + agentHTTPWebMgmtPortNum OBJECT-TYPE + SYNTAX Integer32 (80|1025..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Get/Set the TCP port number that the HTTP server listens to for incoming + requests. The port number is an integer value from 1025 to 65535. Before setting + this object, check your system (e.g. using 'netstat') to make sure the desired + port number is not currently being used by any other service. The default + value for this object is 80. + + Note that existing HTTP login sessions are closed whenever this object value + is changed. All new HTTP sessions must be established using the new + port number." + ::= { agentHTTPConfigGroup 6 } + + + --************************************************************************************** + -- agentAutoInstallConfigGroup + -- + --************************************************************************************** + + agentAutoInstallConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 19 } + + agentAutoinstallMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable Autoinstall on device." + ::= { agentAutoInstallConfigGroup 1 } + + agentAutoinstallAutosaveMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable Auto Save of downloaded configuration on device." + ::= { agentAutoInstallConfigGroup 2 } + + + agentAutoinstallUnicastRetryCount OBJECT-TYPE + SYNTAX Integer32 (1..3) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sets number of unicast TFTP attempts for configuration file." + ::= { agentAutoInstallConfigGroup 3 } + + agentAutoinstallStatus OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Display current Autoinstall status on device." + ::= { agentAutoInstallConfigGroup 4 } + + agentAutoinstallAutoRebootMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable Auto Reboot after succesfull image update on device." + ::= { agentAutoInstallConfigGroup 5 } + + agentAutoinstallOperationalMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/Disable Autoinstall operational mode on device." + ::= { agentAutoInstallConfigGroup 6 } + + + +--************************************************************************************** +-- agentCmdsAuthorizationGroup -> Contains MIB objects to configure command authorization +-- method lists +-- +--************************************************************************************** + agentCmdsAuthorizationGroup OBJECT IDENTIFIER ::= { agentConfigGroup 23 } + + agentCmdsAuthorizationListCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Command Authorization List Create. + If set to a non empty string, creates a new + Command Authorization List for configuration. + List name must contain Alphanumeric characters including + '-', '_', ' '." + + + ::= { agentCmdsAuthorizationGroup 1 } + + --************************************************************************************** + agentCmdsAuthorizationListTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentCmdsAuthorizationListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Command Authorization Method List table." + ::= { agentCmdsAuthorizationGroup 2 } + + agentCmdsAuthorizationListEntry OBJECT-TYPE + SYNTAX AgentCmdsAuthorizationListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Command Authorization Method List Entry." + + INDEX { agentCmdsAuthorizationListIndex } + ::= { agentCmdsAuthorizationListTable 1 } + + AgentCmdsAuthorizationListEntry ::= + SEQUENCE { + agentCmdsAuthorizationListIndex + Unsigned32, + agentCmdsAuthorizationListName + DisplayString, + agentCmdsAuthorizationListMethod1 + INTEGER, + agentCmdsAuthorizationListMethod2 + INTEGER, + agentCmdsAuthorizationListMethod3 + INTEGER, + agentCmdsAuthorizationListStatus + RowStatus + } + + agentCmdsAuthorizationListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Command Authorization List Index + Unique number used for indexing into this table." + + ::= { agentCmdsAuthorizationListEntry 1 } + + agentCmdsAuthorizationListName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Command Authorization List Name + Unique name used to identify the Command Authorization + List from other tables." + ::= { agentCmdsAuthorizationListEntry 2 } + + agentCmdsAuthorizationListStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of the CmdsAuthorization List. + + Supported values: + active(1) - indicates a valid CmdsAuthorization List + destroy(6) - removes the CmdsAuthorization List." + ::= { agentCmdsAuthorizationListEntry 3 } + + agentCmdsAuthorizationListMethod1 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1), + radius(2), + local(3), + none(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Command Authorization List Method1 + Configures the Command Authorization method to use when + this list is specified." + + ::= { agentCmdsAuthorizationListEntry 4 } + + agentCmdsAuthorizationListMethod2 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1), + radius(2), + local(3), + none(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Command Authorization List Method2 + Configures the Command Authorization method to use when + this list is specified." + + ::= { agentCmdsAuthorizationListEntry 5 } + + agentCmdsAuthorizationListMethod3 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1), + radius(2), + local(3), + none(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Command Authorization List Method2 + Configures the Command Authorization method to use when + this list is specified." + + ::= { agentCmdsAuthorizationListEntry 6 } + + +--************************************************************************************** +-- agentExecAuthorizationGroup -> Contains MIB objects to configure exec authorization +-- method lists +-- +--************************************************************************************** + agentExecAuthorizationGroup OBJECT IDENTIFIER ::= { agentConfigGroup 24 } + + agentExecAuthorizationListCreate OBJECT-TYPE + SYNTAX DisplayString (SIZE(0|1..20)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Exec Authorization List Create. + If set to a non empty string, creates a new + Exec Authorization List for configuration. + List name must contain Alphanumeric characters including + '-', '_', ' '." + + ::= { agentExecAuthorizationGroup 1 } + + --************************************************************************************** + agentExecAuthorizationListTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentExecAuthorizationListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Exec Authorization Method List table." + ::= { agentExecAuthorizationGroup 2 } + + agentExecAuthorizationListEntry OBJECT-TYPE + SYNTAX AgentExecAuthorizationListEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Exec Authorization Method List Entry." + + INDEX { agentExecAuthorizationListIndex } + ::= { agentExecAuthorizationListTable 1 } + + AgentExecAuthorizationListEntry ::= + SEQUENCE { + agentExecAuthorizationListIndex + Unsigned32, + agentExecAuthorizationListName + DisplayString, + agentExecAuthorizationListMethod1 + INTEGER, + agentExecAuthorizationListMethod2 + INTEGER, + agentExecAuthorizationListMethod3 + INTEGER, + agentExecAuthorizationListMethod4 + INTEGER, + agentExecAuthorizationListStatus + RowStatus + } + + agentExecAuthorizationListIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Exec Authorization List Index + Unique number used for indexing into this table." + + ::= { agentExecAuthorizationListEntry 1 } + + agentExecAuthorizationListName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Exec Authorization List Name + Unique name used to identify the Exec Authorization + List from other tables." + ::= { agentExecAuthorizationListEntry 2 } + + agentExecAuthorizationListStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of the ExecAuthorization List. + + Supported values: + active(1) - indicates a valid ExecAuthorization List + destroy(6) - removes the ExecAuthorization List." + ::= { agentExecAuthorizationListEntry 3 } + + agentExecAuthorizationListMethod1 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1), + radius(2), + local(3), + none(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Exec Authorization List Method1 + Configures the Exec Authorization method to use when + this list is specified." + + ::= { agentExecAuthorizationListEntry 4 } + + agentExecAuthorizationListMethod2 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1), + radius(2), + local(3), + none(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Exec Authorization List Method2 + Configures the Exec Authorization method to use when + this list is specified." + + ::= { agentExecAuthorizationListEntry 5 } + + agentExecAuthorizationListMethod3 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1), + radius(2), + local(3), + none(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Exec Authorization List Method3 + Configures the Exec Authorization method to use when + this list is specified." + + ::= { agentExecAuthorizationListEntry 6 } + + agentExecAuthorizationListMethod4 OBJECT-TYPE + SYNTAX INTEGER { + undefined(0), + tacacs(1), + radius(2), + local(3), + none(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Exec Authorization List Method4 + Configures the Exec Authorization method to use when + this list is specified." + + ::= { agentExecAuthorizationListEntry 7 } + + --********************************************************** + -- agentSwitchMbufConfigGroup + --********************************************************** + + agentSwitchMbufConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 25 } + + --********************************************************** + --agentSwitchMbufConfigGroup + --Allows user to configure rising threshold, falling threshold + --and LOG notification severity. + --********************************************************** + + agentSwitchMbufRisingThreshold OBJECT-TYPE + SYNTAX Unsigned32(0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Mbuf utilization rising threshold in percentage. + A single notification (rising event) is generated when + the total Mbuf utilization exceeds this threshold. + + After a rising event is generated, another such event + will not be generated until the total Mbuf utilization + falls below the agentSwitchMbufFallingThreshold and then + exceeds the agentSwitchMbufRisingThreshold." + ::= { agentSwitchMbufConfigGroup 1 } + + + agentSwitchMbufFallingThreshold OBJECT-TYPE + SYNTAX Unsigned32(0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Mbuf utilization falling threshold in percentage. + A single notification (falling event) is generated when + the total Mbuf utilization falls below this threshold. + + After a falling event is generated, another such event + will not be generated until the total Mbuf utilization + exceeds the agentSwitchMbufRisingThreshold and then falls + below the agentSwitchMbufFallingThreshold." + ::= { agentSwitchMbufConfigGroup 2 } + + agentSwitchMbufNotificationSeverity OBJECT-TYPE + SYNTAX AgentLogSeverity + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Severity level while notification is generated for rising + and falling threshold." + ::= { agentSwitchMbufConfigGroup 3 } + +--************************************************************************************** +-- agentDigitalSignatureConfigGroup +-- + --************************************************************************************** + +agentDigitalSignatureConfigGroup OBJECT IDENTIFIER ::= { agentConfigGroup 26 } + + agentDigitalSignatureVerifyMode OBJECT-TYPE + SYNTAX INTEGER { + noverify(0), + image(1), + config(2), + all(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "To configure the digital signature verify option for the downloading + image and config files. The selected option is stored in config data. + The following options are supported: + + noverify - no digital signature verification of image or config script file + image - digital signature verification of image only + config - digital signature verification of config script only + all - digital signature verification of image and config script file" + + ::= { agentDigitalSignatureConfigGroup 1 } + + + +--************************************************************************************** +-- agentSystemGroup +--************************************************************************************** + +agentSystemGroup OBJECT IDENTIFIER ::= { fastPathSwitching 3 } + + agentSaveConfig OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "enable(1) will initiate an configuration save to nvram. + + Status is returned by the object agentSaveConfigStatus." + ::= { agentSystemGroup 1 } + + agentClearConfig OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "clear config to factory defaults" + ::= { agentSystemGroup 2 } + + + agentClearLoginSessions OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "close all telnet sessions" + ::= { agentSystemGroup 4 } + + agentClearPasswords OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "reset passwords" + ::= { agentSystemGroup 5 } + + agentClearPortStats OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "clear all port statistics" + ::= { agentSystemGroup 6 } + + agentClearSwitchStats OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "clear all switch statistics" + ::= { agentSystemGroup 7 } + + agentClearTrapLog OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "clear trap log" + ::= { agentSystemGroup 8 } + + agentClearVlan OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "clear vlan entries" + ::= { agentSystemGroup 9 } + + agentResetSystem OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Resets the switch. + + This object is not valid for stacking platforms." + ::= { agentSystemGroup 10 } + + agentSaveConfigStatus OBJECT-TYPE + SYNTAX INTEGER { + notInitiated(1), + savingInProcess(2), + savingComplete(3), + savingFailed(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the current status of an save configuration request." + ::= { agentSystemGroup 11 } + + agentStartupConfigErase OBJECT-TYPE + SYNTAX INTEGER { + erase(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Erase the text-based configuration named startup-config + stored in non-volatile memory.On read returns 0." + ::= { agentSystemGroup 12 } + + agentFactoryDefaultsErase OBJECT-TYPE + SYNTAX INTEGER { + erase(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Erase the text-based configuration file named factory-defaults + stored in non-volatile memory.On read returns 0." + ::= { agentSystemGroup 13 } + +--************************************************************************************** +-- agentCableTesterGroup +-- +-- This group provides configuration and status of the Virtual Cable Tester +-- feature. This provides cable fault and length estimation on copper cables. +-- Once initiated, the test requires up to 2 seconds before results are obtained. +-- If the link specified to test is active, it will go down for the duration of +-- the test. +-- +--************************************************************************************** + +agentCableTesterGroup OBJECT IDENTIFIER ::= { fastPathSwitching 4 } + + agentCableTesterStatus OBJECT-TYPE + SYNTAX INTEGER { + active(1), + success(2), + failure(3), + uninitialized(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Status of the Virtual Cable Tester + active(1) - cable testing is in progress. Set to this value + to start the test. + success(2) - A successful test was performed. Cannot be set. + failure(3) - A failure was encountered during the test. + Cannot be set. + uninitialized(4) - No test has been performed yet. Cannot be set." + DEFVAL { uninitialized } + ::= { agentCableTesterGroup 1 } + + agentCableTesterIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Determines on which port to perform the cable test. Limited to + copper based ports." + DEFVAL { 0 } + ::= { agentCableTesterGroup 2 } + + agentCableTesterCableStatus OBJECT-TYPE + SYNTAX INTEGER { + normal(1), + open(2), + short(3), + unknown(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the results of the Cable Test. + + + normal(1) - The cable is working correctly. + open(2) - The cable is disconnected or there is a faulty + connector. + short(3) - There is an electrical short in the cable. + unknown(4) - No test has been performed yet, or a test is + currently in progress." + DEFVAL { unknown } + ::= { agentCableTesterGroup 3 } + + agentCableTesterMinimumCableLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The estimated length of the cable in meters. This value + indicates the shortest length estimated. This object will + return 0 if agentCableTesterStatus is not success(2) or the cable + length is unknown." + DEFVAL { 0 } + ::= { agentCableTesterGroup 4 } + + agentCableTesterMaximumCableLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The estimated length of the cable in meters. This value + indicates the longest length estimated. This object will + return 0 if agentCableTesterStatus is not success(2) or the cable + length is unknown." + DEFVAL { 0 } + ::= { agentCableTesterGroup 5 } + + agentCableTesterCableFailureLocation OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The estimated distance in meters from the end of the cable to + the failure location. This object will return 0 if + agentCableTesterStatus is not success(2)." + DEFVAL { 0 } + ::= { agentCableTesterGroup 6 } + + +--************************************************************************************** + agentDaiConfigGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 21 } +--************************************************************************************** +--************ The Dynamic ARP Inspection Global Config Table ******** + + agentDaiSrcMacValidate OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether Sender MAC validation in the ARP + packets is enabled. + + If this object is set to 'true', validation + is enabled. + + If this object is set to 'false', validation + is disabled." + DEFVAL { false } + ::= { agentDaiConfigGroup 1 } + + agentDaiDstMacValidate OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether Target MAC validation in the ARP + Response packets is enabled. + + If this object is set to 'true', validation + is enabled. + + If this object is set to 'false', validation + is disabled." + DEFVAL { false } + ::= { agentDaiConfigGroup 2 } + + agentDaiIPValidate OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether IP address validation in the ARP + packets is enabled. + + If this object is set to 'true', validation + is enabled. + + If this object is set to 'false', validation + is disabled." + DEFVAL { false } + ::= { agentDaiConfigGroup 3 } + + +--************ The Dynamic ARP Inspection VLAN Config Table ******** + + agentDaiVlanConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDaiVlanConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to control Dynamic ARP + Inspection per VLAN. When a VLAN is created in a device + supporting this table, a corresponding entry of this table + will be added." + ::= { agentDaiConfigGroup 4 } + + agentDaiVlanConfigEntry OBJECT-TYPE + SYNTAX AgentDaiVlanConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for Dynamic + ARP Inspection at each existing VLAN." + INDEX { agentDaiVlanIndex } + ::= { agentDaiVlanConfigTable 1 } + + AgentDaiVlanConfigEntry ::= SEQUENCE { + agentDaiVlanIndex VlanIndex, + agentDaiVlanDynArpInspEnable TruthValue, + agentDaiVlanLoggingEnable TruthValue, + agentDaiVlanArpAclName DisplayString, + agentDaiVlanArpAclStaticFlag TruthValue + } + + agentDaiVlanIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the VLAN number on which Dynamic ARP + Inspection feature is configured." + ::= { agentDaiVlanConfigEntry 1 } + + agentDaiVlanDynArpInspEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether Dynamic ARP Inspection is + enabled in this VLAN. + + If this object is set to 'true', Dynamic ARP Inspection + is enabled. + + If this object is set to 'false', Dynamic ARP Inspection + is disabled." + DEFVAL { false } + ::= { agentDaiVlanConfigEntry 2 } + + agentDaiVlanLoggingEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the Dynamic ARP Inspection + logging is enabled on this VlAN. + If this object is set to 'true', Dynamic ARP Inspection + logging is enabled. + If this object is set to 'false', Dynamic ARP Inspection + loging is disabled." + DEFVAL { true } + ::= { agentDaiVlanConfigEntry 3 } + + agentDaiVlanArpAclName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the ARP ACL name set for this VLAN." + ::= { agentDaiVlanConfigEntry 4 } + + agentDaiVlanArpAclStaticFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the ARP ACL set for this + VLAN has static flag set. + If this object is set to 'true', static flag is enabled. + If this object is set to 'false', static flag is disabled." + DEFVAL { false } + ::= { agentDaiVlanConfigEntry 5 } + +--************ The Dynamic ARP Inspection Vlan Statistics Table ******** + + agentDaiStatsReset OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the DAI statistics on all vlans. A value of reset(1) + is used to reset the statistics. A read on this object will + always return the value none(0). The value none(0) cannot + be forcibly set by the administrator." + ::= { agentDaiConfigGroup 5 } + + agentDaiVlanStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDaiVlanStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to control Dynamic ARP + Inspection per VLAN. When a VLAN is created in a device + supporting this table, a corresponding entry of this table + will be added." + ::= { agentDaiConfigGroup 6 } + + agentDaiVlanStatsEntry OBJECT-TYPE + SYNTAX AgentDaiVlanStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the Dynamic ARP Inspection + statistics per VLAN." + INDEX { agentDaiVlanStatsIndex } + ::= { agentDaiVlanStatsTable 1 } + + AgentDaiVlanStatsEntry ::= SEQUENCE { + agentDaiVlanStatsIndex VlanIndex, + agentDaiVlanPktsForwarded Counter32, + agentDaiVlanPktsDropped Counter32, + agentDaiVlanDhcpDrops Counter32, + agentDaiVlanDhcpPermits Counter32, + agentDaiVlanAclDrops Counter32, + agentDaiVlanAclPermits Counter32, + agentDaiVlanSrcMacFailures Counter32, + agentDaiVlanDstMacFailures Counter32, + agentDaiVlanIpValidFailures Counter32 + } + + agentDaiVlanStatsIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the VLAN number on which Dynamic ARP + Inspection statistics are retrieved." + ::= { agentDaiVlanStatsEntry 1 } + + agentDaiVlanPktsForwarded OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of valid ARP packets forwarded by DAI." + ::= { agentDaiVlanStatsEntry 2 } + + agentDaiVlanPktsDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of invalid ARP packets dropped by DAI." + ::= { agentDaiVlanStatsEntry 3 } + + agentDaiVlanDhcpDrops OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ARP packets that were dropped by DAI as + there is no matching DHCP Snooping binding entry found." + ::= { agentDaiVlanStatsEntry 4 } + + agentDaiVlanDhcpPermits OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ARP packets that were forwarded by DAI as + there is a matching DHCP Snooping binding entry found." + ::= { agentDaiVlanStatsEntry 5 } + + agentDaiVlanAclDrops OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ARP packets that were dropped by DAI as + there is no matching ARP ACL rule found for this Vlan and + the static flag is set on this vlan." + ::= { agentDaiVlanStatsEntry 6 } + + agentDaiVlanAclPermits OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ARP packets that were permitted by DAI as + there is a matching ARP ACL rule found for this Vlan." + ::= { agentDaiVlanStatsEntry 7 } + + agentDaiVlanSrcMacFailures OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ARP packets that were dropped by DAI as the + sender mac address in ARP packet didn't match the source + mac in ethernet header." + ::= { agentDaiVlanStatsEntry 8 } + + agentDaiVlanDstMacFailures OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ARP packets that were dropped by DAI as the + target mac address in ARP reply packet didn't match the + destination mac in ethernet header." + ::= { agentDaiVlanStatsEntry 9 } + + agentDaiVlanIpValidFailures OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ARP packets that were dropped by DAI as the + sender IP address in ARP packet or target IP address in + ARP reply packet is invalid. Invalid addresses include + 0.0.0.0, 255.255.255.255, IP multicast addresses, + class E addresses (240.0.0.0/4), loopback addresses (127.0.0.0/8)." + ::= { agentDaiVlanStatsEntry 10 } + +--************ The Dynamic ARP Inspection Interface Config Table ******** + + agentDaiIfConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDaiIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to configure the trust + state for Dynamic ARP Inspection purpose at each physical + interface capable of this feature." + ::= { agentDaiConfigGroup 7 } + + agentDaiIfConfigEntry OBJECT-TYPE + SYNTAX AgentDaiIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for + Dynamic ARP Inspection at each physical + interface capable of this feature." + INDEX { ifIndex } + ::= { agentDaiIfConfigTable 1 } + + AgentDaiIfConfigEntry ::= SEQUENCE { + agentDaiIfTrustEnable TruthValue, + agentDaiIfRateLimit Integer32, + agentDaiIfBurstInterval Unsigned32 + } + + agentDaiIfTrustEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the interface is trusted for + Dynamic ARP Inspection purpose. + + If this object is set to 'true', the interface is trusted. + ARP packets coming to this interface will be forwarded + without checking. + + If this object is set to 'false', the interface is not + trusted. ARP packets coming to this interface will be + subjected to ARP inspection." + DEFVAL { false } + ::= { agentDaiIfConfigEntry 1 } + + agentDaiIfRateLimit OBJECT-TYPE + SYNTAX Integer32 (-1|0..300) + UNITS "packets per second" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates rate limit value for Dynamic ARP + Inspection purpose. If the incoming rate of ARP packets + exceeds the value of this object for consecutively + burst interval seconds, ARP packets will be + dropped. Value of -1 indicates that there is no rate limit." + DEFVAL { 15 } + ::= { agentDaiIfConfigEntry 2 } + + agentDaiIfBurstInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the burst interval value + for rate limiting purpose on this interface." + DEFVAL { 1 } + ::= { agentDaiIfConfigEntry 3 } + + +--************************************************************************************** + + agentArpAclGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 22 } + +--************************************************************************************** + +--*********************** ARP ACL Config Table *********************** + + agentArpAclTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentArpAclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the ARP ACL entries" + ::= { agentArpAclGroup 1 } + + agentArpAclEntry OBJECT-TYPE + SYNTAX AgentArpAclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for an ARP ACL" + INDEX { agentArpAclName } + ::= { agentArpAclTable 1 } + + AgentArpAclEntry ::= SEQUENCE { + agentArpAclName + DisplayString, + agentArpAclRowStatus + RowStatus + } + + agentArpAclName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of the ARP ACL, which must consist of 1 to 31 alphanumeric + characters and uniquely identify this ARP ACL. This object must + be set to complete a new ARP ACL row instance." + ::= { agentArpAclEntry 1 } + + agentArpAclRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this conceptual row. Entries can not be deleted until all rows in + arpAclRuleTable with corresponding values of arpAclIndex have been deleted. + + active(1) - this ACL instance is active + createAndGo(4) - set to this value to create an instance + destroy(6) - set to this value to delete an instance" + ::= { agentArpAclEntry 2 } + + +--*********************** ARP ACL Rule Config Table *********************** + + agentArpAclRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentArpAclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the ARP ACL Rule entries" + ::= { agentArpAclGroup 2 } + + agentArpAclRuleEntry OBJECT-TYPE + SYNTAX AgentArpAclRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for a set of ARP ACL-match rules" + INDEX { agentArpAclName, agentArpAclRuleMatchSenderIpAddr, agentArpAclRuleMatchSenderMacAddr } + ::= { agentArpAclRuleTable 1 } + + AgentArpAclRuleEntry ::= SEQUENCE { + agentArpAclRuleMatchSenderIpAddr + IpAddress, + agentArpAclRuleMatchSenderMacAddr + MacAddress, + agentArpAclRuleRowStatus + RowStatus + } + + agentArpAclRuleMatchSenderIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Sender IP address match value for the ARP ACL." + ::= { agentArpAclRuleEntry 1 } + + agentArpAclRuleMatchSenderMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Sender MAC address match value for the ARP ACL." + ::= { agentArpAclRuleEntry 2 } + + agentArpAclRuleRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this conceptual row. + + active(1) - this ACL Rule is active + createAndGo(4) - set to this value to create an instance + destroy(6) - set to this value to delete an instance" + ::= { agentArpAclRuleEntry 3 } + + +--************************************************************************************** + agentDhcpSnoopingConfigGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 23 } +--************************************************************************************** +--************ The DHCP SNOOPING Global Config Table ******** + + agentDhcpSnoopingAdminMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether DHCP Snooping + is enabled globally. + + If this object is set to 'true',admin mode + is enabled globally. + + If this object is set to 'false',admin mode + is disabled globally." + DEFVAL { false } + ::= { agentDhcpSnoopingConfigGroup 1 } + + agentDhcpSnoopingVerifyMac OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether source Mac address + in the received DHCP Message needs to be verified or not. + + If this object is set to 'true',verifyMac + is enabled globally. + + If this object is set to 'false',verifyMac + is disabled globally." + DEFVAL { false } + ::= { agentDhcpSnoopingConfigGroup 2 } + + agentDhcpSnoopingVlanConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDhcpSnoopingVlanConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to control DHCP SNOOPING + per VLAN. When a VLAN is created in a device + supporting this table, a corresponding entry of this table + will be added." + ::= { agentDhcpSnoopingConfigGroup 3 } + + + agentDhcpSnoopingVlanConfigEntry OBJECT-TYPE + SYNTAX AgentDhcpSnoopingVlanConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for DHCP + SNOOPING at each existing VLAN." + INDEX { agentDhcpSnoopingVlanIndex } + ::= { agentDhcpSnoopingVlanConfigTable 1 } + + AgentDhcpSnoopingVlanConfigEntry ::= SEQUENCE { + agentDhcpSnoopingVlanIndex VlanIndex, + agentDhcpSnoopingVlanEnable TruthValue + } + + agentDhcpSnoopingVlanIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the VLAN number on which DHCP SNOOPING + Inspection feature is configured." + ::= { agentDhcpSnoopingVlanConfigEntry 1 } + + agentDhcpSnoopingVlanEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether DHCP SNOOPING is + enabled in this VLAN. + + If this object is set to 'true', DHCP SNOOPING + is enabled. + + If this object is set to 'false', DHCP SNOOPING + is disabled." + DEFVAL { false } + ::= { agentDhcpSnoopingVlanConfigEntry 2 } + + +--************ The DHCP snooping Interface Config Table ******** + + agentDhcpSnoopingIfConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDhcpSnoopingIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to configure the trust + state for DHCP snooping purpose at each physical + interface capable of this feature." + ::= { agentDhcpSnoopingConfigGroup 4 } + + agentDhcpSnoopingIfConfigEntry OBJECT-TYPE + SYNTAX AgentDhcpSnoopingIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for + DHCP snooping at each physical interface capable of this feature." + INDEX { ifIndex } + ::= { agentDhcpSnoopingIfConfigTable 1 } + + AgentDhcpSnoopingIfConfigEntry ::= SEQUENCE { + agentDhcpSnoopingIfTrustEnable TruthValue, + agentDhcpSnoopingIfLogEnable TruthValue, + agentDhcpSnoopingIfRateLimit Integer32, + agentDhcpSnoopingIfBurstInterval Integer32 + } + + agentDhcpSnoopingIfTrustEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the interface is trusted for + DHCP snooping purpose." + + DEFVAL { false } + ::= { agentDhcpSnoopingIfConfigEntry 1 } + + agentDhcpSnoopingIfLogEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the Logging needs on DHCP snooping validations + or not" + + DEFVAL { false } + ::= { agentDhcpSnoopingIfConfigEntry 2 } + + agentDhcpSnoopingIfRateLimit OBJECT-TYPE + SYNTAX Integer32 (-1|0..300) + UNITS "packets per second" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates rate limit value for DHCP + Snooping purpose. If the incoming rate of DHCP packets + exceeds the value of this object for consecutively + burst interval seconds, DHCP packets will be + dropped. Value of -1 indicates that there is no rate limit." + DEFVAL { -1 } + ::= { agentDhcpSnoopingIfConfigEntry 3 } + + agentDhcpSnoopingIfBurstInterval OBJECT-TYPE + SYNTAX Integer32 (-1|1..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the burst interval value + for rate limiting purpose on this interface. Value + of -1 indicates that there is no burst interval." + DEFVAL { -1 } + ::= { agentDhcpSnoopingIfConfigEntry 4 } + +--************ The IPSG Interface Config Table ******** + + agentIpsgIfConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentIpsgIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to configure the IPSG + at each physical interface capable of this feature." + ::= { agentDhcpSnoopingConfigGroup 5 } + + agentIpsgIfConfigEntry OBJECT-TYPE + SYNTAX AgentIpsgIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for + IPSG at each physical interface capable of this feature." + INDEX { ifIndex } + ::= { agentIpsgIfConfigTable 1 } + + AgentIpsgIfConfigEntry ::= SEQUENCE { + agentIpsgIfVerifySource TruthValue, + agentIpsgIfPortSecurity TruthValue + } + + agentIpsgIfVerifySource OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether IP packets received on this interface + are filtered based on whether IP Source Guard considers the source IP address + to be a valid client address. Setting this variable to false automatically + sets agentIpsgIfPortSecurity to false." + + DEFVAL { false } + ::= { agentIpsgIfConfigEntry 1 } + + agentIpsgIfPortSecurity OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether IP packets received on this interface + are filtered based on whether IP Source Guard considers the source MAC address + to be a valid client address. The port security option cannot be enabled + unless agentIpsgIfVerifySource is also enabled. That is, MAC address filtering + cannot be done without also doing IP address filtering. But IP address filtering + can be done without MAC address filtering. Once the port security + option is enabled, it can only be disabled by disabling agentIpsgIfVerifySource." + + DEFVAL { false } + ::= { agentIpsgIfConfigEntry 2 } + +--************ The DHCP snooping Statistics Table ******** + + agentDhcpSnoopingStatsReset OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the DHCP snooping statistics on all ports. A value of reset(1) + is used to reset the statistics. A read on this object will + always return the value none(0). The value none(0) cannot + be forcibly set by the administrator." + ::= { agentDhcpSnoopingConfigGroup 6 } + + agentDhcpSnoopingStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDhcpSnoopingStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism for statics of DHCP snooping." + ::= { agentDhcpSnoopingConfigGroup 7 } + + agentDhcpSnoopingStatsEntry OBJECT-TYPE + SYNTAX AgentDhcpSnoopingStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the DHCP snooping statistics per VLAN." + INDEX { ifIndex } + ::= { agentDhcpSnoopingStatsTable 1 } + + AgentDhcpSnoopingStatsEntry ::= SEQUENCE { + + agentDhcpSnoopingMacVerifyFailures Counter32, + agentDhcpSnoopingInvalidClientMessages Counter32, + agentDhcpSnoopingInvalidServerMessages Counter32 + } + + agentDhcpSnoopingMacVerifyFailures OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of failure verifications of client mac address with + source mac address" + ::= { agentDhcpSnoopingStatsEntry 1 } + + agentDhcpSnoopingInvalidClientMessages OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of invalid DHCP release, request and decline messages" + ::= { agentDhcpSnoopingStatsEntry 2 } + + agentDhcpSnoopingInvalidServerMessages OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of invalid DHCP server mesaages" + ::= { agentDhcpSnoopingStatsEntry 3 } + +--*********************** IPSG static entries Config Table *********************** + + agentStaticIpsgBindingTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentStaticIpsgBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the IPSG static entries" + ::= { agentDhcpSnoopingConfigGroup 8 } + + agentStaticIpsgBindingEntry OBJECT-TYPE + SYNTAX AgentStaticIpsgBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents a binding in IPSG table" + INDEX { agentStaticIpsgBindingIfIndex, agentStaticIpsgBindingVlanId, + agentStaticIpsgBindingIpAddr, agentStaticIpsgBindingMacAddr + } + ::= { agentStaticIpsgBindingTable 1 } + + AgentStaticIpsgBindingEntry ::= SEQUENCE { + + agentStaticIpsgBindingIfIndex InterfaceIndex, + agentStaticIpsgBindingVlanId VlanIndex, + agentStaticIpsgBindingIpAddr IpAddress, + agentStaticIpsgBindingMacAddr MacAddress, + agentStaticIpsgBindingRowStatus RowStatus + } + + agentStaticIpsgBindingIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Interface on which this IPSG binding is going to be added." + ::= { agentStaticIpsgBindingEntry 1 } + + agentStaticIpsgBindingVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " VLAN to whcig this IPSG binding is going to be added." + ::= { agentStaticIpsgBindingEntry 2 } + + agentStaticIpsgBindingIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IP address match value for the IPSG Binding." + ::= { agentStaticIpsgBindingEntry 3 } + + agentStaticIpsgBindingMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "MAC address match value for the IPSG Binding." + ::= { agentStaticIpsgBindingEntry 4 } + + agentStaticIpsgBindingRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this conceptual row. + + active(1) - this IPSG Binding is active + createAndGo(4) - set to this value to create an instance + destroy(6) - set to this value to delete an instance" + ::= { agentStaticIpsgBindingEntry 5 } + +--*********************** IPSG dynamic entries Config ready only Table *********************** + + agentDynamicIpsgBindingTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDynamicIpsgBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the IPSG dynamic entries" + ::= { agentDhcpSnoopingConfigGroup 9 } + + agentDynamicIpsgBindingEntry OBJECT-TYPE + SYNTAX AgentDynamicIpsgBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents a binding in IPSG table" + INDEX { agentDynamicIpsgBindingIfIndex, agentDynamicIpsgBindingVlanId, + agentDynamicIpsgBindingIpAddr, agentDynamicIpsgBindingMacAddr + } + ::= { agentDynamicIpsgBindingTable 1 } + + AgentDynamicIpsgBindingEntry ::= SEQUENCE { + + agentDynamicIpsgBindingIfIndex InterfaceIndex, + agentDynamicIpsgBindingVlanId VlanIndex, + agentDynamicIpsgBindingIpAddr IpAddress, + agentDynamicIpsgBindingMacAddr MacAddress + } + + agentDynamicIpsgBindingIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface on which this IPSG binding is added." + ::= { agentDynamicIpsgBindingEntry 1 } + + agentDynamicIpsgBindingVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " VLAN to which this IPSG binding is going to be added." + ::= { agentDynamicIpsgBindingEntry 2 } + + agentDynamicIpsgBindingIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sender IP address match value for the IPSG Binding." + ::= { agentDynamicIpsgBindingEntry 3 } + + agentDynamicIpsgBindingMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address match value for the IPSG Binding." + ::= { agentDynamicIpsgBindingEntry 4 } + + +--*********************** DHCP SNOOPING static bindings Config Table *********************** + + agentStaticDsBindingTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentStaticDsBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the DHCP SNOOPING static entries" + ::= { agentDhcpSnoopingConfigGroup 10 } + + agentStaticDsBindingEntry OBJECT-TYPE + SYNTAX AgentStaticDsBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents a binding in DHCP SNOOPING table" + INDEX { + agentStaticDsBindingMacAddr + } + ::= { agentStaticDsBindingTable 1 } + + AgentStaticDsBindingEntry ::= SEQUENCE { + + agentStaticDsBindingIfIndex InterfaceIndex, + agentStaticDsBindingVlanId VlanId, + agentStaticDsBindingMacAddr MacAddress, + agentStaticDsBindingIpAddr IpAddress, + agentStaticDsBindingRowStatus RowStatus + } + + agentStaticDsBindingIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Interface on which this DHCP SNOOPING binding is going to be added." + ::= { agentStaticDsBindingEntry 1 } + + agentStaticDsBindingVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "VLAN to which this DHCP SNOOPING binding is going to be added." + ::= { agentStaticDsBindingEntry 2 } + agentStaticDsBindingMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "MAC address match value for the DHCP SNOOPING Binding." + ::= { agentStaticDsBindingEntry 3 } + + agentStaticDsBindingIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IP address match value for the DHCP SNOOPING Binding." + ::= { agentStaticDsBindingEntry 4 } + + agentStaticDsBindingRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this conceptual row. + + active(1) - this DHCP SNOOPING Binding is active + createAndGo(4) - set to this value to create an instance + destroy(6) - set to this value to delete an instance" + ::= { agentStaticDsBindingEntry 5 } + +--*********************** DHCP SNOOPING Dynamic bindings Config Table *********************** + + agentDynamicDsBindingTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDynamicDsBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the DHCP SNOOPING Dynamic entries" + ::= { agentDhcpSnoopingConfigGroup 11 } + + agentDynamicDsBindingEntry OBJECT-TYPE + SYNTAX AgentDynamicDsBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents a binding in DHCP SNOOPING table" + INDEX { agentDynamicDsBindingMacAddr } + ::= { agentDynamicDsBindingTable 1 } + + AgentDynamicDsBindingEntry ::= SEQUENCE { + + agentDynamicDsBindingIfIndex InterfaceIndex, + agentDynamicDsBindingVlanId VlanIndex, + agentDynamicDsBindingMacAddr MacAddress, + agentDynamicDsBindingIpAddr IpAddress, + agentDynamicDsBindingLeaseRemainingTime TimeTicks + } + + agentDynamicDsBindingIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface on which this DHCP SNOOPING binding is going to be added." + ::= { agentDynamicDsBindingEntry 1 } + + agentDynamicDsBindingVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " VLAN to whcig this DHCP SNOOPING binding is going to be added." + ::= { agentDynamicDsBindingEntry 2 } + agentDynamicDsBindingMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address match value for the DHCP SNOOPING Binding." + ::= { agentDynamicDsBindingEntry 3 } + + agentDynamicDsBindingIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address match value for the DHCP SNOOPING Binding." + ::= { agentDynamicDsBindingEntry 4 } + + agentDynamicDsBindingLeaseRemainingTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This specifies the period for which the DHCP SNOOPING Binding is valid." + ::= { agentDynamicDsBindingEntry 5 } + + +--*********************** DHCP SNOOPING Remote Storage configurations ***********************a + + agentDhcpSnoopingRemoteFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the file name on the remote machine + to save the DHCP Snooping bindings. This will be set only + when we have a valid remote IP." + ::= { agentDhcpSnoopingConfigGroup 12 } + + agentDhcpSnoopingRemoteIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the IP address of the remote machine + to save the DHCP Snooping bindings. This will be set only + when we have a valid file name." + ::= { agentDhcpSnoopingConfigGroup 13 } + + agentDhcpSnoopingStoreInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the perodic time interval + to save the DHCP Snooping bindings." + ::= { agentDhcpSnoopingConfigGroup 14 } + + +--************************************************************************************** +-- agentDhcpL2RelayConfigGroup +--************************************************************************************** + + agentDhcpL2RelayConfigGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 24 } + +--************************************************************************************** + + agentDhcpL2RelayAdminMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether DHCP L2 Relay + is enabled globally. + + If this object is set to 'true',admin mode + is enabled globally. + + If this object is set to 'false',admin mode + is disabled globally." + DEFVAL { false } + ::= { agentDhcpL2RelayConfigGroup 1 } + + +--************ The DHCP L2Relay Interface Config Table ******** + + agentDhcpL2RelayIfConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDhcpL2RelayIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to enable/disable and configure + the trust state for DHCP L2Relay purpose at each physical + interface capable of this feature." + ::= { agentDhcpL2RelayConfigGroup 2 } + + agentDhcpL2RelayIfConfigEntry OBJECT-TYPE + SYNTAX AgentDhcpL2RelayIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for + DHCP L2 Relay at each physical interface capable of this feature." + INDEX { ifIndex } + ::= { agentDhcpL2RelayIfConfigTable 1 } + + AgentDhcpL2RelayIfConfigEntry ::= SEQUENCE { + agentDhcpL2RelayIfEnable TruthValue, + agentDhcpL2RelayIfTrustEnable TruthValue + } + + agentDhcpL2RelayIfEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the DHCP L2Relay is enabled + or not" + + DEFVAL { false } + ::= { agentDhcpL2RelayIfConfigEntry 1 } + + agentDhcpL2RelayIfTrustEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the interface is trusted for + DHCP L2 Relay purpose." + + DEFVAL { false } + ::= { agentDhcpL2RelayIfConfigEntry 2 } + +--************ The DHCP L2 Relay VLAN Config Table ******** + + agentDhcpL2RelayVlanConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDhcpL2RelayVlanConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to control DHCP L2 Relay + per VLAN. When a VLAN is created in a device + supporting this table, a corresponding entry of this table + will be added." + ::= { agentDhcpL2RelayConfigGroup 3 } + + + agentDhcpL2RelayVlanConfigEntry OBJECT-TYPE + SYNTAX AgentDhcpL2RelayVlanConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for DHCP + L2 Relay at each existing VLAN." + INDEX { agentDhcpL2RelayVlanIndex } + ::= { agentDhcpL2RelayVlanConfigTable 1 } + + AgentDhcpL2RelayVlanConfigEntry ::= SEQUENCE { + agentDhcpL2RelayVlanIndex VlanIndex, + agentDhcpL2RelayVlanEnable TruthValue, + agentDhcpL2RelayCircuitIdVlanEnable TruthValue, + agentDhcpL2RelayRemoteIdVlanEnable DisplayString + } + + agentDhcpL2RelayVlanIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the VLAN number on which DHCP L2 Relay + feature is configured." + ::= { agentDhcpL2RelayVlanConfigEntry 1 } + + agentDhcpL2RelayVlanEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether DHCP L2 Relay is + enabled in this VLAN. + + If this object is set to 'true', DHCP L2 Relay + is enabled. + + If this object is set to 'false', DHCP L2 Relay + is disabled." + DEFVAL { false } + ::= { agentDhcpL2RelayVlanConfigEntry 2 } + + agentDhcpL2RelayCircuitIdVlanEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether DHCP CircuitId is + enabled for L2 relaying in this VLAN. + + If this object is set to 'true', DHCP CircuitId + is enabled. + + If this object is set to 'false', DHCP CircuitId + is disabled." + DEFVAL { false } + ::= { agentDhcpL2RelayVlanConfigEntry 3 } + + agentDhcpL2RelayRemoteIdVlanEnable OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "When this object is set with a non-empty string, DHCP RemoteId is + enabled for L2 relaying in this VLAN." + ::= { agentDhcpL2RelayVlanConfigEntry 4 } + +--************ The DHCP L2 Relay Statistics Table ******** + + agentDhcpL2RelayStatsReset OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the DHCP L2Relay statistics on all ports. A value of reset(1) + is used to reset the statistics. A read on this object will + always return the value none(0). The value none(0) cannot + be forcibly set by the administrator." + ::= { agentDhcpL2RelayConfigGroup 6 } + + agentDhcpL2RelayStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDhcpL2RelayStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism for statics of DHCP L2 Relay." + ::= { agentDhcpL2RelayConfigGroup 7 } + + agentDhcpL2RelayStatsEntry OBJECT-TYPE + SYNTAX AgentDhcpL2RelayStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the DHCP L2Relay statistics per interface." + INDEX { ifIndex } + ::= { agentDhcpL2RelayStatsTable 1 } + + AgentDhcpL2RelayStatsEntry ::= SEQUENCE { + + agentDhcpL2RelayUntrustedSrvrMsgsWithOptn82 Counter32, + agentDhcpL2RelayUntrustedClntMsgsWithOptn82 Counter32, + agentDhcpL2RelayTrustedSrvrMsgsWithoutOptn82 Counter32, + agentDhcpL2RelayTrustedClntMsgsWithoutOptn82 Counter32 + } + + agentDhcpL2RelayUntrustedSrvrMsgsWithOptn82 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of DHCP server messages received with Option-82 field + on the untrusted interface." + ::= { agentDhcpL2RelayStatsEntry 1 } + + agentDhcpL2RelayUntrustedClntMsgsWithOptn82 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of DHCP client messages received with Option-82 field + on the untrusted interface." + ::= { agentDhcpL2RelayStatsEntry 2 } + + agentDhcpL2RelayTrustedSrvrMsgsWithoutOptn82 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of DHCP server messages received without Option-82 field + on the trusted interface." + ::= { agentDhcpL2RelayStatsEntry 3 } + + agentDhcpL2RelayTrustedClntMsgsWithoutOptn82 OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of DHCP client messages received without Option-82 field + on the trusted interface." + ::= { agentDhcpL2RelayStatsEntry 4 } +--************************************************************************************** + -- agentSwitchVoiceVLANGroup + -- + --************************************************************************************** + + agentSwitchVoiceVLANGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 25 } + + agentSwitchVoiceVLANAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This enables or disables Voice VLAN on the system." + DEFVAL { disable } + ::= { agentSwitchVoiceVLANGroup 1 } + + agentSwitchVoiceVlanDeviceTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchVoiceVlanDeviceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the Voice Vlan device entries." + ::= { agentSwitchVoiceVLANGroup 2 } + + agentSwitchVoiceVlanDeviceEntry OBJECT-TYPE + SYNTAX AgentSwitchVoiceVlanDeviceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents entry for a Voice Device on the interface." + INDEX { agentSwitchVoiceVlanInterfaceNum, agentSwitchVoiceVlanDeviceMacAddress } + ::= { agentSwitchVoiceVlanDeviceTable 1 } + + AgentSwitchVoiceVlanDeviceEntry ::= SEQUENCE { + agentSwitchVoiceVlanInterfaceNum + Integer32, + agentSwitchVoiceVlanDeviceMacAddress + MacAddress + } + + agentSwitchVoiceVlanInterfaceNum OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface number of this interface." + ::= {agentSwitchVoiceVlanDeviceEntry 1 } + + agentSwitchVoiceVlanDeviceMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Voice Device Mac address" + ::= { agentSwitchVoiceVlanDeviceEntry 2 } + --************************************************************************************** + -- agentSwitchAddresConflictGroup + -- + --************************************************************************************** + + agentSwitchAddressConflictGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 26 } + + agentSwitchAddressConflictDetectionStatus OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays if an address conflict was detected on the switch + since the last reset of the status or the last conflict detection run. Set to 'true' + if detected, 'false' otherwise." + ::= { agentSwitchAddressConflictGroup 1 } + + agentSwitchAddressConflictDetectionStatusReset OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the last address conflict detection status in the switch. + A value of reset(1) is used to reset the status. A read on this + object always returns the value none (0). The value none (0) cannot + be forcibly set by the administrator." + ::= { agentSwitchAddressConflictGroup 2 } + + agentSwitchLastConflictingIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The reported conflicting IP address on the switch since the last + reset of the conflict detection status or the last conflict detection run." + ::= { agentSwitchAddressConflictGroup 3 } + + agentSwitchLastConflictingMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC address of the host corresponding to the reported + conflicting IP address on the switch since the last reset of + the conflict detection status or the last conflict detection run." + ::= { agentSwitchAddressConflictGroup 4 } + + agentSwitchLastConflictReportedTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time since the last address conflict was detected. It is displayed + in days, hours, minutes and seconds. It is set to a valid value only + when the conflict detection status is 'true'." + ::= { agentSwitchAddressConflictGroup 5 } + + agentSwitchConflictIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The IP address on the switch reported to have a conflict with + another host's IP address." + ::= { agentSwitchAddressConflictGroup 6 } + + agentSwitchConflictMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The MAC address of the host that has an IP address conflicting + with the IP address on the switch." + ::= { agentSwitchAddressConflictGroup 7 } + + agentSwitchAddressConflictDetectionRun OBJECT-TYPE + SYNTAX INTEGER { + none(0), + run(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Trigger the action to run the active address conflict detection. + A value of run(1) is used to issue the action command. A read on + this object always returns the value none(0). The value none (0) + cannot be forcibly set by the administrator." + ::= { agentSwitchAddressConflictGroup 8 } + +--************************************************************************************* +-- Traps +--************************************************************************************** + + fastPathSwitchingTraps OBJECT IDENTIFIER ::= { fastPathSwitching 0 } + + + multipleUsersTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This trap is sent when more than one user is logged in with + administrative access. Only applies to CLI interface." + ::= { fastPathSwitchingTraps 1 } + + broadcastStormStartTrap NOTIFICATION-TYPE + STATUS obsolete + DESCRIPTION + "This trap is sent when a broadcast storm is detected." + ::= { fastPathSwitchingTraps 2 } + + broadcastStormEndTrap NOTIFICATION-TYPE + STATUS obsolete + DESCRIPTION + "This trap is sent when a broadcast storm is no longer + detected." + ::= { fastPathSwitchingTraps 3 } + + linkFailureTrap NOTIFICATION-TYPE + STATUS obsolete + DESCRIPTION + "" + ::= { fastPathSwitchingTraps 4 } + + vlanRequestFailureTrap NOTIFICATION-TYPE + OBJECTS { + dot1qVlanIndex + } + STATUS obsolete + DESCRIPTION + "" + ::= { fastPathSwitchingTraps 5 } + + vlanDeleteLastTrap NOTIFICATION-TYPE + OBJECTS { + dot1qVlanIndex + } + STATUS current + DESCRIPTION + "Trap is sent when attempting to delete the last configured VLAN + or the Default VLAN." + ::= { fastPathSwitchingTraps 6 } + + vlanDefaultCfgFailureTrap NOTIFICATION-TYPE + OBJECTS { + dot1qVlanIndex + } + STATUS current + DESCRIPTION + "Trap is sent if there are failures in resetting VLAN + configuration to defaults." + ::= { fastPathSwitchingTraps 7 } + + vlanRestoreFailureTrap NOTIFICATION-TYPE + OBJECTS { + dot1qVlanIndex + } + STATUS obsolete + DESCRIPTION + "" + ::= { fastPathSwitchingTraps 8 } + + fanFailureTrap NOTIFICATION-TYPE + STATUS obsolete + DESCRIPTION + "" + ::= { fastPathSwitchingTraps 9 } + + stpInstanceNewRootTrap NOTIFICATION-TYPE + OBJECTS { + agentStpMstId + } + STATUS current + DESCRIPTION + "Trap is sent when this machine is a new STP Root when there is more + than one STP instance." + ::= { fastPathSwitchingTraps 10 } + + stpInstanceTopologyChangeTrap NOTIFICATION-TYPE + OBJECTS { + agentStpMstId + } + STATUS current + DESCRIPTION + "Trap is sent when there is a STP topology change when there is more + than one STP instance." + ::= { fastPathSwitchingTraps 11 } + + powerSupplyStatusChangeTrap NOTIFICATION-TYPE + STATUS obsolete + DESCRIPTION + "" + ::= { fastPathSwitchingTraps 12 } + + failedUserLoginTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Trap is sent when a user fails to authenticate via the CLI or Web + interfaces." + ::= { fastPathSwitchingTraps 13 } + + userLockoutTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Trap is sent when a user account is locked due to consecutive failed login attempts via the CLI or Web + interfaces beyond the allowed limit." + ::= { fastPathSwitchingTraps 14 } + + daiIntfErrorDisabledTrap NOTIFICATION-TYPE + OBJECTS { + ifIndex + } + STATUS current + DESCRIPTION + "Trap is sent once an interface is error disabled by DAI when the + incoming packet rate exceeded configured rate limit during a + burst-interval." + ::= { fastPathSwitchingTraps 15 } + + stpInstanceLoopInconsistentStartTrap NOTIFICATION-TYPE + OBJECTS { + agentStpMstId, + ifIndex + } + STATUS current + DESCRIPTION + "Trap is sent when this port in this STP instance enters + loop inconsistent state upon failure to receive a BPDU." + ::= { fastPathSwitchingTraps 16 } + + stpInstanceLoopInconsistentEndTrap NOTIFICATION-TYPE + OBJECTS { + agentStpMstId, + ifIndex + } + STATUS current + DESCRIPTION + "Trap is sent when this port in this STP instance exits + loop inconsistent state upon reception of a BPDU." + ::= { fastPathSwitchingTraps 17 } + + + dhcpSnoopingIntfErrorDisabledTrap NOTIFICATION-TYPE + OBJECTS { + ifIndex + } + STATUS current + DESCRIPTION + "Trap is sent once an interface is error disabled by DHCP Snooping when the + incoming packet rate exceeded configured rate limit during a + burst-interval." + ::= { fastPathSwitchingTraps 18 } + + noStartupConfigTrap NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "Trap is sent when startup-config file exists and SSH is enabled." + ::= { fastPathSwitchingTraps 19 } + + + agentSwitchIpAddressConflictTrap NOTIFICATION-TYPE + OBJECTS { + agentSwitchConflictIPAddr, + agentSwitchConflictMacAddr + } + STATUS current + DESCRIPTION + "IP address conflict trap signifies the reception of an ARP from + another host in the LAN that has conflicting IP address." + ::= { fastPathSwitchingTraps 20 } + + agentSwitchCpuRisingThresholdTrap NOTIFICATION-TYPE + OBJECTS { + agentSwitchCpuProcessRisingThreshold, agentSwitchCpuProcessName + } + STATUS current + DESCRIPTION + "Trap is sent when the total CPU utilization exceeds CPU Rising + utilization threshold over the configured Rising threshold interval." + ::= { fastPathSwitchingTraps 21 } + + agentSwitchCpuFallingThresholdTrap NOTIFICATION-TYPE + OBJECTS { + agentSwitchCpuProcessFallingThreshold + } + STATUS current + DESCRIPTION + "Trap is sent when the total CPU utilization falls below CPU Falling + utilization threshold over the configured falling threshold interval." + ::= { fastPathSwitchingTraps 22 } + + agentSwitchCpuFreeMemBelowThresholdTrap NOTIFICATION-TYPE + OBJECTS { + agentSwitchCpuProcessFreeMemoryThreshold + } + STATUS current + DESCRIPTION + "Trap is sent when CPU Free Memory falls below the configured threshold." + ::= { fastPathSwitchingTraps 23 } + + agentSwitchCpuFreeMemAboveThresholdTrap NOTIFICATION-TYPE + OBJECTS { + agentSwitchCpuProcessFreeMemoryThreshold + } + STATUS current + DESCRIPTION + "Trap is sent when CPU Free Memory rises to 10% above the configured threshold." + ::= { fastPathSwitchingTraps 24 } + topologyChangeInitiatedTrap NOTIFICATION-TYPE + OBJECTS { + agentStpMstId, + ifIndex + } + STATUS current + DESCRIPTION + "Trap is sent once an interface gets a Topology change event + on a port." + ::= { fastPathSwitchingTraps 25 } + loopDetectedTrap NOTIFICATION-TYPE + OBJECTS { + ifIndex + } + STATUS current + DESCRIPTION + "Trap is sent once when switch STP detects a loop" + ::= { fastPathSwitchingTraps 26 } + + agentSwitchMbufRisingThresholdTrap NOTIFICATION-TYPE + OBJECTS { + agentSwitchMbufRisingThreshold, + agentSwitchMbufsTotal, + agentSwitchMbufsUsed, + agentSwitchMbufsFree + } + STATUS current + DESCRIPTION + "Trap is sent when the Mbuf utilization exceeds Rising + utilization threshold." + ::= { fastPathSwitchingTraps 27 } + + agentSwitchMbufFallingThresholdTrap NOTIFICATION-TYPE + OBJECTS { + agentSwitchMbufFallingThreshold, + agentSwitchMbufsTotal, + agentSwitchMbufsUsed, + agentSwitchMbufsFree + } + STATUS current + DESCRIPTION + "Trap is sent when the Mbuf utilization falls below Falling + utilization threshold." + ::= { fastPathSwitchingTraps 28 } + +--***************************************************************************************** +-- sdmTemplate +-- +-- This provides configuration and status of the Switch Database Management Template +-- feature. +-- +--***************************************************************************************** + + agentSdmPreferConfigEntry OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 27 } + + + agentSdmPreferCurrentTemplate OBJECT-TYPE + SYNTAX INTEGER { + dualIPv4andIPv6(1), + ipv4RoutingDefault(2), + ipv4DataCenter(3), + ipv4DataCenterPlus(4), + dualDataCenter(5), + dualMplsDataCenter(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " Displays the current active SDM Template." + + ::= { agentSdmPreferConfigEntry 1 } + + agentSdmPreferNextTemplate OBJECT-TYPE + SYNTAX INTEGER { + default(0), + dualIPv4andIPv6(1), + ipv4RoutingDefault(2), + ipv4DataCenter(3), + ipv4DataCenterPlus(4) + , + dualDataCenter(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + " Configures the next active template. It will be active only after the next reboot. + To revert to the default template after the next reboot, use the option default(0)." + + ::= { agentSdmPreferConfigEntry 2 } + +--******************************************************************************************* + + agentSdmTemplateSummaryTable OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 28 } + + + agentSdmTemplateTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSdmTemplateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Displays Switch Database Management Template Information." + ::= { agentSdmTemplateSummaryTable 1 } + + agentSdmTemplateEntry OBJECT-TYPE + SYNTAX AgentSdmTemplateEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a SDM Template table entry." + INDEX { agentSdmTemplateId } + ::= { agentSdmTemplateTable 1 } + + AgentSdmTemplateEntry::= SEQUENCE { + agentSdmTemplateId + INTEGER, + agentArpEntries + INTEGER, + agentIPv4UnicastRoutes + INTEGER, + agentIPv6NdpEntries + INTEGER, + agentIPv6UnicastRoutes + INTEGER, + agentEcmpNextHops + INTEGER, + agentIPv4MulticastRoutes + INTEGER, + agentIPv6MulticastRoutes + INTEGER + } + + agentSdmTemplateId OBJECT-TYPE + SYNTAX INTEGER { + dualIPv4andIPv6(1), + ipv4RoutingDefault(2), + ipv4DataCenter(3), + ipv4DataCenterPlus(4) + , + dualDataCenter(5) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The SDM Template type this instance is associated with." + ::= { agentSdmTemplateEntry 1 } + + agentArpEntries OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of entries in the IPv4 Address Resolution Protocol (ARP) cache for routing interfaces." + ::= { agentSdmTemplateEntry 2 } + + agentIPv4UnicastRoutes OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of IPv4 unicast forwarding table entries." + ::= { agentSdmTemplateEntry 3 } + + agentIPv6NdpEntries OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of IPv6 Neighbor Discovery Protocol (NDP) cache entries." + ::= { agentSdmTemplateEntry 4 } + + agentIPv6UnicastRoutes OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of IPv6 unicast forwarding table entries." + ::= { agentSdmTemplateEntry 5 } + + agentEcmpNextHops OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of Equal cost next hops that can be installed in the IPv4 and IPv6 unicast forwarding tables." + ::= { agentSdmTemplateEntry 6 } + + agentIPv4MulticastRoutes OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of IPv4 multicast forwarding table entries." + ::= { agentSdmTemplateEntry 7 } + + agentIPv6MulticastRoutes OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of IPv6 multicast forwarding table entries." + ::= { agentSdmTemplateEntry 8 } + +--***************************************************************************************** +-- cut-through +-- +-- This provides configuration and status of the cut-through feature. +-- Also known as Alternate store and forward(ASF) feature. +-- +--***************************************************************************************** + agentSwitchCutThroughGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 29 } + + agentSwitchCutThroughConfigMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Mode changes are effective from the next reload of the Switch. + The cut-through feature may not be present on all switches. Use + - agentSwitchCutThroughRunningModeStatus - MIB to check if the feature is + present on your switch." + ::= { agentSwitchCutThroughGroup 1 } + + agentSwitchCutThroughRunningModeStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + not-supported(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This gives the current running mode of the cut-through feature on switch. + Note that Mode changes are effective from the next reload of the Switch. + so running mode may be different than the configured mode. + A value of not-supported(3) means that the feature is not present on the + switch." + ::= { agentSwitchCutThroughGroup 2 } + + agentSwitchCutThroughConfiguredModeStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2), + not-supported(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This gives the configured mode of cut-through feature on switch. + Note that Mode changes are effective from the next reload of the Switch. + so running mode may be different than the configured mode. + A value of not-supported(3) means that the feature is not present on the + switch." + ::= { agentSwitchCutThroughGroup 3 } + + +--***************************************************************************************** +-- port type +-- +-- This provides an augmentation to the MAU mib for fastpath specific port types +-- +--***************************************************************************************** + + agentPortTypeGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 30 } + + agentPortType40GigBaseX OBJECT-IDENTITY + STATUS current + DESCRIPTION "X PCS/PMA, unknown PMD. MAU MIB augmentation" + REFERENCE "" + ::= { agentPortTypeGroup 1 } + +--***************************************************************************************** +-- Private Vlan +-- +--***************************************************************************************** + agentPrivateVlanGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 31 } + + agentPrivateVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentPrivateVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { agentPrivateVlanGroup 1 } + + agentPrivateVlanEntry OBJECT-TYPE + SYNTAX AgentPrivateVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { dot1qVlanIndex } + ::= { agentPrivateVlanTable 1 } + + AgentPrivateVlanEntry ::= SEQUENCE { + agentPrivateVlanType + INTEGER, + agentPrivateVlanAssociate + VlanList + } + + agentPrivateVlanType OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + isolated(2), + community(3), + unconfigured(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables vlan for Private Vlan and configures private vlan type." + ::= { agentPrivateVlanEntry 1 } + + agentPrivateVlanAssociate OBJECT-TYPE + SYNTAX VlanList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This field lists all the VlanIDs which are associated with the selected vlan. + If the selected vlan type is not primary(1), a zero-length bitmask is returned." + ::= { agentPrivateVlanEntry 2 } + +--***************************************************************************************** + + agentPrivateVlanIntfAssocTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentPrivateVlanIntfAssocEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + ::= { agentPrivateVlanGroup 2 } + + agentPrivateVlanIntfAssocEntry OBJECT-TYPE + SYNTAX AgentPrivateVlanIntfAssocEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "" + INDEX { ifIndex } + ::= { agentPrivateVlanIntfAssocTable 1 } + + AgentPrivateVlanIntfAssocEntry ::= SEQUENCE { + agentPrivateVlanIntfAssocHostPrimary + Integer32, + agentPrivateVlanIntfAssocHostSecondary + Integer32, + agentPrivateVlanIntfAssocPromiscuousPrimary + Integer32, + agentPrivateVlanIntfAssocPromiscuousSecondary + VlanList, + agentPrivateVlanIntfAssocOperational + VlanList + } + + agentPrivateVlanIntfAssocHostPrimary OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the primary host vlan association with the interface. + This must be configured along with agentPrivateVlanIntfAssocHostSecondary before + the association will be operational. + + NOTE: Both agentPrivateVlanIntfAssocHostPrimary and agentPrivateVlanIntfAssocHostSecondary + objects must be specified at the same time." + ::= { agentPrivateVlanIntfAssocEntry 1 } + + agentPrivateVlanIntfAssocHostSecondary OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the secondary host vlan association with the interface. + This must be configured along with agentPrivateVlanIntfAssocHostPrimary before + the association will be operational. + + NOTE: Both agentPrivateVlanIntfAssocHostPrimary and agentPrivateVlanIntfAssocHostSecondary + objects must be specified at the same time." + ::= { agentPrivateVlanIntfAssocEntry 2 } + + agentPrivateVlanIntfAssocPromiscuousPrimary OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the primary promiscuous vlan association with the interface. + This must be configured along with agentPrivateVlanIntfAssocPromiscuousSecondary before + the association will be operational." + ::= { agentPrivateVlanIntfAssocEntry 3 } + + agentPrivateVlanIntfAssocPromiscuousSecondary OBJECT-TYPE + SYNTAX VlanList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Configures the secondary promiscuous vlan association with the interface. + This must be configured along with agentPrivateVlanIntfAssocPromiscuousPrimary before + the association will be operational." + ::= { agentPrivateVlanIntfAssocEntry 4 } + + agentPrivateVlanIntfAssocOperational OBJECT-TYPE + SYNTAX VlanList + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Shows the operational private vlans associated with the interface." + ::= { agentPrivateVlanIntfAssocEntry 5 } + + --************************************************************************************** + -- agentSwitchPrivateGroup + -- + --************************************************************************************** + + agentSwitchPrivateGroupConfigGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 32 } + agentSwitchPrivateGroupTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchPrivateGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The switch's private group mapping table" + ::= { agentSwitchPrivateGroupConfigGroup 1 } + + agentSwitchPrivateGroupEntry OBJECT-TYPE + SYNTAX AgentSwitchPrivateGroupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Private groups assigned to ports." + INDEX { agentSwitchPrivateGroupId } + ::= { agentSwitchPrivateGroupTable 1 } + + AgentSwitchPrivateGroupEntry ::= + SEQUENCE { + agentSwitchPrivateGroupId + Integer32, + agentSwitchPrivateGroupName + DisplayString, + agentSwitchPrivateGroupMode + INTEGER, + agentSwitchPrivateGroupRowStatus + RowStatus + } + + agentSwitchPrivateGroupId OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The private group id that port belongs to" + ::= { agentSwitchPrivateGroupEntry 1 } + + agentSwitchPrivateGroupName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The name of the Private group" + ::= { agentSwitchPrivateGroupEntry 2 } + + agentSwitchPrivateGroupMode OBJECT-TYPE + SYNTAX INTEGER { + isolated(1), + community(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The mode of port in private group is either isloated or community" + ::= { agentSwitchPrivateGroupEntry 3 } + + agentSwitchPrivateGroupRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Private Group VLAN can only be created through + multiple variable bindings taking all the objects of + of the AgentSwitchPrivateGroupEntry. + Supported values: + active(1) - valid entry + createAndGo(4) - used to create a new entry + destroy(6) - removes the entry " + ::= { agentSwitchPrivateGroupEntry 4 } + + --************************************************************************************** + -- agentSwitchPrivateGroup table 2 + --************************************************************************************** + agentSwitchPrivateGroupPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentSwitchPrivateGroupPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The switch's private group portlist mapping table" + ::= { agentSwitchPrivateGroupConfigGroup 2 } + + agentSwitchPrivateGroupPortEntry OBJECT-TYPE + SYNTAX AgentSwitchPrivateGroupPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "List of ports assigned to private groups." + INDEX { agentSwitchPrivateGroupPortGroupId } + ::= { agentSwitchPrivateGroupPortTable 1 } + + AgentSwitchPrivateGroupPortEntry ::= + SEQUENCE { + agentSwitchPrivateGroupPortGroupId + Integer32, + agentSwitchPrivateGroupPortGroupName + DisplayString, + agentSwitchPrivateGroupPortPortList + PortList + } + + agentSwitchPrivateGroupPortGroupId OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The private group id that port belongs to" + ::= { agentSwitchPrivateGroupPortEntry 1 } + + agentSwitchPrivateGroupPortGroupName OBJECT-TYPE + SYNTAX DisplayString (SIZE(0..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the Private group " + ::= { agentSwitchPrivateGroupPortEntry 2 } + + agentSwitchPrivateGroupPortPortList OBJECT-TYPE + SYNTAX PortList + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The list of ports in private group" + ::= { agentSwitchPrivateGroupPortEntry 3 } + +--************************************************************************************** + agentDhcpv6SnoopingConfigGroup OBJECT IDENTIFIER ::= { agentSwitchConfigGroup 33 } +--************************************************************************************** +--************ The DHCPv6 SNOOPING Global Config Table ******** + + agentDhcpv6SnoopingAdminMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether DHCPv6 SNOOPING + is enabled globally. + + If this object is set to 'true',admin mode + is enabled globally. + + If this object is set to 'false',admin mode + is disabled globally." + DEFVAL { false } + ::= { agentDhcpv6SnoopingConfigGroup 1 } + + agentDhcpv6SnoopingVerifyMac OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether source Mac address + in the received dhcpv6 Message needs to be verified or not. + + If this object is set to 'true',verifyMac + is enabled globally. + + If this object is set to 'false',verifyMac + is disabled globally." + DEFVAL { false } + ::= { agentDhcpv6SnoopingConfigGroup 2 } + + agentDhcpv6SnoopingVlanConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDhcpv6SnoopingVlanConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to control DHCPv6 SNOOPING + per VLAN. When a VLAN is created in a device + supporting this table, a corresponding entry of this table + will be added." + ::= { agentDhcpv6SnoopingConfigGroup 3 } + + + agentDhcpv6SnoopingVlanConfigEntry OBJECT-TYPE + SYNTAX AgentDhcpv6SnoopingVlanConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for dhcpv6 + SNOOPING at each existing VLAN." + INDEX { agentDhcpv6SnoopingVlanIndex } + ::= { agentDhcpv6SnoopingVlanConfigTable 1 } + + AgentDhcpv6SnoopingVlanConfigEntry ::= SEQUENCE { + agentDhcpv6SnoopingVlanIndex VlanIndex, + agentDhcpv6SnoopingVlanEnable TruthValue + } + + agentDhcpv6SnoopingVlanIndex OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the VLAN number on which DHCPv6 SNOOPING + Inspection feature is configured." + ::= { agentDhcpv6SnoopingVlanConfigEntry 1 } + + agentDhcpv6SnoopingVlanEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether DHCPv6 SNOOPING is + enabled in this VLAN. + + If this object is set to 'true', DHCPv6 SNOOPING + is enabled. + + If this object is set to 'false', DHCPv6 SNOOPING + is disabled." + DEFVAL { false } + ::= { agentDhcpv6SnoopingVlanConfigEntry 2 } + + +--************ The DHCPv6 SNOOPING Interface Config Table ******** + + agentDhcpv6SnoopingIfConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDhcpv6SnoopingIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to configure the trust + state for DHCPv6 SNOOPING purpose at each physical + interface capable of this feature." + ::= { agentDhcpv6SnoopingConfigGroup 4 } + + agentDhcpv6SnoopingIfConfigEntry OBJECT-TYPE + SYNTAX AgentDhcpv6SnoopingIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for + DHCPv6 SNOOPING at each physical interface capable of this feature." + INDEX { ifIndex } + ::= { agentDhcpv6SnoopingIfConfigTable 1 } + + AgentDhcpv6SnoopingIfConfigEntry ::= SEQUENCE { + agentDhcpv6SnoopingIfTrustEnable TruthValue, + agentDhcpv6SnoopingIfLogEnable TruthValue, + agentDhcpv6SnoopingIfRateLimit Integer32, + agentDhcpv6SnoopingIfBurstInterval Integer32 + } + + agentDhcpv6SnoopingIfTrustEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the interface is trusted for + DHCPv6 SNOOPING purpose." + + DEFVAL { false } + ::= { agentDhcpv6SnoopingIfConfigEntry 1 } + + agentDhcpv6SnoopingIfLogEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the Logging needs on DHCPv6 SNOOPING validations + or not" + + DEFVAL { false } + ::= { agentDhcpv6SnoopingIfConfigEntry 2 } + + agentDhcpv6SnoopingIfRateLimit OBJECT-TYPE + SYNTAX Integer32 (-1|0..300) + UNITS "packets per second" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates rate limit value for dhcpv6 + Snooping purpose. If the incoming rate of dhcpv6 packets + exceeds the value of this object for consecutively + burst interval seconds, dhcpv6 packets will be + dropped. Value of -1 indicates that there is no rate limit." + DEFVAL { -1 } + ::= { agentDhcpv6SnoopingIfConfigEntry 3 } + + agentDhcpv6SnoopingIfBurstInterval OBJECT-TYPE + SYNTAX Integer32 (-1|1..15) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the burst interval value + for rate limiting purpose on this interface. Value + of -1 indicates that there is no burst interval." + DEFVAL { -1 } + ::= { agentDhcpv6SnoopingIfConfigEntry 4 } + + +--************ The IPSG Interface Config Table ******** + + agentIpv6sgIfConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentIpv6sgIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism to configure the IPSG + at each physical interface capable of this feature." + ::= { agentDhcpv6SnoopingConfigGroup 5 } + + agentIpv6sgIfConfigEntry OBJECT-TYPE + SYNTAX AgentIpv6sgIfConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the configuration for + IPSG at each physical interface capable of this feature." + INDEX { ifIndex } + ::= { agentIpv6sgIfConfigTable 1 } + + AgentIpv6sgIfConfigEntry ::= SEQUENCE { + agentIpv6sgIfVerifySource TruthValue, + agentIpv6sgIfPortSecurity TruthValue + } + + agentIpv6sgIfVerifySource OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the interface is enabled for IPv6SG + to forward the data based up on source Ip address" + + DEFVAL { false } + ::= { agentIpv6sgIfConfigEntry 1 } + + agentIpv6sgIfPortSecurity OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates whether the interface is enabled for IPv6SG + to forward the data based up on source mac address in fdb table" + + DEFVAL { false } + ::= { agentIpv6sgIfConfigEntry 2 } + + +--************ The DHCPv6 SNOOPING Statistics Table ******** + + agentDhcpv6SnoopingStatsReset OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Clear the DHCPv6 SNOOPING statistics on all ports. A value of reset(1) + is used to reset the statistics. A read on this object will + always return the value none(0). The value none(0) cannot + be forcibly set by the administrator." + ::= { agentDhcpv6SnoopingConfigGroup 6 } + + agentDhcpv6SnoopingStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDhcpv6SnoopingStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table provides the mechanism for statics of DHCPv6 SNOOPING." + ::= { agentDhcpv6SnoopingConfigGroup 7 } + + agentDhcpv6SnoopingStatsEntry OBJECT-TYPE + SYNTAX AgentDhcpv6SnoopingStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row instance contains the DHCPv6 SNOOPING statistics per VLAN." + INDEX { ifIndex } + ::= { agentDhcpv6SnoopingStatsTable 1 } + + AgentDhcpv6SnoopingStatsEntry ::= SEQUENCE { + + agentDhcpv6SnoopingMacVerifyFailures Counter32, + agentDhcpv6SnoopingInvalidClientMessages Counter32, + agentDhcpv6SnoopingInvalidServerMessages Counter32 + } + + agentDhcpv6SnoopingMacVerifyFailures OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of failure verifications of client mac address with + source mac address" + ::= { agentDhcpv6SnoopingStatsEntry 1 } + + agentDhcpv6SnoopingInvalidClientMessages OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of invalid dhcpv6 release, request and decline messages" + ::= { agentDhcpv6SnoopingStatsEntry 2 } + + agentDhcpv6SnoopingInvalidServerMessages OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the number of invalid dhcpv6 server mesaages" + ::= { agentDhcpv6SnoopingStatsEntry 3 } + + --*********************** IPv6SG static entries Config Table *********************** + + agentStaticIpv6sgBindingTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentStaticIpv6sgBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the IPv6SG static entries" + ::= { agentDhcpv6SnoopingConfigGroup 8 } + + agentStaticIpv6sgBindingEntry OBJECT-TYPE + SYNTAX AgentStaticIpv6sgBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents a binding in IPv6SG table" + INDEX { agentStaticIpv6sgBindingIfIndex, agentStaticIpv6sgBindingVlanId, + agentStaticIpv6sgBindingIpAddr, agentStaticIpv6sgBindingMacAddr + } + ::= { agentStaticIpv6sgBindingTable 1 } + + AgentStaticIpv6sgBindingEntry ::= SEQUENCE { + + agentStaticIpv6sgBindingIfIndex InterfaceIndex, + agentStaticIpv6sgBindingVlanId VlanIndex, + agentStaticIpv6sgBindingIpAddr Ipv6Address, + agentStaticIpv6sgBindingMacAddr MacAddress, + agentStaticIpv6sgBindingRowStatus RowStatus + } + + agentStaticIpv6sgBindingIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Interface on which this IPv6SG binding is going to be added." + ::= { agentStaticIpv6sgBindingEntry 1 } + + agentStaticIpv6sgBindingVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " VLAN to which this IPv6SG binding is going to be added." + ::= { agentStaticIpv6sgBindingEntry 2 } + + agentStaticIpv6sgBindingIpAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IPv6 address match value for the IPv6SG binding." + ::= { agentStaticIpv6sgBindingEntry 3 } + + agentStaticIpv6sgBindingMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "MAC address match value for the IPv6SG Binding." + ::= { agentStaticIpv6sgBindingEntry 4 } + + agentStaticIpv6sgBindingRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this conceptual row. + + active(1) - this IPv6SG Binding is active + createAndGo(4) - set to this value to create an instance + destroy(6) - set to this value to delete an instance" + ::= { agentStaticIpv6sgBindingEntry 5 } +--*********************** IPSG dynamic entries Config ready only Table *********************** + + agentDynamicIpv6sgBindingTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDynamicIpv6sgBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the IPv6SG dynamic entries" + ::= { agentDhcpv6SnoopingConfigGroup 9 } + + agentDynamicIpv6sgBindingEntry OBJECT-TYPE + SYNTAX AgentDynamicIpv6sgBindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents a binding in IPSG table" + INDEX { agentDynamicIpv6sgBindingIfIndex, agentDynamicIpv6sgBindingVlanId, + agentDynamicIpv6sgBindingIpAddr, agentDynamicIpv6sgBindingMacAddr + } + ::= { agentDynamicIpv6sgBindingTable 1 } + + AgentDynamicIpv6sgBindingEntry ::= SEQUENCE { + + agentDynamicIpv6sgBindingIfIndex InterfaceIndex, + agentDynamicIpv6sgBindingVlanId VlanIndex, + agentDynamicIpv6sgBindingIpAddr Ipv6Address, + agentDynamicIpv6sgBindingMacAddr MacAddress + } + + agentDynamicIpv6sgBindingIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface on which this IPv6SG binding is added." + ::= { agentDynamicIpv6sgBindingEntry 1 } + + agentDynamicIpv6sgBindingVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " VLAN to which this IPv6SG binding is going to be added." + ::= { agentDynamicIpv6sgBindingEntry 2 } + + agentDynamicIpv6sgBindingIpAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sender IPv6 address match value for the IPv6SG binding." + ::= { agentDynamicIpv6sgBindingEntry 3 } + + agentDynamicIpv6sgBindingMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address match value for the IPv6SG Binding." + ::= { agentDynamicIpv6sgBindingEntry 4 } + + +--*********************** DHCPv6 SNOOPING static bindings Config Table *********************** + + agentStaticDsv6BindingTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentStaticDsv6BindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the DHCPv6 SNOOPING static entries" + ::= { agentDhcpv6SnoopingConfigGroup 10 } + + agentStaticDsv6BindingEntry OBJECT-TYPE + SYNTAX AgentStaticDsv6BindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents a static binding in DHCPv6 SNOOPING table" + INDEX { + agentStaticDsv6BindingMacAddr + } + ::= { agentStaticDsv6BindingTable 1 } + + AgentStaticDsv6BindingEntry ::= SEQUENCE { + + agentStaticDsv6BindingIfIndex InterfaceIndex, + agentStaticDsv6BindingVlanId VlanId, + agentStaticDsv6BindingMacAddr MacAddress, + agentStaticDsv6BindingIpAddr Ipv6Address, + agentStaticDsv6BindingRowStatus RowStatus + } + + agentStaticDsv6BindingIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Interface on which this static DHCPv6 SNOOPING binding is going to be added." + ::= { agentStaticDsv6BindingEntry 1 } + + agentStaticDsv6BindingVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + " VLAN to which this static DHCPv6 SNOOPING binding is going to be added." + ::= { agentStaticDsv6BindingEntry 2 } + agentStaticDsv6BindingMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "MAC address match value for the static DHCPv6 SNOOPING Binding." + ::= { agentStaticDsv6BindingEntry 3 } + + agentStaticDsv6BindingIpAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "IP address match value for the static DHCPv6 SNOOPING Binding." + ::= { agentStaticDsv6BindingEntry 4 } + + agentStaticDsv6BindingRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this conceptual row. + + active(1) - this static DHCPv6 SNOOPING Binding is active + createAndGo(4) - set to this value to create an instance + destroy(6) - set to this value to delete an instance" + ::= { agentStaticDsv6BindingEntry 5 } + +--*********************** DHCPv6 SNOOPING Dynamic bindings Config Table *********************** + + agentDynamicDsv6BindingTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentDynamicDsv6BindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table of the DHCPv6 SNOOPING Dynamic entries" + ::= { agentDhcpv6SnoopingConfigGroup 11 } + + agentDynamicDsv6BindingEntry OBJECT-TYPE + SYNTAX AgentDynamicDsv6BindingEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Represents a dynamic binding in DHCPv6 SNOOPING table" + INDEX { agentDynamicDsv6BindingMacAddr } + ::= { agentDynamicDsv6BindingTable 1 } + + AgentDynamicDsv6BindingEntry ::= SEQUENCE { + + agentDynamicDsv6BindingIfIndex InterfaceIndex, + agentDynamicDsv6BindingVlanId VlanIndex, + agentDynamicDsv6BindingMacAddr MacAddress, + agentDynamicDsv6BindingIpAddr Ipv6Address, + agentDynamicDsv6BindingLeaseRemainingTime TimeTicks + } + + agentDynamicDsv6BindingIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Interface on which this dynamic DHCPv6 SNOOPING binding is going to be added." + ::= { agentDynamicDsv6BindingEntry 1 } + + agentDynamicDsv6BindingVlanId OBJECT-TYPE + SYNTAX VlanIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " VLAN to which this dynamic DHCPv6 SNOOPING binding is going to be added." + ::= { agentDynamicDsv6BindingEntry 2 } + agentDynamicDsv6BindingMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address match value for the dynamic DHCPv6 SNOOPING Binding." + ::= { agentDynamicDsv6BindingEntry 3 } + + agentDynamicDsv6BindingIpAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address match value for the dynamic DHCPv6 SNOOPING Binding." + ::= { agentDynamicDsv6BindingEntry 4 } + + agentDynamicDsv6BindingLeaseRemainingTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This specifies the period for which the dynamic DHCPv6 SNOOPING Binding is valid." + ::= { agentDynamicDsv6BindingEntry 5 } + + +--*********************** DHCP SNOOPING Remote Storage configurations *********************** + + agentDhcpv6SnoopingRemoteFileName OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the file name on the remote machine + to save the DHCPv6 Snooping bindings. This will be set only + when we have a valid remote IP." + ::= { agentDhcpv6SnoopingConfigGroup 12 } + + agentDhcpv6SnoopingRemoteIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the IP address of the remote machine + to save the DHCPv6 Snooping bindings. This will be set only + when we have a valid file name." + ::= { agentDhcpv6SnoopingConfigGroup 13 } + + agentDhcpv6SnoopingStoreInterval OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the perodic time interval + to save the DHCPv6 Snooping bindings." + ::= { agentDhcpv6SnoopingConfigGroup 14 } + + + --************************************************************************************** + -- agentPvrstpSwitchConfigGroup + --************************************************************************************** + + agentPvrstpSwitchConfigGroup OBJECT IDENTIFIER ::= { agentStpSwitchConfigGroup 15 } + + agentPvstpAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The per VLAN spanning tree operational status. + + enable(1) - enables PVSTP on the switch. + disable(2) - disables PVSTP on the switch. + + The default status is disabled." + ::= { agentPvrstpSwitchConfigGroup 1 } + + + agentPvrstpAdminMode OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The per VLAN rapid spanning tree operational status. + + enable(1) - enables PVRSTP on the switch. + disable(2) - disables PVRSTP on the switch. + + The default status is disabled." + ::= { agentPvrstpSwitchConfigGroup 2 } + + agentPvrstpUplinkFast OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disabled uplink fast feature when switch is in PVST mode. + + enable(1) - enables UPLINK FAST on the switch. + disable(2) - disables UPLINK FAST on the switch. + + The default status is disabled." + ::= { agentPvrstpSwitchConfigGroup 3 } + + agentPvrstpBackboneFast OBJECT-TYPE + SYNTAX INTEGER { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enables or disabled backbone fast feature when switch is in PVST mode. + + enable(1) - enables BACKBONE FAST on the switch. + disable(2) - disables BACKBONE FAST on the switch. + + The default status is disabled." + ::= { agentPvrstpSwitchConfigGroup 4 } + + -- ************************************************************************************** + -- agentPvrstpVlanTable + -- + --************************************************************************************** + + agentPvrstpVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentPvrstpVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PVRSTP table containing PVRSTP per vlan entries." + ::= { agentPvrstpSwitchConfigGroup 5 } + + agentPvrstpVlanEntry OBJECT-TYPE + SYNTAX AgentPvrstpVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PVRSTP vlan entry attributes." + INDEX { agentPvrstpVlanTableIndex } + ::= { agentPvrstpVlanTable 1 } + + AgentPvrstpVlanEntry ::= + SEQUENCE { + agentPvrstpVlanTableIndex + VlanId, + agentPvrstpVlanRootPriSec + INTEGER, + agentPvrstpVlanHelloTime + INTEGER, + agentPvrstpVlanFwdDelayTime + INTEGER, + agentPvrstpVlanMaxAgeTime + INTEGER + } + + agentPvrstpVlanTableIndex OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index to PVRSTP vlan entry in PVRSTP vlan table." + ::= { agentPvrstpVlanEntry 1 } + + agentPvrstpVlanRootPriSec OBJECT-TYPE + SYNTAX INTEGER { + primary(1), + secondary(2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The PVRSTP primary or secondary root for the VLAN instance." + ::= { agentPvrstpVlanEntry 2 } + + agentPvrstpVlanHelloTime OBJECT-TYPE + SYNTAX INTEGER (1..10) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The PVRSTP hello time for the VLAN instance." + ::= { agentPvrstpVlanEntry 3 } + + agentPvrstpVlanFwdDelayTime OBJECT-TYPE + SYNTAX INTEGER (4..30) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The PVRSTP forward delay for the VLAN instance." + ::= { agentPvrstpVlanEntry 4 } + + agentPvrstpVlanMaxAgeTime OBJECT-TYPE + SYNTAX INTEGER (6..40) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The PVRSTP max age for the VLAN instance." + ::= { agentPvrstpVlanEntry 5 } + + -- ************************************************************************************** + -- agentPvrstpPortVlanTable + -- + --************************************************************************************** + + agentPvrstpPortVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF AgentPvrstpPortVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PVRSTP table containing PVRSTP per port per vlan entries." + ::= { agentPvrstpSwitchConfigGroup 6 } + + agentPvrstpPortVlanEntry OBJECT-TYPE + SYNTAX AgentPvrstpPortVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PVRSTP port entry per vlan attributes." + INDEX { agentPvrstpPortIndex, + agentPvrstpVlanIndex + } + ::= { agentPvrstpPortVlanTable 1 } + + AgentPvrstpPortVlanEntry ::= + SEQUENCE { + agentPvrstpPortIndex + Unsigned32, + agentPvrstpVlanIndex + Unsigned32, + agentPvrstpPortVlanPriority + Unsigned32, + agentPvrstpVlanCost + Unsigned32 + } + + agentPvrstpPortIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Port index to PVRSTP port entry in PVRSTP port vlan table." + ::= { agentPvrstpPortVlanEntry 1 } + + agentPvrstpVlanIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Vlan index to PVRSTP port entry in PVRSTP port vlan table." + ::= { agentPvrstpPortVlanEntry 2 } + + agentPvrstpPortVlanPriority OBJECT-TYPE + SYNTAX Unsigned32 (0..255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PVRSTP port vlan priority is in the range of 0 to 240. + Port priority value should be a multiple of 16." + ::= { agentPvrstpPortVlanEntry 3 } + + agentPvrstpVlanCost OBJECT-TYPE + SYNTAX Unsigned32 (0..200000000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "PVRSTP port vlan cost is in the range of 0 to 200000000 ,for 0 its Auto." + ::= { agentPvrstpPortVlanEntry 4 } + + +END