When you are going to create you own software and want to connect to the VCserver the MOB is your friend. With the Managed Object Browser (https://server/mob) you have the opportunity to browse trough every object you can address from within the SDK. Since I’m involved in building software (Virtual Machine MKS Client), I was wondering if there are any new objects in the ESX 3i MOB, and there are. I found a lot of new references, but there where two of them who triggered my attention; the FileManager and the VirtualDiskManager. Those two I haven’t noticed before and they seem to deal with files and disks.
Thursday, September 20. 2007
ESX 3i Browsing the MOB
Managed Object Type: ManagedObjectReference:FileManager
Managed Object ID: ha-nfc-file-manager
void CopyDatastoreFile_Task
void DeleteDatastoreFile_Task
void MakeDirectory
void MoveDatastoreFile_Task
Managed Object Type: ManagedObjectReference:VirtualDiskManager
Managed Object ID: ha-vdiskmanager
string CopyVirtualDisk_Task
string CreateVirtualDisk_Task
void DefragmentVirtualDisk_Task
void DeleteVirtualDisk_Task
void ExtendVirtualDisk_Task
void InflateVirtualDisk_Task
string MoveVirtualDisk_Task
int QueryVirtualDiskFragmentation
HostDiskDimensionsChs QueryVirtualDiskGeometry
string QueryVirtualDiskUuid
void SetVirtualDiskUuid
void ShrinkVirtualDisk_Task
void ZeroFillVirtualDisk_Task