VirtualMachine¶
Holds information for virtual machines.For Hyper-V specific columns see MSDN WMI Msvm_ComputerSystem class.
Fields¶
Field | Type | Description |
---|---|---|
AnalysisExtras | xml | Holds additional analysis data |
Container | bit | True if the virtual machine is a container |
Created | datetime2 | Date/Time this VM entity was created in the database |
CreatedGUID | uniqueidentifier | GUID of the scan file that created this VM |
DatacenterID | bigint | Internal ID that references the Datacenter entity (Foreign Key) |
ElementName | nvarchar | A display name for the object. This property is inherited from CIM_ManagedElement, and it is always set to the display name of the computer for a virtual machine. |
EnabledDefault | bigint | An administrator's default or startup configuration for the enabled state of an element |
EnabledState | bigint | The enabled and disabled states of an element. This property can also indicate the transitions between these requested states. |
EnhancedSessionModeState | bigint | Hyper-V: See MSDN documentation |
ExtraData | nvarchar | Extra data for this object (JSON) |
FailedOverReplicationType | bigint | Hyper-V: See MSDN Documentation |
FirstScan | datetime2 | Date/Time this vm was first scanned |
FirstScanGUID | uniqueidentifier | GUID of the first scan that scanned this VM |
GuestConfiguredOperatingSystem | nvarchar | Guest operating system as configured for the VM for hypervisors that support this |
GuestHostFullyQualifiedDomainName | nvarchar | The guests fully qualified domain name. Used for guest machine to VM mapping. |
GuestHostName | nvarchar | The guests host name |
GuestOperatingSystem | nvarchar | Dectected Guest operating system as seen from the hypervisor. This usually requires some guest tools to be installed in the guest operating system. |
GuestOperatingSystemFamily | nvarchar | Family of the detected guest operating system, |
GuestToolsCurrent | bit | True if guest tools were current at scan time |
GuestToolsRunningStatus | nvarchar | GuestTools RunningStatus field for VMware virtual machines |
GuestToolsVersion | nvarchar | Version of installed VMWare guest tools |
GuestToolsVersionStatus2 | nvarchar | Guest Tools VersionStatus2 field for VMware virtual machines |
HealthState | bigint | Specifies the current health of the element. This attribute expresses the health of this element but not necessarily that of its subcomponents. |
HostFullyQualifiedDomainName | nvarchar | Fully qualified domain name of the host that this vm is running on, |
HostMachineID | bigint | Internal ID that references the Machine entity (Foreign Key) |
HostOperatingSystemFamily | nvarchar | Family of the operatingsystem the hypervisor runs on, |
Hypervisor | nvarchar | Name of the hypervisor, |
ID | bigint | Internal ID for the VirtualMachine entity (Primary Key) |
InstallDate | datetime2 | The date and time the virtual machine configuration was created for a virtual machine |
InstanceId | nvarchar | Hyper-V Instance Id |
InstanceUUID | uniqueidentifier | A unique identifier of the vm. This id should not change in case of rename or move of a vm. |
LastApplicationConsistentReplicationTime | datetime2 | The time at which the last application-consistent replication was received for the virtual machine |
LastHostChange | datetime2 | Timestamp this VM migrated last from another host to the current host (v-motion etc) |
LastHostChangeGUID | uniqueidentifier | GUID of the scan file that indicated the host change |
LastReplicationTime | datetime2 | Hyper-V: See MSDN documentation |
LastReplicationType | bigint | Hyper-V: See MSDN documentation |
LastScan | datetime2 | Date/Time this VM was last scanned |
LastScanGUID | uniqueidentifier | uuid of the last scan file |
MachineID | bigint | Internal ID that references the Machine entity (Foreign Key) |
MemoryMB | bigint | RAM that the hypervisor provides |
MoRef | nvarchar | For VMWare the object name of the vm |
Name | nvarchar | Name of the virtual machine |
Notes | nvarchar | Notes |
NumberOfNumaNodes | bigint | Hyper-V: See MSDN Documentation |
OnTimeInMilliseconds | bigint | For the virtual machine, this property indicates the time, in milliseconds, since the machine was last turned on, reset, or restored at scan time. This time excludes the time the virtual machine was in the paused state. |
OperationalStatus | bigint | Operational Status of the virtual Machine. For values see MSDN Documentation. |
PoweredOn | bit | True if the VM was powered on at time of scan |
ProcessID | bigint | The identifier of the process under which this virtual machine was running at scan time. This value can be used to uniquely identify the instance of Vmwp.exe on the system that is running the virtual machine. |
ProvisionedSpaceGB | decimal | Disc space provisioned to this VM |
ReplicationHealth | bigint | The replication health for the virtual machine. For values see MSDN documentation. |
ReplicationMode | bigint | Hyper-V: See MSDN documentation |
ReplicationState | bigint | Replication State of the virtual machine. For values see MSDN documentation. |
RequestedState | bigint | The last requested or desired state for the virtual machine as passed to theRequestStateChange method, or 12 (Not Applicable) if no state change is in progress. The actual state of the element is represented by EnabledState. This property is provided to compare the last requested and current enabled or disabled states. |
ServiceNowLastExport | datetime2 | Date/Time of last export to ServiceNow |
ServiceNowLastImport | datetime2 | Date/Time of last import from ServiceNow |
ServiceNowSysId | uniqueidentifier | Service Now: sys_id of the replciated object |
ServiceNowTargetClass | nvarchar | Service Now: class of the replicated object |
Status | nvarchar | Hyper-V |
StatusDescriptions | nvarchar | Operational Status of the virtual Machine |
TimeOfLastConfigurationChange | datetime2 | The date and time the configuration of this virutal machine last changed |
TimeOfLastStateChange | datetime2 | The date and time when the enabled state of the element last changed |
UsedSpaceGB | decimal | Used disc space |
UUID | uniqueidentifier | A unique identifier of the vm. For VMware this is equal to the hardware serial number and used for vm to host mapping. |
VirtualCores | bigint | Virtual cores or virtual processors that the hypervisor provides |
VirtualizationManagementSystemID | bigint |