InputTypes

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

InputType (ConditionDetectionModuleType)

Required element. Defines the input data type of a module type definition.

Parent Elements

Element Description

ConditionDetectionModuleType

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>

See Also

Reference

ConditionDetectionModuleType