Operations at VddkApiManagement

This page describes the backend methods at this endpoint.

Signature | Description
--- | ---
Void Attach(String parentDiskHandle, String childDiskHandle) | Attaches to disk.
Void CancelCloneDisk(String id) | Requests cancellation for a clone operation
Void ChangePort(String newPort) | Change port.
Int64 Cleanup(String shouldLog, ConnectParameters connectionParameters) | Cleans up.
String CloneDiskFromLocalToRemote(CloneDiskFromLocalToRemoteRequest request) | Clones a vmdk disks from source destination to target
Void Close(String diskHandle) | Closes disk.
Void CloseDiskSet(String diskSetHandle) | Closes disk set.
Int64 Connect(ConnectParameters connectParameters) | Connects to Vddk.
Int64 ConnectEx(String readOnly, String snapshotRef, String transportModes, ConnectParameters connectParameters) | Extended connection to Vddk.
Void Create(String path, CreateParameters createParameters) | Creates vmdk.
Void CreateChild(String childPath, String diskType, String diskHandle) | Creates child vmdk.
Void Delete(String path, String connectionHandle) | Deletes disk.
Void Disconnect(String connectionHandle) | Closes connection.
Boolean DiskExists(String path, String connectionHandle) | Determines if disk exists.
Void Dismount(String volumeHandle, String force) | Dismount volume.
Void EndAccess(String machineName, ConnectParameters connectParameters) | Ends access.
Void ExitApplication() | Exit application.
Void FreeVolumeHandles(String volumesHandle) | Free volumes handles.
CloneDiskFromLocalToRemoteProgressResponse GetCloneDiskProgress(String id) | Gets a clone operation progress based on operation identifier
DiskInfo GetDiskInfo(String diskHandle) | Gets disk info.
StringCollection GetMetadataKeys(String diskHandle) | Gets metadata keys.
OSInfo GetOSInfo(String diskSetHandle) | Gets OS info.
String GetTransportMode(String diskHandle) | Gets transport mode.
StringCollection GetVolumeHandles(String diskSetHandle) | Gets volume handles.
VolumeInfo GetVolumeInfo(String volumeHandle) | Gets volume info.
Boolean HandleExists(String handle) | Determines whether the handle exists
Void Mount(String volumeHandle, String isReadOnly) | Mount volume.
Int64 Open(OpenDiskParameters diskParameters) | Opens disk.
Int64 OpenDisks(String connectionHandle, OpenDisksParameters openDisksParameters) | Opens disks.
Int64 OpenDiskSet(String openReadOnly, StringCollection diskHandles) | Opens disk set.
Void Read(String diskHandle, String startSector, String numberOfSectors, Stream data) | Reads data.
String ReadMetadata(String diskHandle, String key) | Reads metadata.
Boolean TryPrepareForAccess(String machineName, ConnectParameters connectParameters) | Tries prepare for access.
Void Write(String diskHandle, String startSector, String numberOfSectors, Stream data) | Writes data.
Void WriteMetadata(String diskHandle, VddkDiskMetadata diskMetadata) | Writes metadata.