<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:cim="http://schemas.dmtf.org/wbem/wscim/1/common" xmlns:class="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ElementProfile" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" elementFormDefault="qualified" targetNamespace="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ElementProfile">
<xs:import namespace="http://schemas.dmtf.org/wbem/wscim/1/common" schemaLocation="http://schemas.dmtf.org/wbem/wscim/1/common.xsd"/>
<xs:element name="ManagedElement" type="cim:cimReference">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Deprecated" type="cim:cimString">CIM_ElementSettingData.ManagedElement</cim:Qualifier>
<cim:Qualifier name="Deprecated" type="cim:cimString">CIM_ElementSetting.Element</cim:Qualifier>
<cim:Qualifier name="Key" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">Note: The use of this element is deprecated. Deprecated description: The managed element.</cim:Qualifier>
<cim:Classorigin name="CIM_ElementProfile"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="Profile" type="cim:cimReference">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Qualifier name="Deprecated" type="cim:cimString">CIM_ElementSettingData.SettingData</cim:Qualifier>
<cim:Qualifier name="Deprecated" type="cim:cimString">CIM_ElementSetting.Setting</cim:Qualifier>
<cim:Qualifier name="Key" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">Note: The use of this object is deprecated. Deprecated description: The Profile object that is associated with the element.</cim:Qualifier>
<cim:Classorigin name="CIM_ElementProfile"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element name="CIM_ElementProfile" type="class:CIM_ElementProfile_Type">
<xs:annotation>
<xs:appinfo source="http://schemas.dmtf.org/wbem/wscim/1/common">
<cim:Class name="CIM_ElementProfile"/>
<cim:Qualifier name="Association" type="cim:cimBoolean">true</cim:Qualifier>
<cim:Qualifier name="Deprecated" type="cim:cimString">CIM_ElementSettingData</cim:Qualifier>
<cim:Qualifier name="Deprecated" type="cim:cimString">CIM_ElementSetting</cim:Qualifier>
<cim:Qualifier name="Version" type="cim:cimString">2.10.0</cim:Qualifier>
<cim:Qualifier name="UMLPackagePath" type="cim:cimString">CIM::Core::Settings</cim:Qualifier>
<cim:Qualifier name="Description" type="cim:cimString">Note: The Profile class is being deprecated in lieu of using a ConcreteComponent relationship to indicate a hierarchy of Setting or SettingData instances. This relationship allows the reuse of the element to Setting or SettingData associations instead of defining a peer association specifically for Profiles. 
Deprecated description: ElementProfile represents the association between ManagedElements and the Profiles (collection of settings) that are defined for them. This association indicates that the settings that are collected by the Profile apply to the associated ManagedElement.</cim:Qualifier>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:complexType name="CIM_ElementProfile_Type">
<xs:sequence>
<xs:element ref="class:ManagedElement"/>
<xs:element ref="class:Profile"/>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
</xs:schema>
