Holds details (non changeable information) of a single virtual machine.
            
 Declaration Syntax
 Declaration Syntax| C# | Visual Basic | Visual C++ | J# | 
public interface IVirtualMachineDetails
Public Interface IVirtualMachineDetails
public interface class IVirtualMachineDetails
public interface IVirtualMachineDetails
 Members
 Members| All Members | Properties | ||||
| Icon | Member | Description | 
|---|---|---|
|  | BootClassPath | 
            Gets the virtual machine's boot class path.
             | 
|  | ClassPath | 
            Gets the virtual machine's class path.
             | 
|  | InputArguments | 
            Gets the virtual machine's input arguments.
             | 
|  | MemoryHeapInitInBytes | 
            Gets the virtual machine's initial heap memory size in bytes.
             | 
|  | MemoryHeapInitInGB | 
            Gets the virtual machine's initial heap memory size in giga bytes.
             | 
|  | MemoryHeapInitInMB | 
            Gets the virtual machine's initial heap memory size in mega bytes.
             | 
|  | MemoryHeapMaxInBytes | 
            Gets the virtual machine's maximum heap memory size in bytes.
             | 
|  | MemoryHeapMaxInGB | 
            Gets the virtual machine's maximum heap memory size in giga bytes.
             | 
|  | MemoryHeapMaxInMB | 
            Gets the virtual machine's maximum heap memory size in mega bytes.
             | 
|  | MemoryNonHeapInitInBytes | 
            Gets the virtual machine's initial non-heap memory size in bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
             | 
|  | MemoryNonHeapInitInGB | 
            Gets the virtual machine's initial non-heap memory size in giga bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
             | 
|  | MemoryNonHeapInitInMB | 
            Gets the virtual machine's initial non-heap memory size in mega bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
             | 
|  | MemoryNonHeapMaxInBytes | 
            Gets the virtual machine's maximum non-heap memory size in bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
             | 
|  | MemoryNonHeapMaxInGB | 
            Gets the virtual machine's maximum non-heap memory size in giga bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
             | 
|  | MemoryNonHeapMaxInMB | 
            Gets the virtual machine's maximum non-heap memory size in mega bytes.
            Non-heap memory is a memory allocated outside of the virtual machine.
             | 
|  | NA | 
            Gets whether the details of the virtual machine are not available.
             | 
|  | Pid | 
            Gets the process id of the virtual machine.
             | 
|  | StartTime | 
            Gets the virtual machine's start time.
             | 
|  | SystemProperties | 
            Gets the virtual machine's system properties as a dictionary.
             | 
|  | Uid | 
            Gets the uid of the virtual machine.
             | 
|  | VmName | 
            Gets the virtual machine's name.
             | 
|  | VmVendor | 
            Gets the virtual machine's vendor.
             | 
|  | VmVersion | 
            Gets the virtual machine's version.
             | 
