vSphere Data Objects for Property Collection

The following table provides an overview of the PropertyCollector data objects. For more detailed descriptions, see the vSphere API Reference.

Data Object Description
PropertyFilterSpec Provides access to object and property selection data. A PropertyFilterSpec must have at least one ObjectSpec and one PropertySpec.
ObjectSpec Identifies the starting object for property collection. An ObjectSpec also identifies additional objects for collection.
TraversalSpec Identifies the type of object for property collection. It also provides one or more paths for inventory traversal.
SelectionSpec Acts as a placeholder reference to a TraversalSpec.
PropertySpec Identifies properties for collection.
View objects Identify a subset of the vSphere inventory objects.