|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.xensource.xenapi.VM.Record
public static class VM.Record
Represents all the fields in a VM
Field Summary | |
---|---|
com.xensource.xenapi.Types.OnCrashBehaviour |
actionsAfterCrash
action to take if the guest crashes |
com.xensource.xenapi.Types.OnNormalExit |
actionsAfterReboot
action to take after the guest has rebooted itself |
com.xensource.xenapi.Types.OnNormalExit |
actionsAfterShutdown
action to take after the guest has shutdown itself |
Boolean |
autoPowerOn
true if this VM should be started automatically after host boot |
Set<Console> |
consoles
virtual console devices |
Set<Crashdump> |
crashDumps
crash dumps associated with this VM |
Long |
domid
domain ID (if available, -1 otherwise) |
VMGuestMetrics |
guestMetrics
metrics associated with the running guest |
Map<String,String> |
HVMBootParams
HVM boot params |
String |
HVMBootPolicy
HVM boot policy |
Boolean |
isATemplate
true if this is a template. |
Boolean |
isControlDomain
true if this is a control domain (domain 0 or a driver domain) |
Long |
memoryDynamicMax
Dynamic maximum (bytes) |
Long |
memoryDynamicMin
Dynamic minimum (bytes) |
Long |
memoryStaticMax
Statically-set (i.e. |
Long |
memoryStaticMin
Statically-set (i.e. |
VMMetrics |
metrics
metrics associated with this VM |
String |
nameDescription
a notes field containg human-readable description |
String |
nameLabel
a human-readable name |
Map<String,String> |
otherConfig
additional configuration |
String |
PCIBus
PCI bus path for pass-through devices |
Map<String,String> |
platform
platform-specific configuration |
com.xensource.xenapi.Types.VmPowerState |
powerState
Current power state of the machine |
String |
PVArgs
kernel command-line arguments |
String |
PVBootloader
name of or path to bootloader |
String |
PVBootloaderArgs
miscellaneous arguments for the bootloader |
String |
PVKernel
path to the kernel |
String |
PVRamdisk
path to the initrd |
Host |
residentOn
the host the VM is currently resident on |
VDI |
suspendVDI
The VDI that a suspend image is stored on. |
Long |
userVersion
a user version number for this machine |
String |
uuid
unique identifier/object reference |
Set<VBD> |
VBDs
virtual block devices |
Long |
VCPUsAtStartup
Boot number of VCPUs |
Long |
VCPUsMax
Max number of VCPUs |
Map<String,String> |
VCPUsParams
configuration parameters for the selected VCPU policy |
Set<VIF> |
VIFs
virtual network interfaces |
Set<VTPM> |
VTPMs
virtual TPMs |
Constructor Summary | |
---|---|
VM.Record()
|
Method Summary | |
---|---|
Map<String,Object> |
toMap()
Convert a VM.Record to a Map |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public String uuid
public com.xensource.xenapi.Types.VmPowerState powerState
public String nameLabel
public String nameDescription
public Long userVersion
public Boolean isATemplate
public Boolean autoPowerOn
public VDI suspendVDI
public Host residentOn
public Long memoryStaticMax
public Long memoryDynamicMax
public Long memoryDynamicMin
public Long memoryStaticMin
public Map<String,String> VCPUsParams
public Long VCPUsMax
public Long VCPUsAtStartup
public com.xensource.xenapi.Types.OnNormalExit actionsAfterShutdown
public com.xensource.xenapi.Types.OnNormalExit actionsAfterReboot
public com.xensource.xenapi.Types.OnCrashBehaviour actionsAfterCrash
public Set<Console> consoles
public Set<VIF> VIFs
public Set<VBD> VBDs
public Set<Crashdump> crashDumps
public Set<VTPM> VTPMs
public String PVBootloader
public String PVKernel
public String PVRamdisk
public String PVArgs
public String PVBootloaderArgs
public String HVMBootPolicy
public Map<String,String> HVMBootParams
public Map<String,String> platform
public String PCIBus
public Map<String,String> otherConfig
public Long domid
public Boolean isControlDomain
public VMMetrics metrics
public VMGuestMetrics guestMetrics
Constructor Detail |
---|
public VM.Record()
Method Detail |
---|
public String toString()
toString
in class Object
public Map<String,Object> toMap()
toMap
in interface Types.Record
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |