# Data Object - ObjectUpdate(vmodl.query.PropertyCollector.ObjectUpdate)

Property of
  PropertyFilterUpdate
Extends
  DynamicData
See also
  MissingProperty, ObjectUpdateKind, PropertyChange
Since
  vmodl.query.version.version1

## Data Object Description

The ObjectUpdate data object type contains information about changes to a particular managed object. We distinguish updates when an object is created, destroyed, or modified, as well as when the object enters or leaves the set of objects dynamically associated with a filter.

Properties

Name | Type | Description
--- | --- | ---
changeSet* | PropertyChange[] | Optional set of changes to the object. Present only if the "kind" is either "modify" or "enter".
kind | ObjectUpdateKind | Kind of update that caused the filter to report a change.
missingSet* | MissingProperty[] | Properties whose value could not be retrieved and their associated faults. Present only if the "kind" is either "modify" or "enter".
obj | ManagedObjectReference | Reference to the managed object to which this update applies.
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="ObjectUpdate"> <complexContent> <extension base="pbm:DynamicData"> <sequence> <element name="kind" type="pbm:ObjectUpdateKind"/> <element name="obj" type="pbm:ManagedObjectReference"/> <element name="changeSet" type="pbm:PropertyChange" minOccurs="0" maxOccurs="unbounded"/> <element name="missingSet" type="pbm:MissingProperty" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>