Data Object - TraversalSpec

Extends
SelectionSpec
See also
SelectionSpec

Data Object Description

The TraversalSpec data object type specifies how to derive a new set of objects to add to the filter.

It specifies a property path whose value is either another managed object or an array of managed objects included in the set of objects for consideration. This data object can also be named, using the "name" field in the base type.

Properties

Name Type Description
pathxsd:string Name of the property to use in order to select additional objects.
selectSet*SelectionSpec[] Optional set of selections to specify additional objects to filter.
skip*xsd:boolean Flag to indicate whether or not to filter the object in the "path" field.
typexsd:string Name of the object type containing the property.

Allowable values are:

"Alarm" - Alarm Managed Object.
"AlarmManager" - AlarmManager Managed Object.
"AuthorizationManager" - AuthorizationManager Managed Object.
"ClusterComputeResource" - ClusterComputeResource Managed Object.
"ComputeResource" - ComputeResource Managed Object.
"CustomFieldsManager" - CustomFieldsManager Managed Object.
"CustomizationSpecManager" - CustomizationSpecManager Managed Object.
"Datacenter" - Datacenter Managed Object.
"Datastore" - Datastore Managed Object.
"DiagnosticManager" - DiagnosticManager Managed Object.
"EnvironmentBrowser" - EnvironmentBrowser Managed Object.
"EventHistoryCollector" - EventHistoryCollector Managed Object.
"EventManager" - EventManager Managed Object.
"Folder" - Folder Managed Object.
"HistoryCollector" - HistoryCollector Managed Object.
"HostAutoStartManager" - HostAutoStartManager Managed Object.
"HostCpuSchedulerSystem" - HostCpuSchedulerSystem Managed Object.
"HostDatastoreBrowser" - HostDatastoreBrowser Managed Object.
"HostDatastoreSystem" - HostDatastoreSystem Managed Object.
"HostDiagnosticSystem" - HostDiagnosticSystem Managed Object.
"HostDiskManagerLease" - HostDiskManagerLease Managed Object.
"HostFirewallSystem" - HostFirewallSystem Managed Object.
"HostLocalAccountManager" - HostLocalAccountManager Managed Object.
"HostMemorySystem" - HostMemorySystem Managed Object.
"HostNetworkSystem" - HostNetworkSystem Managed Object.
"HostServiceSystem" - HostServiceSystem Managed Object.
"HostSnmpSystem" - HostSnmpSystem Managed Object.
"HostStorageSystem" - HostStorageSystem Managed Object.
"HostSystem" - HostSystem Managed Object.
"HostVMotionSystem" - HostVMotionSystem Managed Object.
"LicenseManager" - LicenseManager Managed Object.
"ManagedEntity" - ManagedEntity Managed Object.
"Network" - Network Managed Object.
"OptionManager" - OptionManager Managed Object.
"PerformanceManager" - PerformanceManager Managed Object.
"PropertyCollector" - PropertyCollector Managed Object.
"PropertyFilter" - PropertyFilter Managed Object.
"ResourcePool" - ResourcePool Managed Object.
"ScheduledTask" - ScheduledTask Managed Object.
"ScheduledTaskManager" - ScheduledTaskManager Managed Object.
"SearchIndex" - SearchIndex Managed Object.
"ServiceInstance" - ServiceInstance Managed Object.
"SessionManager" - SessionManager Managed Object.
"Task" - Task Managed Object.
"TaskHistoryCollector" - TaskHistoryCollector Managed Object.
"TaskManager" - TaskManager Managed Object.
"UserDirectory" - UserDirectory Managed Object.
"VirtualMachine" - VirtualMachine Managed Object.
"VirtualMachineSnapshot" - VirtualMachineSnapshot Managed Object.
Properties inherited from SelectionSpec
name
Properties inherited from DynamicData
dynamicProperty, dynamicType
*Need not be set
Show WSDL type definition