Inventory Object: VirtualMachine
VirtualMachine
objects are uploaded
to the ImportedVirtualMachine
table in the
operations (inventory) database. Multiple imports will merge
updated data with existing records, and add new records as
applicable.
The ImportedVirtualMachine
table holds all of the virtual machines which have been retrieved from the source connections.
Attributes are listed here in alphabetical order.
Property | Attributes | Notes |
---|---|---|
AffinityEnabled
|
Boolean (0 or 1). Default: 0. |
Set this to |
CPUAffinity
|
Alpha-numeric text (maximum 256 characters). May be null. |
Contains the CPU Affinity value for virtual machine(Host Logical Processors) |
CPUUsage
|
Unsigned integer (int ). May be null. |
The maximum CPU usage of the virtual machine (MHz). |
ComputerName
|
Alpha-numeric text (maximum 256 characters). May be null. |
The computer name of the virtual machine. |
CoreAffinity
|
Alpha-numeric text (maximum 256 characters). May be null. |
Contains the Core Affinity value for virtual machine |
FriendlyName
|
Alpha-numeric text (maximum 256 characters). May be null. |
The friendly name of the virtual machine. |
GuestFullName
|
Alpha-numeric text (maximum 256 characters). May be null. |
Configured operating system for the guest. |
HostComputerID
|
Unsigned integer (bigint ). Mandatory. Database key. |
The identifier used in the source connection for the virtual machine's host computer. Note: Strictly, this attribute may be null, because it forms
part of a compound database key. However, null values may cause import
errors (where this object does not get imported), and multiple records
from the same connection having nulls may cause data loss through
over-writing. It is therefore best practice to treat this field as
mandatory.
|
InventoryAgent
|
Alpha-numeric text (maximum 64 characters). May be null. |
The name of the person or tool that performed the last inventory. |
Manufacturer
|
Alpha-numeric text (maximum 128 characters). May be null. |
The manufacturer of the virtual machine. |
MemoryUsage
|
Unsigned integer (bigint ). May be null. |
The maximum memory usage of the virtual machine (bytes). |
ModelNo
|
Alpha-numeric text (maximum 128 characters). May be null. |
The model number of the virtual machine. |
NumberOfHardDrives
|
Unsigned integer (int ). May be null. |
The number of hard drives in the virtual machine. |
NumberOfNetworkCards
|
Unsigned integer (int ). May be null. |
The number of network cards in the virtual machine. |
NumberOfProcessors
|
Unsigned integer (int ). May be null. |
The number of processors in the virtual machine. |
PartitionID
|
Alpha-numeric text (maximum 100 characters). May be null. |
Partition ID generated and used by the managing virtualization platform |
PartitionNumber
|
Unsigned integer (int ). May be null. |
Number of this partition |
PoolName
|
Alpha-numeric text (maximum 100 characters). May be null. |
The name of the pool that the virtual machine belongs to. |
PoolType
|
An ASCII string of alphanumeric characters and punctuation (length 100 characters). May be null. |
The type of the pool that the virtual machine belongs to. |
ProcessorType
|
Alpha-numeric text (maximum 256 characters). May be null. |
The type of processor in the virtual machine. |
TotalMemory
|
Unsigned integer (bigint ). May be null. |
The total RAM in the computer, in bytes. |
UUID
|
Alpha-numeric text (maximum 256 characters). May be null. |
The UUID of the virtual machine. |
VMComputerID
|
Unsigned integer (bigint ). Mandatory. Database key. |
The identifier used in the source connection for the virtual machine's computer. Note: Strictly, this attribute may be null, because it forms
part of a compound database key. However, null values may cause import
errors (where this object does not get imported), and multiple records
from the same connection having nulls may cause data loss through
over-writing. It is therefore best practice to treat this field as
mandatory.
|
VMEnabledStateID
|
Unsigned integer (int ). May be null. |
The state of the machine (powered on, off, etc). |
VMLocation
|
Alpha-numeric text (maximum 256 characters). May be null. |
Location of the virtual machine on the file system. |
VMName
|
Alpha-numeric text (maximum 256 characters). May be null. |
The name of the virtual machine. |
VirtualMachineType
|
An ASCII string of alphanumeric characters and punctuation (length 100 characters). May be null. |
The type of virtual machine. |
FlexNet Manager Suite (On-Premises)
2022 R1