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