Data Object - PropertySpec

Property of
PropertyFilterSpec
Extends
DynamicData

Data Object Description

Within a PropertyFilterSpec, the PropertySpec data object type specifies a managed object from which to collect information. The PropertySpec also specifies whether to collect properties or references to the selected managed objects.

The property collector retrieves information from all managed objects of the specified type which are visited by the property collector as specified by the ObjectSpec and its associated TraversalSpec.

Retrieving Information About More Than One Type Of Managed Object

If you want the collector to retrieve information about more than one type of managed object, then you define a PropertySpec data object for each managed object (and its properties) that you want to retrieve.

Properties

Name Type Description
all*xsd:boolean

Specifies whether or not all properties of the object are read. If this property is set to true, the pathSet property is ignored.
pathSet*xsd:string[]


typexsd:string

Name of the managed object type being collected.

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 DynamicData
dynamicProperty, dynamicType
*Need not be set
Show WSDL type definition