Restart MongoDB Service

Microsoft.AdvancedThreatAnalytics.1_9.Database.MongoDB.Restart (Task)

This will restart the MongoDB Service

Element properties:

TargetMicrosoft.AdvancedThreatAnalytics.1_9.Database
AccessibilityInternal
CategoryMaintenance
EnabledTrue
RemotableFalse
Timeout300

Member Modules:

ID Module Type TypeId RunAs 
Probe ProbeAction Microsoft.Windows.PowerShellProbe Default

Source Code:

<Task ID="Microsoft.AdvancedThreatAnalytics.1_9.Database.MongoDB.Restart" Accessibility="Internal" Target="Microsoft.AdvancedThreatAnalytics.1_9.Database" Enabled="true" Timeout="300" Remotable="true">
<Category>Maintenance</Category>
<ProbeAction ID="Probe" TypeID="Windows!Microsoft.Windows.PowerShellProbe">
<ScriptName>ATAServiceAgentTask.ps1</ScriptName>
<ScriptBody><Script>Param(
[string]$ServiceName,
[string]$ServiceAction
)

if($ServiceAction -eq "Start"){Start-Service $ServiceName}
if($ServiceAction -eq "Stop"){Stop-Service $ServiceName}
if($ServiceAction -eq "Restart"){Retart-Service $ServiceName}</Script></ScriptBody>
<SnapIns/>
<Parameters>
<Parameter>
<Name>ServiceName</Name>
<Value>MongoDB</Value>
</Parameter>
<Parameter>
<Name>ServiceAction</Name>
<Value>Restart</Value>
</Parameter>
</Parameters>
<TimeoutSeconds>300</TimeoutSeconds>
<StrictErrorHandling>true</StrictErrorHandling>
</ProbeAction>
</Task>