Each vSphere object type has a list view to which you can add columns. The vSphere Web Client SDK provides an extension point for the list view for each vSphere object type. Each extension point requires a data object of type com.vmware.ui.lists.ColumnSetContainer.The column list extension point names follow the format vsphere.core.${objectType}.list.columns, where the ${objectType} placeholder corresponds to the type of vSphere object. The following names are valid ${objectType} values.
■ cluster: ClusterComputeResource object
■ datacenter: Datacenter object
■ dscluster: StoragePod object
■ dvs: DistributedVirtualSwitch object
■ dvPortgroup: DistributedVirtualPortgroup object
■ folder: Folder object
■ host: HostSystem object
■ hp: HostProfile object
■ network: Network object
■ resourcePool: ResourcePool object
■ datastore: Datastore object
■ vApp: VirtualApp object
■ vm: VirtualMachine object
Create a new column in the list of vSphere objects of type ${objectType}.See Example: Example Extension to Object List View for an example extension definition. Requires a data object of type com.vmware.ui.objectrepresentation.model.ObjectRepresentationSpec.See Example: Object Representation Extension for Rack Object for an example extension definition. Requires a data object of type com.vmware.core.specs.ObjectTypeSpec.