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. |