Microsoft.Forefront.TMG.Rule.AlertGenerate.WA (WriteActionModuleType)

Element properties:

TypeWriteActionModuleType
IsolationAny
AccessibilityInternal
RunAsDefault
InputTypeSystem.BaseData

Member Modules:

ID Module Type TypeId RunAs 
WA WriteAction System.Health.GenerateAlert Default

Source Code:

<WriteActionModuleType ID="Microsoft.Forefront.TMG.Rule.AlertGenerate.WA" Accessibility="Internal" Batching="false">
<Configuration>
<xsd:element name="AlertMessageId" type="xsd:string"/>
<xsd:element name="DomainName" type="xsd:string"/>
<xsd:element name="Priority" type="xsd:integer"/>
<xsd:element name="Severity" type="xsd:integer"/>
</Configuration>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<WriteAction ID="WA" TypeID="Health!System.Health.GenerateAlert">
<Priority>$Config/Priority$</Priority>
<Severity>$Config/Severity$</Severity>
<AlertMessageId>$Config/AlertMessageId$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Config/DomainName$</SuppressionValue>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/PublisherName$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
<SuppressionValue>$Data/EventCategory$</SuppressionValue>
</Suppression>
<Custom1>Forefront TMG Alerts</Custom1>
</WriteAction>
</MemberModules>
<Composition>
<Node ID="WA"/>
</Composition>
</Composite>
</ModuleImplementation>
<InputType>System!System.BaseData</InputType>
</WriteActionModuleType>