Trap OID Trigger Provider

System.NetworkManagement.TrapOIDTriggerProvider (DataSourceModuleType)

Trap Trigger Provider with overridable OID

Element properties:

TypeDataSourceModuleType
IsolationAny
AccessibilityInternal
RunAsDefault
OutputTypeSystem.Event.Data

Member Modules:

ID Module Type TypeId RunAs 
TrapDS DataSource System.NetworkManagement.TrapTriggerProvider Default

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
TriggerOIDstring$Config/TriggerOID$Trap OIDOID of the Trap

Source Code:

<DataSourceModuleType ID="System.NetworkManagement.TrapOIDTriggerProvider" Accessibility="Internal" Batching="false">
<Configuration>
<xsd:element minOccurs="1" maxOccurs="1" name="IP" type="xsd:string"/>
<xsd:element minOccurs="1" maxOccurs="1" name="TriggerOID"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="TriggerOID" Selector="$Config/TriggerOID$" ParameterType="string"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<DataSource ID="TrapDS" TypeID="System.NetworkManagement.TrapTriggerProvider">
<IP>$Config/IP$</IP>
<TriggerOID>$Config/TriggerOID$</TriggerOID>
</DataSource>
</MemberModules>
<Composition>
<Node ID="TrapDS"/>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>System!System.Event.Data</OutputType>
</DataSourceModuleType>