Package prlsdkapi :: Class VmHardDisk
[hide private]
[frames] | no frames]

Class VmHardDisk

object --+        
         |        
   _Handle --+    
             |    
      VmDevice --+
                 |
                VmHardDisk

Provides methods for managing virtual hard disks in a virtual machine.

Instance Methods [hide private]
 
get_disk_type(self)
Return the hard disk type.
 
set_disk_type(self, nDiskType)
Set the type of the virtual hard disk.
 
is_splitted(self)
Determine if the virtual hard disk is split into multiple files.
 
set_splitted(self, bSplitted)
Sety whether the hard disk should be split into multiple files.
 
get_disk_size(self)
Return the hard disk size.
 
set_disk_size(self, nDiskSize)
Set the size of the virtual hard disk.
 
get_size_on_disk(self)
Return the size of the occupied space on the hard disk.
 
set_password(self, sPassword)
 
is_encrypted(self)
 
check_password(self, nFlags)
 
add_partition(self)
Assign a boot camp partition to the virtual hard disk.
 
get_partitions_count(self)
Determine the number of partitions on the virtual hard disk.
 
get_partition(self, nIndex)
Obtain the VmHdPartition object containing a hard disk partition info.
 
get_online_compact_mode(self)
 
set_online_compact_mode(self, nMode)

Inherited from VmDevice: connect, copy_image, create, create_image, disconnect, get_description, get_emulated_type, get_friendly_name, get_iface_type, get_image_path, get_index, get_output_file, get_stack_index, get_sub_type, get_sys_name, get_type, is_connected, is_enabled, is_passthrough, is_remote, remove, resize_image, set_connected, set_default_stack_index, set_description, set_emulated_type, set_enabled, set_friendly_name, set_iface_type, set_image_path, set_index, set_output_file, set_passthrough, set_remote, set_stack_index, set_sub_type, set_sys_name

Inherited from _Handle: __del__, __init__, add_ref, free, from_string, get_handle_type, get_package_id

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__