# Data Object - VirtualMachineGuestSummary(vim.vm.Summary.GuestSummary)

Property of
  VirtualMachineSummary
Extends
  DynamicData
See also
  VirtualMachineToolsStatus
Since
  2.0

## Data Object Description

A subset of virtual machine guest information.

Properties

Name | Type | Description
--- | --- | ---
guestFullName* | xsd:string | Guest operating system name configured on the virtual machine.
guestId* | xsd:string | Guest operating system identifier (short name), if known.
hostName* | xsd:string | Hostname of the guest operating system, if known.
hwVersion* | xsd:string | The hardware version string for this virtual machine. Since vSphere API 6.9.1
ipAddress* | xsd:string | Primary IP address assigned to the guest operating system, if known.
toolsRunningStatus* | xsd:string | Current running status of VMware Tools in the guest operating system, if known. Since vSphere API 4.0
toolsStatus* | VirtualMachineToolsStatus | Deprecated. As of vSphere API 5.0 use toolsVersionStatus2 and toolsRunningStatus. Current status of VMware Tools in the guest operating system, if known.
toolsVersionStatus* | xsd:string | Deprecated. As of vSphere API 5.0 use toolsVersionStatus2. Current version status of VMware Tools in the guest operating system, if known. Since vSphere API 4.0
toolsVersionStatus2* | xsd:string | Current version status of VMware Tools in the guest operating system, if known. Since vSphere API 5.0
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="VirtualMachineGuestSummary"> <complexContent> <extension base="pbm:DynamicData"> <sequence> <element name="guestId" type="xsd:string" minOccurs="0"/> <element name="guestFullName" type="xsd:string" minOccurs="0"/> <element name="toolsStatus" type="pbm:VirtualMachineToolsStatus" minOccurs="0"/> <element name="toolsVersionStatus" type="xsd:string" minOccurs="0"/> <element name="toolsVersionStatus2" type="xsd:string" minOccurs="0"/> <element name="toolsRunningStatus" type="xsd:string" minOccurs="0"/> <element name="hostName" type="xsd:string" minOccurs="0"/> <element name="ipAddress" type="xsd:string" minOccurs="0"/> <element name="hwVersion" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>