<!--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.39.1.10.2.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.39.1.10.1.0" type = "Configuration" name="modelName" displayName="Model Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.10.4.0" type = "Configuration" name="serialNumber" displayName="Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.10.3.0" type = "Configuration" name="id" displayName="Id" unit="" collectionType="scalar" > </Variable>
			
			<!-- Chassis capacity variables -->
			<Variable OID="1.3.6.1.4.1.116.5.39.1.1.1.0" type = "Configuration" name="bladeSlotCapacity" displayName="Blade Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.1.2.0" type = "Configuration" name="mmSlotCapacity" displayName="MM Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.1.3.0" type = "Configuration" name="swSlotCapacity" displayName="SW Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.1.5.0" type = "Configuration" name="fanSlotCapacity" displayName="Fan Slot Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.1.6.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.39.6.1.6.0" type = "Configuration" name="powerState" displayName="Power State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.10.5.0" type = "Configuration" name="currentVoltage" displayName="Current Voltage" unit="V" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.10.9.0" type = "Configuration" name="currentConsumption" displayName="Current Consumption" unit="A" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.10.10.0" type = "Configuration" name="powerConsumption" displayName="Power Consumption" unit="kW" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.6.1.8.0" type = "Configuration" name="intakeTempState" displayName="Intake Temp State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.1.10.13.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.39.2.2.1.1.1" type = "Index" name="bladeServer" displayName="chassisBladeSlotIndex" unit="" collectionType="walk" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.3.1.1.1" type = "Index" name="managementModule" displayName="chassisMMSlotIndex" unit="" collectionType="walk" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.4.1.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.39.6.1.16.1.1" 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.39.6.1.16.1.2" 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.39.2.2.1.1.3.*" type = "Configuration" name="productName" displayName="Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.4.*" type = "Configuration" name="modelName" displayName="Model Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.13.*" type = "Configuration" name="serialNumber" displayName="Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.5.*" type = "Configuration" name="productVersion" displayName="Product Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.6.*" type = "Configuration" name="productManufacturer" displayName="Product Manufacturer" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.7.*" type = "Configuration" name="boardProductName" displayName="Board Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.8.*" type = "Configuration" name="boardSerialNumber" displayName="Board Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.15.*" type = "Configuration" name="boardManufacturer" displayName="Board Manufacturer" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.14.*" 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.39.2.2.1.1.16.*" type = "Configuration" name="cpuSocketCapacity" displayName="CPU Socket Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.32.*" 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.39.2.2.1.1.11.*" type = "Configuration" name="belongPartitionNumber" displayName="Belong Partition Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.2.1.1.31.*" 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.39.2.2.1.1.35.*" 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.39.3.2.1.1.2.*" type = "Configuration" name="slotNumber" displayName="Slot Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.3.2.1.1.7.*" type = "Configuration" name="powerState" displayName="Power State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.3.2.1.1.3.*" 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.39.2.2.1.1.18.*" 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> -->
			
		</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.39.2.3.1.1.3.*" 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.39.2.3.1.1.6.*" 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.39.2.3.1.1.7.*" type = "Configuration" name="productManufacturer" displayName="Product Manufacturer" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.3.1.1.11.*" type = "Configuration" name="chassisId" displayName="Chassis Id" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.3.1.1.8.*" type = "Configuration" name="boardProductName" displayName="Board Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.3.1.1.9.*" type = "Configuration" name="boardSerialNumber" displayName="Board Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.3.1.1.13.*" 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.39.3.3.1.1.6.*" type = "Configuration" name="voltageSensorCapacity" displayName="Voltage Sensor Capacity" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.3.3.1.1.7.*" 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.39.2.3.1.1.16.*" 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.39.3.3.1.1.2.*" type = "Configuration" name="slotNumber" displayName="Slot Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.3.3.1.1.4.*" type = "Configuration" name="powerState" displayName="Power State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.3.3.1.1.3.*" type = "Configuration" name="healthState" displayName="Health State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.3.3.1.1.5.*" 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.39.2.4.1.1.3.*" type = "Configuration" name="productName" displayName="Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.4.1.1.4.*" type = "Configuration" name="modelName" displayName="Model Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.4.1.1.5.*" type = "Configuration" name="serialNumber" displayName="Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.4.1.1.7.*" type = "Configuration" name="productVersion" displayName="Product Version" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.4.1.1.6.*" type = "Configuration" name="productManufacturer" displayName="Product Manufacturer" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.4.1.1.8.*" type = "Configuration" name="boardProductName" displayName="Board Product Name" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.4.1.1.9.*" type = "Configuration" name="boardSerialNumber" displayName="Board Serial Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.2.4.1.1.10.*" 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.39.2.4.1.1.2.*" type = "Configuration" name="slotNumber" displayName="Slot Number" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.3.4.1.1.4.*" type = "Configuration" name="powerState" displayName="Power State" unit="" collectionType="scalar" > </Variable>
			<Variable OID="1.3.6.1.4.1.116.5.39.3.4.1.1.3.*" type = "Configuration" name="healthState" displayName="Health State" unit="" collectionType="scalar" > </Variable>
			
		</Variables>
	</Resource>	
</ResourcesTypeList> 	
