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.
 
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.
 
set_mount_point(self, sMountPoint)
 
get_mount_point(self)
 
set_auto_compress_enabled(self, bEnabled)
 
is_auto_compress_enabled(self)
 
set_storage_url(self, sURL)
 
get_storage_url(self)
 
get_encryption(self)
 
set_encryption(self, hEncryption)
 
get_serial_number(self)
Return serial number of the virtual hard disk.
 
set_serial_number(self, sSerialNumber)
Set serial number of the virtual hard disk.

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, reg_event_handler, unreg_event_handler

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

Properties [hide private]

Inherited from object: __class__