Connector Alert Write Action

ozsoft.sap.ConnectorAlertWriteAction (WriteActionModuleType)

SAP Connector Alert Write Action Definition

Element properties:

TypeWriteActionModuleType
IsolationAny
AccessibilityPublic
RunAsDefault
InputTypeSystem.BaseData

Member Modules:

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

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
Priorityint$Config/Priority$Alert PriorityGenerate SCOM Alert with Priority
Severityint$Config/Severity$Alert SeverityGenerate SCOM Alert with Severity

Source Code:

<WriteActionModuleType ID="ozsoft.sap.ConnectorAlertWriteAction" Accessibility="Public" Batching="false">
<Configuration>
<xsd:element name="Priority" type="xsd:unsignedInt" minOccurs="1" maxOccurs="1"/>
<xsd:element name="Severity" type="xsd:unsignedInt" minOccurs="1" maxOccurs="1"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="Priority" Selector="$Config/Priority$" ParameterType="int"/>
<OverrideableParameter ID="Severity" Selector="$Config/Severity$" ParameterType="int"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<WriteAction ID="CreateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>$Config/Priority$</Priority>
<Severity>$Config/Severity$</Severity>
<AlertName>$Data/EventDescription$</AlertName>
<AlertDescription>$Data/PublisherName$ : $Data/EventDescription$</AlertDescription>
<Custom4>$Data/LoggingComputer$</Custom4>
<Custom7>$Data/UserName$</Custom7>
</WriteAction>
</MemberModules>
<Composition>
<Node ID="CreateAlert"/>
</Composition>
</Composite>
</ModuleImplementation>
<InputType>System!System.BaseData</InputType>
</WriteActionModuleType>