Data Warehouse published (on custom channel) entity state change provider

Microsoft.SystemCenter.DataWarehouse.PublishedEntityHealthStateChangeProviderCustomChannel (DataSourceModuleType)

This module is used as a listener on custom channel (indicated by unique identifier) that provides published (on that channel) entity state change event data

Element properties:

TypeDataSourceModuleType
IsolationAny
AccessibilityPublic
RunAsDefault
OutputTypeSystem.Health.EntityStateChangeData

Member Modules:

ID Module Type TypeId RunAs 
DS1 DataSource Microsoft.SystemCenter.DataWarehouse.PublishedEntityHealthStateChangeProviderInternal Default

Source Code:

<DataSourceModuleType ID="Microsoft.SystemCenter.DataWarehouse.PublishedEntityHealthStateChangeProviderCustomChannel" Accessibility="Public" Batching="false">
<Configuration>
<xsd:element name="ChannelId" type="xsd:string"/>
</Configuration>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<DataSource TypeID="Microsoft.SystemCenter.DataWarehouse.PublishedEntityHealthStateChangeProviderInternal" ID="DS1">
<ManagementGroupId>$Target/ManagementGroup/Id$</ManagementGroupId>
<ChannelId>$Config/ChannelId$</ChannelId>
<DropItems>false</DropItems>
<QueueDataOnStall>false</QueueDataOnStall>
<QueueDataStallInterval>PT2M</QueueDataStallInterval>
<StalledDataQueueSizeMB>100</StalledDataQueueSizeMB>
<StalledDataQueueMaximumAge>P14D</StalledDataQueueMaximumAge>
</DataSource>
</MemberModules>
<Composition>
<Node ID="DS1"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>Health!System.Health.EntityStateChangeData</OutputType>
</DataSourceModuleType>