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 SnowXML 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 SnowXML schema and which information from the Oracle VM Manager REST APIs they are populated with.
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 |
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 |
Field in SnowXML | Field in Oracle VM Manager REST API |
---|
TotalPhysical | /ovm/core/wsapi/rest/Server -> Memory |
FreePhysical | /ovm/core/wsapi/rest/Server -> UsableMemory |
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 |
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 |
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 |
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 |
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 |
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 |