Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies To: Operations Manager 2007 R2, System Center Operations Manager 2007
Contains the input data types of a condition detection module type definition.
Schema Hierarchy
ManagementPack
  TypeDefinitions
    ModuleTypes
      ConditionDetectionModuleType
        InputTypes
Syntax
<InputTypes>
   <InputType>DataTypeID</InputType>
</InputTypes>
Attributes and Elements
The following sections describe attributes, child elements, and the parent element of the InputTypes element.
Attributes
None.
Child Elements
| Element | Description | 
|---|---|
| Required element. Defines the input data type of a module type definition. | 
Parent Elements
| Element | Description | 
|---|---|
| Represents a condition detection module type definition in a management pack. | 
Remarks
Contains any number of InputType (ConditionDetectionModuleType) elements for a ConditionDetectionModuleType definition.
Example
The following sample shows a condition detection module type definition that receives a single input data stream of type System.BaseData.
<ConditionDetectionModuleType ID="System.Discovery.FilteredClassSnapshotDataMapper" Accessibility="Public" PassThrough="false" Batching="false" Stateful="false">
  <Configuration>
    <IncludeSchemaTypes>
      <SchemaType>System.ExpressionEvaluatorSchema</SchemaType>
      <SchemaType>System.Discovery.MapperSchema</SchemaType>
    </IncludeSchemaTypes>
    <xsd:element name="Expression" type="ExpressionType"/>
    <xsd:element name="ClassId" type="xsd:string"/>
    <xsd:element name="InstanceSettings" minOccurs="0" maxOccurs="1" type="SettingsType"/>
  </Configuration>
  <ModuleImplementation Isolation="Any">
    <Composite>
      <MemberModules>
        <ConditionDetection ID="Filter" TypeID="System.ExpressionFilter">
          <Expression>$Config/Expression$</Expression>
        </ConditionDetection>
        <ConditionDetection ID="Mapper" TypeID="System.Discovery.ClassSnapshotDataMapper">
          <ClassId>$Config/ClassId$</ClassId>
          <InstanceSettings>$Config/InstanceSettings$</InstanceSettings>
        </ConditionDetection>
      </MemberModules>
      <Composition>
        <Node ID="Mapper">
          <Node ID="Filter"/>
        </Node>
      </Composition>
    </Composite>
  </ModuleImplementation>
  <OutputType>System.Discovery.Data</OutputType>
  <InputTypes>
    <InputType>System.BaseData</InputType>
  </InputTypes>
</ConditionDetectionModuleType>