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.
"ClusterProfile" - ClusterProfile Managed Object.
"ClusterProfileManager" - ClusterProfileManager Managed Object.
"ComputeResource" - ComputeResource Managed Object.
"ContainerView" - ContainerView Managed Object.
"CustomFieldsManager" - CustomFieldsManager Managed Object.
"CustomizationSpecManager" - CustomizationSpecManager Managed Object.
"Datacenter" - Datacenter Managed Object.
"Datastore" - Datastore Managed Object.
"DiagnosticManager" - DiagnosticManager Managed Object.
"DistributedVirtualPortgroup" - DistributedVirtualPortgroup Managed Object.
"DistributedVirtualSwitch" - DistributedVirtualSwitch Managed Object.
"DistributedVirtualSwitchManager" - DistributedVirtualSwitchManager Managed Object.
"EnvironmentBrowser" - EnvironmentBrowser Managed Object.
"EventHistoryCollector" - EventHistoryCollector Managed Object.
"EventManager" - EventManager Managed Object.
"ExtensibleManagedObject" - ExtensibleManagedObject Managed Object.
"ExtensionManager" - ExtensionManager Managed Object.
"FileManager" - FileManager Managed Object.
"Folder" - Folder Managed Object.
"HistoryCollector" - HistoryCollector Managed Object.
"HostAutoStartManager" - HostAutoStartManager Managed Object.
"HostBootDeviceSystem" - HostBootDeviceSystem Managed Object.
"HostCpuSchedulerSystem" - HostCpuSchedulerSystem Managed Object.
"HostDatastoreBrowser" - HostDatastoreBrowser Managed Object.
"HostDatastoreSystem" - HostDatastoreSystem Managed Object.
"HostDateTimeSystem" - HostDateTimeSystem Managed Object.
"HostDiagnosticSystem" - HostDiagnosticSystem Managed Object.
"HostFirewallSystem" - HostFirewallSystem Managed Object.
"HostFirmwareSystem" - HostFirmwareSystem Managed Object.
"HostHealthStatusSystem" - HostHealthStatusSystem Managed Object.
"HostKernelModuleSystem" - HostKernelModuleSystem Managed Object.
"HostLocalAccountManager" - HostLocalAccountManager Managed Object.
"HostMemorySystem" - HostMemorySystem Managed Object.
"HostNetworkSystem" - HostNetworkSystem Managed Object.
"HostPatchManager" - HostPatchManager Managed Object.
"HostPciPassthruSystem" - HostPciPassthruSystem Managed Object.
"HostProfile" - HostProfile Managed Object.
"HostProfileManager" - HostProfileManager Managed Object.
"HostServiceSystem" - HostServiceSystem Managed Object.
"HostSnmpSystem" - HostSnmpSystem Managed Object.
"HostStorageSystem" - HostStorageSystem Managed Object.
"HostSystem" - HostSystem Managed Object.
"HostVirtualNicManager" - HostVirtualNicManager Managed Object.
"HostVMotionSystem" - HostVMotionSystem Managed Object.
"HttpNfcLease" - HttpNfcLease Managed Object.
"InventoryView" - InventoryView Managed Object.
"IpPoolManager" - IpPoolManager Managed Object.
"LicenseAssignmentManager" - LicenseAssignmentManager Managed Object.
"LicenseManager" - LicenseManager Managed Object.
"ListView" - ListView Managed Object.
"LocalizationManager" - LocalizationManager Managed Object.
"ManagedEntity" - ManagedEntity Managed Object.
"ManagedObjectView" - ManagedObjectView Managed Object.
"Network" - Network Managed Object.
"OptionManager" - OptionManager Managed Object.
"OvfManager" - OvfManager Managed Object.
"PerformanceManager" - PerformanceManager Managed Object.
"Profile" - Profile Managed Object.
"ProfileComplianceManager" - ProfileComplianceManager Managed Object.
"ProfileManager" - ProfileManager Managed Object.
"PropertyCollector" - PropertyCollector Managed Object.
"PropertyFilter" - PropertyFilter Managed Object.
"ResourcePlanningManager" - ResourcePlanningManager 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.
"View" - View Managed Object.
"ViewManager" - ViewManager Managed Object.
"VirtualApp" - VirtualApp Managed Object.
"VirtualDiskManager" - VirtualDiskManager Managed Object.
"VirtualizationManager" - VirtualizationManager Managed Object.
"VirtualMachine" - VirtualMachine Managed Object.
"VirtualMachineCompatibilityChecker" - VirtualMachineCompatibilityChecker Managed Object.
"VirtualMachineProvisioningChecker" - VirtualMachineProvisioningChecker Managed Object.
"VirtualMachineSnapshot" - VirtualMachineSnapshot Managed Object.
"VmwareDistributedVirtualSwitch" - VmwareDistributedVirtualSwitch Managed Object.

Properties inherited from SelectionSpec
name
Properties inherited from DynamicData
dynamicProperty, dynamicType
*Need not be set
Show WSDL type definition