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 at least one PropertySpec. |
ObjectSpec | Identifies the starting object for property collection, which can be either an inventory object or a view you created. An ObjectSpec also identifies the traversal specs used by the property collector. |
TraversalSpec | Identifies the objects and paths that can be traversed to find the objects and properties identified by the PropertySpec. |
SelectionSpec | Lists the TraversalSpec.objects available at each step of an inventory traversal. Supports recursive traversal by name. |
PropertySpec | Identifies object types and their properties for collection. |
View objects | Use a view to form a set of starting objects for traversal and collection. |