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