<WriteActionModuleType ID="Acer.Server.OOB.PRO12.Recovery" Accessibility="Internal" Batching="false">
<Configuration>
<xsd:element minOccurs="1" name="EventDescription" type="xsd:string"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="EventDescription" Selector="$Config/EventDescription$" ParameterType="string"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<WriteAction ID="Recovery" TypeID="PROV2Library!Microsoft.SystemCenter.VirtualMachineManager.PRO.V2.Recovery.RecoveryScriptModule">
<EventDescription>$Config/EventDescription$</EventDescription>
<ScriptBody><Script>
#############################################################################
# Description: This is where you insert the VMM PowerShell script that executes
# in order to enable a recovery. The logic of this script is dependent on the scenario,
# its causes and its appropriate resolution. This script merely invokes a successful
# PRO Tip Implementation. Full details on scripts are provided in the documentation provided.
#############################################################################
#############################################################################
# DISCLAIMER:
# Copyright (c) Microsoft Corporation. All rights reserved. This
# script is made available to you without any express, implied or
# statutory warranty, not even the implied warranty of
# merchantability or fitness for a particular purpose, or the
# warranty of title or non-infringement. The entire risk of the
# use or the results from the use of this script remains with you.
#############################################################################
Param($eventContent);
##
# explained by acer:
# $eventContent is empty by default. if you want to pass additional parameters, you can use it.
#
# by default, $VMMServer can be directly used for scvmm ms
# $HostName can be directly used for hyperv host
# $protipid can be directly used for tip id
##