<!--Copyright  2008-2014 Cumulus Systems Incorporated.
 All Rights Reserved.-->

<ResourcesTypeList> 
	<Resource type="chassis" isDynamic="false">
		<!-- Variables for Chassis -->
		<Variables>
			<!-- Chassis basic info	variables -->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.1.1.0" type = "Configuration" name="type" displayName="Type" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.1.2.0" type = "Configuration" name="productName" displayName="Product Name" unit=""  collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.1.3.0" type = "Configuration" name="modelName" displayName="Model Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.1.4.0" type = "Configuration" name="serialNumber" displayName="Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.1.5.0" type = "Configuration" name="id" displayName="Id" unit="" collectionType="scalar" > </Variable>
			
			<!-- Chassis capacity variables -->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.2.1.0" type = "Configuration" name="bladeSlotCapacity" displayName="Blade Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.2.2.0" type = "Configuration" name="mmSlotCapacity" displayName="MM Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.2.3.0" type = "Configuration" name="swSlotCapacity" displayName="SW Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.2.4.0" type = "Configuration" name="fanSlotCapacity" displayName="Fan Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.2.5.0" type = "Configuration" name="powerSupplySlotCapacity" displayName="PowerSupply Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.2.7.0" type = "Configuration" name="frontPanelLEDSlotCapacity" displayName="FrontPanel LED Slot Capacity" unit="" collectionType="scalar" > </Variable>

			<!-- Chassis state variables -->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.1.0" type = "Configuration" name="powerState" displayName="Power State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.2.0" type = "Configuration" name="currentVoltage" displayName="Current Voltage" unit="V" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.3.0" type = "Configuration" name="currentConsumption" displayName="Current Consumption" unit="A" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.4.0" type = "Configuration" name="powerConsumption" displayName="Power Consumption" unit="kW" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.5.0" type = "Configuration" name="intakeTempState" displayName="Intake Temp State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.6.0" type = "Configuration" name="fanAirVolume" displayName="Fan Air Volume" unit="m^3/min"  collectionType="scalar" > </Variable>

			<!-- Chassis firmware info variables -->	
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.5.1.0" type = "Configuration" name="fwDictionaryVersion" displayName="FW Dictionary Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.5.2.0" type = "Configuration" name="fwIEquipmentParameterVersion" displayName="FW Equipment Parameter Version" unit="" collectionType="scalar" > </Variable>
			
			<!-- Chassis related resource index variables -->	
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.40.2.1.1" type = "Index" name="bladeServer" displayName="chassisBladeSlotIndex" unit="" collectionType="walk" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.40.3.1.1" type = "Index" name="managementModule" displayName="chassisMMSlotIndex" unit="" collectionType="walk" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.40.4.1.1" type = "Index" name="switchModule" displayName="chassisSWSlotIndex" unit="" collectionType="walk" > </Variable>			
			
			<!-- chassis walk type variables -->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.31.1.3" type = "Event" name="logGeneratedId" displayName="Log Generated Id" unit="" collectionType="walk" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.31.1.5" type = "Event" name="logDate" displayName="Log Date" unit="" collectionType="walk" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.1.4.31.1.7" type = "Event" name="logDetail" displayName="Log Detail" unit="" collectionType="walk" > </Variable>
			
		</Variables>
	</Resource>	
	<Resource type="bladeServer" isDynamic="true">
		<!-- Variables for blade server-->	
		<Variables>
			<!-- blade server basic info variables-->	
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.1.0" type = "Configuration" name="productName" displayName="Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.2.0" type = "Configuration" name="modelName" displayName="Model Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.3.0" type = "Configuration" name="serialNumber" displayName="Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.4.0" type = "Configuration" name="productVersion" displayName="Product Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.5.0" type = "Configuration" name="productManufacturer" displayName="Product Manufacturer" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.7.0" type = "Configuration" name="boardProductName" displayName="Board Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.8.0" type = "Configuration" name="boardSerialNumber" displayName="Board Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.9.0" type = "Configuration" name="boardManufacturer" displayName="Board Manufacturer" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.10.0" type = "Configuration" name="uuid" displayName="UUID" unit=""  collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.11.0" type = "Configuration" name="logicalPartitionSupport" displayName="Logical Partition Support" unit=""  collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.1.12.0" type = "Configuration" name="remoteKVMSupport" displayName="Remote KVM Support" unit="" collectionType="scalar" > </Variable>
			
			<!-- blade server capacity variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.2.1.0" type = "Configuration" name="cpuSocketCapacity" displayName="CPU Socket Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.2.2.0" type = "Configuration" name="dimmSlotCapacity" displayName="DIMM Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.2.3.0" type = "Configuration" name="pciSlotCapacity" displayName="PCI Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.2.5.0" type = "Configuration" name="fanCapacity" displayName="Fan Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.2.6.0" type = "Configuration" name="hddSlotCapacity" displayName="HDD Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.2.7.0" type = "Configuration" name="voltageSensorCapacity" displayName="Voltage Sensor Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.2.8.0" type = "Configuration" name="tempSensorCapacity" displayName="Temp Sensor Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.2.9.0" type = "Configuration" name="expansionHDDSlotCapacity" displayName="Expansion HDD Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.2.10.0" type = "Configuration" name="ledCapacity" displayName="LED Capacity" unit="" collectionType="scalar" > </Variable>
			
			<!-- blade server settings variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.3.1.0" type = "Configuration" name="belongPartitionNumber" displayName="Belong Partition Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.3.2.0" type = "Configuration" name="detailHVMLicenceModel" displayName="Detail HVM Licence Model" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.3.3.0" type = "Configuration" name="detailHVMLicenceAvailableVersion" displayName="Detail HVM Licence Available Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.3.4.0" type = "Configuration" name="managementPortIPAddress" displayName="Management Port IP Address" unit="" collectionType="scalar" > </Variable>
			
			<!-- blade server state variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.4.1.0" type = "Configuration" name="slotNumber" displayName="Slot Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.4.2.0" type = "Configuration" name="powerState" displayName="Power State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.4.3.0" type = "Configuration" name="healthState" displayName="Health State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.4.4.0" type = "Configuration" name="primalyState" displayName="Primaly State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.4.5.0" type = "Configuration" name="currentVoltage" displayName="Current Voltage" unit="V" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.4.6.0" type = "Configuration" name="currentConsumption" displayName="Current Consumption" unit="A" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.4.7.0" type = "Configuration" name="powerConsumption" displayName="Power Consumption" unit="kW" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.4.8.0" type = "Configuration" name="intakeTempState" displayName="Intake Temp State" unit="" collectionType="scalar" > </Variable>
			
			<!-- blade server firmware variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.5.1.0" type = "Configuration" name="totalCurrentVersion" displayName="Total Current Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.5.2.0" type = "Configuration" name="totalNextVersion" displayName="Total Next Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.5.4.0" type = "Configuration" name="hvmCurrentVersion" displayName="HVM Current Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.5.5.0" type = "Configuration" name="hvmNextVersion" displayName="HVM Next Version" unit="" collectionType="scalar" > </Variable>
			
			<!-- blade server walk type variables -->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.1.*.4.40.1.3" type = "Configuration" name="voltageSensorValue" displayName="Voltage Sensor Name" unit="" collectionType="walk" > </Variable>	
		</Variables>
	</Resource>	
	
	<Resource type="managementModule" isDynamic="true">
		<!-- Variables for management module-->	
		<Variables>
			<!-- management module basic info variables-->	
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.1.1.0" type = "Configuration" name="productName" displayName="Product Name" unit=""  collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.1.2.0" type = "Configuration" name="modelName" displayName="Model Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.1.3.0" type = "Configuration" name="serialNumber" displayName="Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.1.4.0" type = "Configuration" name="productVersion" displayName="Product Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.1.5.0" type = "Configuration" name="productManufacturer" displayName="Product Manufacturer" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.1.6.0" type = "Configuration" name="chassisId" displayName="Chassis Id" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.1.7.0" type = "Configuration" name="boardProductName" displayName="Board Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.1.8.0" type = "Configuration" name="boardSerialNumber" displayName="Board Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.1.9.0" type = "Configuration" name="boardManufacturer" displayName="Board Manufacturer" unit="" collectionType="scalar" > </Variable>
			
			<!-- management module capacity variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.2.1.0" type = "Configuration" name="voltageSensorCapacity" displayName="Voltage Sensor Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.2.2.0" type = "Configuration" name="tempSensorCapacity" displayName="Temp Sensor Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.2.3.0" type = "Configuration" name="ledCapacity" displayName="LED Capacity" unit="" collectionType="scalar" > </Variable>
			
			<!-- management module settings variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.3.1.0" type = "Configuration" name="managementLANIPAddress" displayName="Management LAN IP Address" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.3.2.0" type = "Configuration" name="maintenanceLANIPAddress" displayName="Maintenance LAN IP Address" unit="" collectionType="scalar" > </Variable>
			
			<!-- management module state variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.4.1.0" type = "Configuration" name="slotNumber" displayName="Slot Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.4.2.0" type = "Configuration" name="powerState" displayName="Power State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.4.3.0" type = "Configuration" name="healthState" displayName="Health State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.4.4.0" type = "Configuration" name="activeState" displayName="Active State" unit="" collectionType="scalar" > </Variable>
			
			<!-- management module firmware variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.2.*.5.1.0" type = "Configuration" name="fwTotalVersion" displayName="FW Total Version" unit="" collectionType="scalar" > </Variable>
		</Variables>
	</Resource>	
	
	<Resource type="switchModule" isDynamic="true">
		<!-- Variables for switch module-->	
		<Variables>
		<!-- switch module basic info variables-->	
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.1.1.0" type = "Configuration" name="productName" displayName="Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.1.2.0" type = "Configuration" name="modelName" displayName="Model Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.1.3.0" type = "Configuration" name="serialNumber" displayName="Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.1.4.0" type = "Configuration" name="productVersion" displayName="Product Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.1.5.0" type = "Configuration" name="productManufacturer" displayName="Product Manufacturer" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.1.6.0" type = "Configuration" name="boardProductName" displayName="Board Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.1.7.0" type = "Configuration" name="boardSerialNumber" displayName="Board Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.1.8.0" type = "Configuration" name="boardManufacturer" displayName="Board Manufacturer" unit="" collectionType="scalar" > </Variable>
			
			<!-- switch module capacity variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.2.1.0" type = "Configuration" name="ledCapacity" displayName="LED Capacity" unit="" collectionType="scalar" > </Variable>
			
			<!-- switch module state variables-->
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.4.1.0" type = "Configuration" name="slotNumber" displayName="Slot Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.4.2.0" type = "Configuration" name="powerState" displayName="Power State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.52.1.2.3.*.4.3.0" type = "Configuration" name="healthState" displayName="Health State" unit="" collectionType="scalar" > </Variable>
			
		</Variables>
	</Resource>	
</ResourcesTypeList> 	
