PropertyCollector data objects are used to specify objects and properties for the collector to retrieve.

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.
PropertySpec Identifies object types and their properties for collection.
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.
View objects Use a view to form a set of starting objects for traversal and collection.