Operations at HyperVProtectionManagement
This page describes the backend methods at this endpoint.
| Signature | Description |
|---|---|
| VirtualMachineVolumesCollection GetVirtualMachineVolumesInformation(VolumesInformationRequest request) | Gets details about provided virtual machine volumes |
| Void PauseVolumesFilesProtection(VolumeFilesCollection volumeFiles) | Pause volumes files protection on the agent |
| Void PowerOnVirtualMachine(String machineId) | Power On specified Hyper-V virtual machine |
| FileIdInfo ProtectFile(String path) | Protects a file on the agent, delete existing bitmap of changed blocks, if any |
| ProtectedVolumesCollection ProtectVirtualMachineVolumes(VolumesProtectionRequest request) | Protects one or more volumes on the agent |
| Void ResumeVolumesFilesProtection(VolumeFilesCollection volumeFiles) | Resume volumes files protection on the agent |
| HyperVVirtualMachineShutdownResponse ShutdownVirtualMachine(String machineId) | Shutdown specified Hyper-V virtual machine |
| Void UnprotectVirtualMachineVolumes(VolumesUnprotectRequest request) | Unprotect volumes files on the agent |
| Void UnprotectVolumeFiles(VolumeFilesCollection volumeFiles) | Unprotect files on the agent |
| FileIdInfo UpdateProtectedFile(String path) | Update Protected file on the agent, keep existing bitmap of changed blocks |
| Void VerifyVolumeFilesProtected(VolumeFilesCollection volumeFiles) | Check if files are under protection, protect file if needed |