Retrieved inventory data
The Snow Integration Connector for Oracle VM retrieves the inventory data from Oracle VM Manager REST APIs in a standard format that is compatible with Snow XML schema. For more information, refer to the XML file “schema” located in the installation directory of the Snow Integration Manager.
The following sections list the properties that are used in the Snow XML schema and which information from the Oracle VM Manager REST APIs they are populated with.
Client
Field in SnowXML | Field in Oracle VM Manager REST API |
---|---|
IsHypervisorPlugin | Always set to "true" |
HostName | /ovm/core/wsapi/rest/Server | Hostname |
ID | /ovm/core/wsapi/rest/Server | ID.Value |
Source | Always set to "ORACLEVM" |
Site | Always set to user defined string |
ClientType | Always set to "SIEDP" |
IsVirtual | Always set to "0" |
PowerState | /ovm/core/wsapi/rest/Server | ServerRunState |
LastUpdate | Always set to “DateTime.Now” |
BiosSerialNumber | /ovm/core/wsapi/rest/Server | SerialNumber |
BiosReleasedate | /ovm/core/wsapi/rest/Server | BiosReleaseDate |
BiosVersion | /ovm/core/wsapi/rest/Server | BiosVersion |
BiosManufacturer | /ovm/core/wsapi/rest/Server | BiosVendor |
Manufacturer | /ovm/core/wsapi/rest/Server | Manufacturer |
Model | /ovm/core/wsapi/rest/Server | ProductName |
Operatingsystem
Field in SnowXML | Field in Oracle VM Manager REST API |
---|---|
Name | /ovm/core/wsapi/rest/ControlDomain | OsName |
Manufacturer | Set to “Oracle” |
BuildType | Set to " 64-bit" |
Version | /ovm/core/wsapi/rest/ControlDomain | OsMajorVersion OsMinorVersion |
Memory
Field in SnowXML | Field in Oracle VM Manager REST API |
---|---|
TotalPhysical | /ovm/core/wsapi/rest/Server | Memory |
FreePhysical | /ovm/core/wsapi/rest/Server | UsableMemory |
NetworkAdapter
Field in SnowXML | Field in Oracle VM Manager REST API |
---|---|
IPAddress | /ovm/core/wsapi/rest/EthernetPort | Address |
MacAddress | /ovm/core/wsapi/rest/EthernetPort | MACAddress |
Name | /ovm/core/wsapi/rest/EthernetPort | InterfaceName |
Subnet | /ovm/core/wsapi/rest/EthernetPort | Netmask |
Processor
Field in SnowXML | Field in Oracle VM Manager REST API |
---|---|
NumberOfProcessors | /ovm/core/wsapi/rest/Cpu | PopulatedProcessorSockets |
NumberOfCores | /ovm/core/wsapi/rest/Cpu | TotalProcessorCores |
Name | /ovm/core/wsapi/rest/Cpu | ModelName |
MMX | /ovm/core/wsapi/rest/Cpu | Flags |
MathCoProcessor | /ovm/core/wsapi/rest/Cpu | Flags |
ProcessorNameString | /ovm/core/wsapi/rest/Cpu | ModelName |
ClockSpeed | /ovm/core/wsapi/rest/Cpu | ProcessorSpeed |
HasVT | /ovm/core/wsapi/rest/Cpu | Flags |
Datacenter
Field in SnowXML | Field in Oracle VM Manager REST API |
---|---|
Name | /ovm/core/wsapi/rest/Server | ServerPoolId.Name |
DatacenterName | /ovm/core/wsapi/rest/Server | ServerPoolId.Name |
DatacenterID | /ovm/core/wsapi/rest/Server | ServerPoolId.Value |
HypervisorType | Always set to constant value "5" |
ClusterName | /ovm/core/wsapi/rest/Server | ClusterId.Name |
ClusterID | /ovm/core/wsapi/rest/Server | ClusterId.Value |
HAEnabled | /ovm/core/wsapi/rest/Server | ServerAbilities.HighAvailability |
Datacentermember
Field in SnowXML | Field in Oracle VM Manager REST API |
---|---|
HostName | /ovm/core/wsapi/rest/Server | HostName |
LicenseProductName | Always set to "Oracle VM server" |
LicenseProductVersion | /ovm/core/wsapi/rest/Server | OVMversion |
VirtualMachine
Field in SnowXML | Field in Oracle VM Manager REST API |
---|---|
PowerState | /ovm/core/wsapi/rest/Vm | VmRunState |
OperatingSystem | /ovm/core/wsapi/rest/Vm | OsType, OsVersion |
IpAddress | /ovm/core/wsapi/rest/VirtualNic | IPAddresses |
ComputerName | /ovm/core/wsapi/rest/Vm | Name |
TotalMemory | /ovm/core/wsapi/rest/Vm | CurrentMemory |
CpuCount | /ovm/core/wsapi/rest/Vm | CurrentCpuCount |
ScanStatusReport
Field in SnowXML | Field in Oracle VM Manager REST API |
---|---|
ElementName | Always set to "VirtualMachine" |
Result | Always set to "Success" OR “Failed” |
Message Content | Set to a custom message based on scan result |