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

<Root>
	<MeghaName name="SmisSwitch">
			<Node name="CIM_ComputerSystem">
				<NodeType>Parent</NodeType>
				<Relation>config</Relation>
				<Associations>
					<Association name="parentObject">root</Association>   <!-- parentObject  = null ROOT  -->
				</Associations>
				<Properties>
					<Property caption="a:name">Name</Property>
					<Property caption="a:creationClassName">CreationClassName</Property>
					<Property caption="a:nameFormat">NameFormat</Property>
					<Property caption="a:operationalStatus">OperationalStatus</Property>
					<Property caption="a:otherIdentifyingInfo">OtherIdentifyingInfo</Property>
					<Property caption="a:requestedState">RequestedState</Property>
					<Property caption="a:enabledState">EnabledState</Property>
					<Property caption="a:elementName">ElementName</Property>						
					<Property caption="a:dedicated">Dedicated</Property>							 
				</Properties>
			</Node>
			<Node name="CIM_FCSwitchSettings">
				<NodeType>Child</NodeType>
				<Relation>config</Relation>
				<Associations>
					<Association name="parentObject">CIM_ComputerSystem</Association>
					<Association name="assocClass">CIM_ElementSettingData</Association>
					<Association name="resultClass">CIM_FCSwitchSettings</Association>
					<Association name="role">ManagedElement</Association>
					<Association name="resultRole">SettingData</Association>
				</Associations>
				<Properties>
					<Property caption="a:elementName">ElementName</Property>
					<Property caption="a:instanceID">InstanceID</Property>
					<Property caption="a:preferredDomainID">PreferredDomainID</Property>
					<Property caption="a:domainIDLocked">DomainIDLocked</Property>
					<Property caption="a:principalPriority">PrincipalPriority</Property>      
				</Properties>
			</Node>
			<Node name="CIM_FCSwitchCapabilities">
				<NodeType>Child</NodeType>
				<Relation>config</Relation>
				<Associations>
					<Association name="parentObject">CIM_ComputerSystem</Association>
					<Association name="assocClass">CIM_ElementCapabilities</Association>
					<Association name="resultClass">CIM_FCSwitchCapabilities</Association>
					<Association name="role">ManagedElement</Association>
					<Association name="resultRole">Capabilities</Association>
				</Associations>
				<Properties>
					<Property caption="a:instanceID">InstanceID</Property>
					<Property caption="a:elementName">ElementName</Property>
					<Property caption="a:requestedStateSupported">RequestedStateSupported</Property>
					<Property caption="a:domianIDLockedSupported">DomianIDLockedSupported</Property>
					<Property caption="a:principalPrioritiesSupported">PrincipalPrioritiesSupported</Property>
				</Properties>
			</Node>
<!-- 		<Node name="CIM_StatisticsCollection">				 MapArrayStats 
				<NodeType>Child</NodeType>
				<Relation>perf</Relation>
				<Associations>
					<Association name="parentObject">CIM_ComputerSystem</Association>
					<Association name="assocClass">CIM_HostedCollection</Association>
					<Association name="resultClass">CIM_StatisticsCollection</Association>
					<Association name="role">ManagedElement</Association>
					<Association name="resultRole">Stats</Association>
				</Associations>
				<Properties>
					<Property caption="InstanceID">InstanceID</Property>
					<Property caption="ElementType">ElementType</Property>
				</Properties>		
				<RateList>
					<Attribute>TotalIORate</Attribute>
					<Attribute>ReadIORate</Attribute>
					<Attribute>WriteIORate</Attribute>
					<Attribute>TotalIOBitRate</Attribute>
					<Attribute>ReadIOBitRate</Attribute>
					<Attribute>WriteIOBitRate</Attribute>
					<Attribute>PercentRead</Attribute>
					<Attribute>PercentWrite</Attribute>
					<Attribute>AvgReadSize</Attribute>
					<Attribute>AvgWriteSize</Attribute>
				</RateList>
			</Node>											 -->
	</MeghaName>
	<MeghaName name="SmisSwitchFcport">
		<Node name="CIM_FCPort">
			<NodeType>Parent</NodeType>
			<Relation>config</Relation>
			<Associations>
				<Association name="parentObject">CIM_ComputerSystem</Association>
				<Association name="assocClass">CIM_SystemDevice</Association>
				<Association name="resultClass">CIM_FCPort</Association>
				<Association name="role">GroupComponent</Association>
				<Association name="resultRole">PartComponent</Association>
			</Associations>
			<Properties>
				<Property caption="a:systemCreationClassName">SystemCreationClassName</Property>
				<Property caption="a:systemName">SystemName</Property>
				<Property caption="a:elementName">ElementName</Property>
				<Property caption="a:creationClassName">CreationClassName</Property>
				<Property caption="a:deviceID">DeviceID</Property>
				<Property caption="a:operationalStatus">OperationalStatus</Property>
				<Property caption="a:requestedState">RequestedState</Property>
				<Property caption="a:enabledDefault">EnabledDefault</Property>
				<Property caption="a:speed">Speed</Property>
				<Property caption="a:type">PortType</Property>
				<Property caption="a:portNumber">PortNumber</Property>
				<Property caption="a:linkTechnology">LinkTechnology</Property>
			</Properties>
		</Node>
		<Node name="CIM_FCPortSettings">
			<NodeType>Child</NodeType>
			<Relation>config</Relation>
			<Associations>
				<Association name="parentObject">CIM_FCPort</Association>
				<Association name="assocClass">CIM_ElementSettingData</Association>
				<Association name="resultClass">CIM_FCPortSettings</Association>
				<Association name="role">ManagedSetting</Association>
				<Association name="resultRole">SettingData</Association>
			</Associations>
			<Properties>
				<Property caption="a:elementName">ElementName</Property>
				<Property caption="a:instanceID">InstanceID</Property>
				<Property caption="a:requestedSpeed">RequestedSpeed</Property>
				<Property caption="a:autoSenseSpeed">AutoSenseSpeed</Property>
				<Property caption="a:requestedType">RequestedType</Property> 
			</Properties>
		</Node>
		<Node name="CIM_FCPortCapabilities">
			<NodeType>Child</NodeType>
			<Relation>config</Relation>
			<Associations>
				<Association name="parentObject">CIM_FCPort</Association>
				<Association name="assocClass">CIM_ElementCapabilities</Association>
				<Association name="resultClass">CIM_FCSwitchCapabilities</Association>
				<Association name="role">ManagedElement</Association>
				<Association name="resultRole">Capabilities</Association>
			</Associations>
			<Properties>
				<Property caption="a:instanceID">InstanceID</Property>
				<Property caption="a:elementName">ElementName</Property>
				<Property caption="a:requestedSpeedsSupported">RequestedSpeedsSupported</Property>
			</Properties>
		</Node>
		<Node name="CIM_ProtocolEndpoint">				<!-- MapFCPorts -->
			<NodeType>Child</NodeType>
			<Relation>config</Relation>
			<Associations>
				<Association name="parentObject">CIM_FCPort</Association>
				<Association name="assocClass">CIM_DeviceSAPImplementation</Association>
				<Association name="resultClass">CIM_ProtocolEndpoint</Association>
				<Association name="role">Antecedent</Association>
				<Association name="resultRole">Dependent</Association>
			</Associations>
			<Properties>
				<Property caption="a:systemCreationClassName">SystemCreationClassName</Property>
				<Property caption="a:systemName">SystemName</Property>				
				<Property caption="a:creationClassName">CreationClassName</Property>
				<Property caption="a:name">Name</Property>
				<Property caption="a:nameFormat">NameFormat</Property>
				<Property caption="a:protocolIFType">ProtocolIFType</Property>
			</Properties>
		</Node>
	</MeghaName>
</Root>
