Package pyvb :: Module vm :: Class vbVM
[hide private]
[frames] | no frames]

Class vbVM

source code

An abstraction representing a virtual machine in VirtualBox.

Instance Methods [hide private]
pyvb.vm.vbVM
__init__(self, **kw)
Constructor.
source code
None
setName(self, name)
Set the name attribute of this pyvb.vm.vbVM instance.
source code
None
setGuestos(self, guestos)
Set the guestos attribute of this pyvb.vm.vbVM instance.
source code
None
setUUID(self, uuid)
Set the uuid attribute of this pyvb.vm.vbVM instance.
source code
None
setConfigfile(self, configfile)
Set the configfile attribute of this pyvb.vm.vbVM instance.
source code
None
setMemorysize(self, memorysize)
Set the memorysize attribute of this pyvb.vm.vbVM instance.
source code
None
setVramsize(self, vramsize)
Set the vramsize attribute of this pyvb.vm.vbVM instance.
source code
None
setBootmenumode(self, bootmenumode)
Set the bootmenumode attribute of this pyvb.vm.vbVM instance.
source code
None
setACPI(self, acpi)
Set the acpi attribute of this pyvb.vm.vbVM instance.
source code
None
setIOACPI(self, ioacpi)
Set the ioacpi attribute of this pyvb.vm.vbVM instance.
source code
None
setTimeoffset(self, timeoffset)
Set the timeoffset attribute of this pyvb.vm.vbVM instance.
source code
None
setVirtext(self, virtext)
Set the virtext attribute of this pyvb.vm.vbVM instance.
source code
None
setState(self, state)
Set the state attribute of this pyvb.vm.vbVM instance.
source code
None
setMonitorcount(self, monitorcount)
Set the monitorcount attribute of this pyvb.vm.vbVM instance.
source code
None
setFloppy(self, floppy)
Set the floppy attribute of this pyvb.vm.vbVM instance.
source code
None
setPrimarymaster(self, primarymaster)
Set the primarymaster attribute of this pyvb.vm.vbVM instance.
source code
None
setDVD(self, dvd)
Set the dvd attribute of this pyvb.vm.vbVM instance.
source code
None
setNIC1(self, nic1)
Set the nic1 attribute of this pyvb.vm.vbVM instance.
source code
None
setNIC2(self, nic2)
Set the nic2 attribute of this pyvb.vm.vbVM instance.
source code
None
setNIC3(self, nic3)
Set the nic3 attribute of this pyvb.vm.vbVM instance.
source code
None
setNIC4(self, nic4)
Set the nic4 attribute of this pyvb.vm.vbVM instance.
source code
None
setUART1(self, uart1)
Set the uart attribute of this pyvb.vm.vbVM instance.
source code
None
setUART2(self, uart2)
Set the uart2 attribute of this pyvb.vm.vbVM instance.
source code
None
setAudio(self, audio)
Set the audio attribute of this pyvb.vm.vbVM instance.
source code
None
setClipboardmode(self, clipboardmode)
Set the clipboardmode attribute of this pyvb.vm.vbVM instance.
source code
None
setSharedfolders(self, sharedfolders)
Set the sharedfolders attribute of this pyvb.vm.vbVM instance.
source code
String
getName(self)
Return the name attribute of this pyvb.vm.vbVM instance.
source code
String
getGuestos(self)
Return the guestos attribute of this pyvb.vm.vbVM instance.
source code
String
getUUID(self)
Return the uuid attribute of this pyvb.vm.vbVM instance.
source code
String
getConfigfile(self)
Return the configfile attribute of this pyvb.vm.vbVM instance.
source code
String
getMemorysize(self)
Return the memorysize attribute of this pyvb.vm.vbVM instance.
source code
String
getVramsize(self)
Return the vramsize attribute of this pyvb.vm.vbVM instance.
source code
String
getBootmenumode(self)
Return the bootmenumode attribute of this pyvb.vm.vbVM instance.
source code
String
getACPI(self)
Return the acpi attribute of this pyvb.vm.vbVM instance.
source code
String
getIOACPI(self)
Return the ioacpi attribute of this pyvb.vm.vbVM instance.
source code
String
getTimeoffset(self)
Return the timeoffset attribute of this pyvb.vm.vbVM instance.
source code
String
getVirtext(self)
Return the virtext attribute of this pyvb.vm.vbVM instance.
source code
String
getState(self)
Return the state attribute of this pyvb.vm.vbVM instance.
source code
String
getMonitorcount(self)
Return the monitorcount attribute of this pyvb.vm.vbVM instance.
source code
String
getFloppy(self)
Return the floppy attribute of this pyvb.vm.vbVM instance.
source code
String
getPrimarymaster(self)
Return the primarymaster attribute of this pyvb.vm.vbVM instance.
source code
String
getDVD(self)
Return the dvd attribute of this pyvb.vm.vbVM instance.
source code
String
getNIC1(self)
Return the nic1 attribute of this pyvb.vm.vbVM instance.
source code
String
getNIC2(self)
Return the nic2 attribute of this pyvb.vm.vbVM instance.
source code
String
getNIC3(self)
Return the nic3 attribute of this pyvb.vm.vbVM instance.
source code
String
getNIC4(self)
Return the nic4 attribute of this pyvb.vm.vbVM instance.
source code
String
getUART1(self)
Return the uart1 attribute of this pyvb.vm.vbVM instance.
source code
String
getUART2(self)
Return the uart2 attribute of this pyvb.vm.vbVM instance.
source code
String
getAudio(self)
Return the audio attribute of this pyvb.vm.vbVM instance.
source code
String
getClipboardmode(self)
Return the clipboardmode attribute of this pyvb.vm.vbVM instance.
source code
String
getSharedfolders(self)
Return the sharedfolders attribute of this pyvb.vm.vbVM instance.
source code
String
getHDD(self)
Return the uuid of this machin's HDD.
source code
 
getStateName(self) source code
Method Details [hide private]

__init__(self, **kw)
(Constructor)

source code 

Constructor. Initialize attributes.

Returns: pyvb.vm.vbVM
A new instance.

setName(self, name)

source code 

Set the name attribute of this pyvb.vm.vbVM instance.

Parameters:
  • name (String) - The name attribute.
Returns: None
None

setGuestos(self, guestos)

source code 

Set the guestos attribute of this pyvb.vm.vbVM instance.

Parameters:
  • guestos (String) - The guestos attribute.
Returns: None
None

setUUID(self, uuid)

source code 

Set the uuid attribute of this pyvb.vm.vbVM instance.

Parameters:
  • uuid (String) - The uuid attribute.
Returns: None
None

setConfigfile(self, configfile)

source code 

Set the configfile attribute of this pyvb.vm.vbVM instance.

Parameters:
  • configfile (String) - The configfile attribute.
Returns: None
None

setMemorysize(self, memorysize)

source code 

Set the memorysize attribute of this pyvb.vm.vbVM instance.

Parameters:
  • memorysize (String) - The memorysize attribute.
Returns: None
None

setVramsize(self, vramsize)

source code 

Set the vramsize attribute of this pyvb.vm.vbVM instance.

Parameters:
  • vramsize (String) - The vramsize attribute.
Returns: None
None

setBootmenumode(self, bootmenumode)

source code 

Set the bootmenumode attribute of this pyvb.vm.vbVM instance.

Parameters:
  • bootmenumode (String) - The bootmenumode attribute.
Returns: None
None

setACPI(self, acpi)

source code 

Set the acpi attribute of this pyvb.vm.vbVM instance.

Parameters:
  • acpi (String) - The acpi attribute.
Returns: None
None

setIOACPI(self, ioacpi)

source code 

Set the ioacpi attribute of this pyvb.vm.vbVM instance.

Parameters:
  • ioacpi (String) - The ioacpi attribute.
Returns: None
None

setTimeoffset(self, timeoffset)

source code 

Set the timeoffset attribute of this pyvb.vm.vbVM instance.

Parameters:
  • timeoffset (String) - The timeoffset attribute.
Returns: None
None

setVirtext(self, virtext)

source code 

Set the virtext attribute of this pyvb.vm.vbVM instance.

Parameters:
  • virtext (String) - The virtext attribute of this pyvb.vm.vbVM instance.
Returns: None
None

setState(self, state)

source code 

Set the state attribute of this pyvb.vm.vbVM instance.

Parameters:
  • state (String) - The state attribute.
Returns: None
None

setMonitorcount(self, monitorcount)

source code 

Set the monitorcount attribute of this pyvb.vm.vbVM instance.

Parameters:
  • monitorcount (String) - The monitorcount attribute.
Returns: None
None

setFloppy(self, floppy)

source code 

Set the floppy attribute of this pyvb.vm.vbVM instance.

Parameters:
  • floppy (String) - The floppy attribute.
Returns: None
None

setPrimarymaster(self, primarymaster)

source code 

Set the primarymaster attribute of this pyvb.vm.vbVM instance.

Parameters:
  • primarymaster (String) - The primarymaster attribute.
Returns: None
None

setDVD(self, dvd)

source code 

Set the dvd attribute of this pyvb.vm.vbVM instance.

Parameters:
  • dvd (String) - The dvd attribute.
Returns: None
None

setNIC1(self, nic1)

source code 

Set the nic1 attribute of this pyvb.vm.vbVM instance.

Parameters:
  • nic1 (String) - The nic1 attribute.
Returns: None
None

setNIC2(self, nic2)

source code 

Set the nic2 attribute of this pyvb.vm.vbVM instance.

Parameters:
  • nic2 (String) - The nic2 attribute.
Returns: None
None

setNIC3(self, nic3)

source code 

Set the nic3 attribute of this pyvb.vm.vbVM instance.

Parameters:
  • nic3 (String) - The nic3 attribute.
Returns: None
None

setNIC4(self, nic4)

source code 

Set the nic4 attribute of this pyvb.vm.vbVM instance.

Parameters:
  • nic4 (String) - The nic4 attribute.
Returns: None
None

setUART1(self, uart1)

source code 

Set the uart attribute of this pyvb.vm.vbVM instance.

Parameters:
  • uart1 (String) - The uart1 attribute.
Returns: None
None

setUART2(self, uart2)

source code 

Set the uart2 attribute of this pyvb.vm.vbVM instance.

Parameters:
  • uart2 (String) - The uart2 attribute.
Returns: None
None

setAudio(self, audio)

source code 

Set the audio attribute of this pyvb.vm.vbVM instance.

Parameters:
  • audio (String) - The audio attribute.
Returns: None
None

setClipboardmode(self, clipboardmode)

source code 

Set the clipboardmode attribute of this pyvb.vm.vbVM instance.

Parameters:
  • clipboardmode (String) - The clipboardmode attribute.
Returns: None
None

setSharedfolders(self, sharedfolders)

source code 

Set the sharedfolders attribute of this pyvb.vm.vbVM instance.

Parameters:
  • sharedfolders (String) - The sharedfolders attribute.
Returns: None
None

getName(self)

source code 

Return the name attribute of this pyvb.vm.vbVM instance.

Returns: String
The name attribute.

getGuestos(self)

source code 

Return the guestos attribute of this pyvb.vm.vbVM instance.

Returns: String
The guestos attribute.

getUUID(self)

source code 

Return the uuid attribute of this pyvb.vm.vbVM instance.

Returns: String
The uuid attribute.

getConfigfile(self)

source code 

Return the configfile attribute of this pyvb.vm.vbVM instance.

Returns: String
The configfile attribute.

getMemorysize(self)

source code 

Return the memorysize attribute of this pyvb.vm.vbVM instance.

Returns: String
The memorysize attribute.

getVramsize(self)

source code 

Return the vramsize attribute of this pyvb.vm.vbVM instance.

Returns: String
The vramsize attribute.

getBootmenumode(self)

source code 

Return the bootmenumode attribute of this pyvb.vm.vbVM instance.

Returns: String
The bootmenumode attribute.

getACPI(self)

source code 

Return the acpi attribute of this pyvb.vm.vbVM instance.

Returns: String
The acpi attribute.

getIOACPI(self)

source code 

Return the ioacpi attribute of this pyvb.vm.vbVM instance.

Returns: String
The ioacpi attribute.

getTimeoffset(self)

source code 

Return the timeoffset attribute of this pyvb.vm.vbVM instance.

Returns: String
The timeoffset attribute.

getVirtext(self)

source code 

Return the virtext attribute of this pyvb.vm.vbVM instance.

Returns: String
The virtext attribute.

getState(self)

source code 

Return the state attribute of this pyvb.vm.vbVM instance.

Returns: String
The state attribute.

getMonitorcount(self)

source code 

Return the monitorcount attribute of this pyvb.vm.vbVM instance.

Returns: String
The monitorcount attribute.

getFloppy(self)

source code 

Return the floppy attribute of this pyvb.vm.vbVM instance.

Returns: String
The floppy attribute.

getPrimarymaster(self)

source code 

Return the primarymaster attribute of this pyvb.vm.vbVM instance.

Returns: String
The primarymaster attribute.

getDVD(self)

source code 

Return the dvd attribute of this pyvb.vm.vbVM instance.

Returns: String
The dvd attribute.

getNIC1(self)

source code 

Return the nic1 attribute of this pyvb.vm.vbVM instance.

Returns: String
The nic1 attribute.

getNIC2(self)

source code 

Return the nic2 attribute of this pyvb.vm.vbVM instance.

Returns: String
The nic2 attribute.

getNIC3(self)

source code 

Return the nic3 attribute of this pyvb.vm.vbVM instance.

Returns: String
The nic3 attribute.

getNIC4(self)

source code 

Return the nic4 attribute of this pyvb.vm.vbVM instance.

Returns: String
The nic4 attribute.

getUART1(self)

source code 

Return the uart1 attribute of this pyvb.vm.vbVM instance.

Returns: String
The uart1 attribute.

getUART2(self)

source code 

Return the uart2 attribute of this pyvb.vm.vbVM instance.

Returns: String
The uart2 attribute.

getAudio(self)

source code 

Return the audio attribute of this pyvb.vm.vbVM instance.

Returns: String
The audio attribute.

getClipboardmode(self)

source code 

Return the clipboardmode attribute of this pyvb.vm.vbVM instance.

Returns: String
The clipboardmode attribute.

getSharedfolders(self)

source code 

Return the sharedfolders attribute of this pyvb.vm.vbVM instance.

Returns: String
The sharedfolders attribute.

getHDD(self)

source code 

Return the uuid of this machin's HDD.

Returns: String
The uuid of the HDD.