Tipo di modulo azione di scrittura regole del firewall di gestione della rete

System.NetworkManagement.FirewallRules.WriteAction (WriteActionModuleType)

Questo modulo esegue diverse azioni con le regole del firewall di gestione della rete

Knowledge Base article:

Riepilogo

Tipo di modulo azione di scrittura per eseguire uno script specifico per applicare un'azione nelle regole del firewall di monitoraggio della rete.

Element properties:

TypeWriteActionModuleType
IsolationAny
AccessibilityInternal
RunAsSystem.PrivilegedMonitoringAccount
InputTypeSystem.TriggerData
OutputTypeSystem.CommandOutput

Member Modules:

ID Module Type TypeId RunAs 
ExecuteFirewallRulesAction ProbeAction System.NetworkManagement.FirewallRules.ProbeBase Default
PassThrough WriteAction System.NetworkManagement.PassThroughWriteAction Default

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
SnmpPortint$Config/SnmpPort$Porta SNMPIl numero della porta SNMP.
TrapPortint$Config/TrapPort$Porta trap SNMPIl numero della porta del trap SNMP.
TimeoutSecondsint$Config/TimeoutSeconds$Timeout (secondi)Il timeout è il numero di secondi consentito per l'esecuzione dello script prima che sia costretto ad arrestarsi.

Source Code:

<WriteActionModuleType ID="System.NetworkManagement.FirewallRules.WriteAction" Accessibility="Internal" Batching="false" RunAs="System!System.PrivilegedMonitoringAccount">
<Configuration>
<xsd:element minOccurs="1" name="SnmpPort" type="xsd:integer"/>
<xsd:element minOccurs="1" name="TrapPort" type="xsd:integer"/>
<xsd:element minOccurs="1" name="TimeoutSeconds" type="xsd:integer"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="SnmpPort" Selector="$Config/SnmpPort$" ParameterType="int"/>
<OverrideableParameter ID="TrapPort" Selector="$Config/TrapPort$" ParameterType="int"/>
<OverrideableParameter ID="TimeoutSeconds" Selector="$Config/TimeoutSeconds$" ParameterType="int"/>
</OverrideableParameters>
<ModuleImplementation>
<Composite>
<MemberModules>
<ProbeAction ID="ExecuteFirewallRulesAction" TypeID="System.NetworkManagement.FirewallRules.ProbeBase">
<Action>2</Action>
<SnmpPort>$Config/SnmpPort$</SnmpPort>
<TrapPort>$Config/TrapPort$</TrapPort>
<TimeoutSeconds>$Config/TimeoutSeconds$</TimeoutSeconds>
</ProbeAction>
<WriteAction ID="PassThrough" TypeID="System.NetworkManagement.PassThroughWriteAction"/>
</MemberModules>
<Composition>
<Node ID="PassThrough">
<Node ID="ExecuteFirewallRulesAction"/>
</Node>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>System!System.CommandOutput</OutputType>
<InputType>System!System.TriggerData</InputType>
</WriteActionModuleType>