Microsoft.SystemCenter.CM.DiscoveryMapperConfiguration (SchemaType)

Element properties:

AccessibilityPublic

Source Code:

<SchemaType ID="Microsoft.SystemCenter.CM.DiscoveryMapperConfiguration" Accessibility="Public">
<xsd:complexType name="PropertyInclusion">
<xsd:sequence>
<xsd:element name="Name" type="xsd:string"/>
<xsd:element name="Value" type="xsd:string"/>
</xsd:sequence>
<xsd:attribute name="Optional" type="xsd:boolean" use="optional"/>
<xsd:attribute name="GenNewInstance" type="xsd:boolean" use="optional"/>
</xsd:complexType>
<xsd:complexType name="DiscoveryMapperConfigType">
<xsd:choice>
<xsd:element name="Simple">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="TimeGenerated">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="IsXpath" type="xsd:boolean"/>
<xsd:attribute name="UseCurrent" type="xsd:boolean" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="XmlBlob">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="IsXpath" type="xsd:boolean"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Detailed">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="TimeGenerated">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="IsXpath" type="xsd:boolean"/>
<xsd:attribute name="UseCurrent" type="xsd:boolean" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="DiscoveryType">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Snapshot"/>
<xsd:enumeration value="AddUpdate"/>
<xsd:enumeration value="Remove"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="DiscoverySourceType">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Rule"/>
<xsd:enumeration value="Task"/>
<xsd:enumeration value="User"/>
<xsd:enumeration value="System"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="SourceObjectId" type="xsd:string"/>
<xsd:element name="SourceManagedEntityId" type="xsd:string"/>
<xsd:element name="Properties">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Evaluate" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Property" minOccurs="1" maxOccurs="unbounded">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="ID" type="xsd:string"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="If" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="PropertySets">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Set" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Property" minOccurs="1" maxOccurs="unbounded" type="PropertyInclusion"/>
</xsd:sequence>
<xsd:attribute name="ID" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ClassInstances">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ClassInstance" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="TypeId" type="xsd:string"/>
<xsd:element name="Properties">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Property" minOccurs="0" maxOccurs="unbounded" type="PropertyInclusion"/>
<xsd:element name="PropertySet" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:attribute name="Name" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="If" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="RelationshipInstances">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="RelationshipInstance" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="TypeId" type="xsd:string"/>
<xsd:element name="SourceTypeId" type="xsd:string"/>
<xsd:element name="TargetTypeId" type="xsd:string"/>
<xsd:element name="SourceProperties">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Property" minOccurs="0" maxOccurs="unbounded" type="PropertyInclusion"/>
<xsd:element name="PropertySet" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:attribute name="Name" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="TargetProperties">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Property" minOccurs="0" maxOccurs="unbounded" type="PropertyInclusion"/>
<xsd:element name="PropertySet" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:attribute name="Name" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Properties">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Property" minOccurs="0" maxOccurs="unbounded" type="PropertyInclusion"/>
<xsd:element name="PropertySet" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:attribute name="Name" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="If" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</SchemaType>