Operations at HyperVTransferManagementDirectToTarget
This page describes the backend methods at this endpoint.
| Signature | Description |
|---|---|
| Void CancelDataTransfer(String snapshotSetId, String volumeName) | Cancels transferring data from specified volume |
| Void ConnectToO3EDevice(String snapshotSetId, O3EConnectionParameters connectionInfo) | Conects to O3E device |
| Void DeleteChangeLogsAndMarkClean(String snapshotSetId, String volumeName) | Deletes the Replay change logs for the volume |
| Void DeleteSnapshot(String snapshotSetId, DeleteSnapshotRequest request) | Deletes the snapshot |
| IncompatibleProductCollection FindIncompatibleProducts(IncompatibleProductCollection knownIncompatibleProducts) | Finds and returns the installed incompatible products |
| TransferProgressInfo GetDataTransferProgress(String snapshotSetId) | Gets information about progress of currently running data transfer, that was initiated by StartDataTransfer call |
| DriverMetadata GetDriverMetadata(String snapshotSetId, String volumeName, VolumeFilesCollection volumeFiles) | Gets the driver metadata for a protected volume in the snapshot |
| ShadowCopyFilesCollection GetShadowCopyFile(String snapshotSetId, String volumeName) | Gets information about shadow copy files that were created while taking vss snapshot |
| Void GetVolumeAllocatedBlocks(String snapshotSetId, String volumeName, Stream responseStream) | Gets a binary representation of the list of allocated blocks on the volume |
| Void GetVolumeChangedBlocks(String snapshotSetId, String volumeName, VolumeFilesCollection volumeFiles, Stream responseStream) | Gets a binary representation of the list of changed blocks on the volume |
| VolumePhysicalDisksCollection GetVolumePhysicalDisks(String snapshotSetId, String volumeName) | Gets information about the volume's physical layout on physical disk(s) |
| Void KeepSessionAlive() | Keep the session alive |
| Void SetDriverMetadata(String snapshotSetId, String volumeName, DriverMetadata driverMetadata) | Sets the driver metadata for a volume in the snapshot. Only sets the metadata values which are not set to their default values |
| Void SetGlobalVolumeEnablement(String volumeName, VolumeEnablement enablement) | Enables or disables a volume. This method works globally since no snapshot ids are needed for it |
| Void SetVolumeEnablement(String snapshotSetId, String volumeName, VolumeEnablement enablement) | Enables or disables a volume |
| Void StartDataTransfer(String snapshotSetId, String volumeName, O3EVolumeTransferParameters transferInfo) | Starts data transfer from specified volume to O3E repository |
| TakeSnapshotHyperVResponse TakeSnapshot(TakeSnapshotHyperVRequest request) | Takes a snapshot of one or more volumes on the agent |
| ProtectedVolumesCollection UpdateProtectedVolumeFiles(String snapshotSetId, VolumesProtectionRequest request) | Update Protected Volume Files and return new protected volumes collection |