Hyper-V - Checkpoint Remove

QND.Hyperv2012R2.VMCheckpointRemove.Task (Task)

Remove a checkpoint from a VM

Element properties:

TargetQND.Hyperv.2012R2.VM
AccessibilityInternal
CategoryMaintenance
EnabledTrue
RemotableFalse
Timeout300

Member Modules:

ID Module Type TypeId RunAs 
WA WriteAction QND.Hyperv.2012R2.VMCheckpoint.WAT Default

Source Code:

<Task ID="QND.Hyperv2012R2.VMCheckpointRemove.Task" Accessibility="Internal" Target="QND.Hyperv.2012R2.VM" Enabled="true" Timeout="300" Remotable="true">
<Category>Maintenance</Category>
<WriteAction ID="WA" TypeID="QND.Hyperv.2012R2.VMCheckpoint.WAT">
<TimeoutSeconds>300</TimeoutSeconds>
<TraceLevel>2</TraceLevel>
<VMId>$Target/Property[Type='QND.Hyperv.2012R2.VM']/VirtualMachineId$</VMId>
<Action>removecheckpoint</Action>
<Param1>Checkpoint Name</Param1>
</WriteAction>
</Task>