Data Object - PropertyChange(vmodl.query.PropertyCollector.Change)

Property of
ObjectUpdate
Extends
DynamicData
See also
PropertyChangeOp
Since
vmodl.query.version.version1

Data Object Description

Describes a change to a property.

Properties

Name Type Description
namexsd:string

Property or nested property to which the change applies. Nested properties are specified by paths; for example,
  • foo.bar
  • foo.arProp["key val"]
  • foo.arProp["key val"].baz

opPropertyChangeOp

Change operation for the property. Valid values are:
add
The property is a collection and the change inserts an element into the collection.
remove
The property is a collection and the change deletes an element from the collection.
assign
The change is a new value for the property.
indirectRemove
The property was removed because a containing property was removed or unset

val*xsd:anyType

New value for the property when "op" is either "add" or "assign".
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition