Each vSphere object type’s object workspace provides a set of extension points. Each extension point corresponds to a specific data view, such as the Summary tab view or the Manage tab view. Every object workspace extension point requires a data object of type com.vmware.ui.views.ViewSpec.Most object workspace extension points follow the format vsphere.core.${objectType}.${view}. The ${objectType} placeholder corresponds to the type of vSphere object, and the ${view} placeholder corresponds to the specific view. For example, the extension point vsphere.core.cluster.manageViews is the extension point for the Manage tab view for Cluster objects. 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
■ network: Network object
■ resourcePool: ResourcePool object
■ datastore: Datastore object
■ vApp: VirtualApp object
■ vm: VirtualMachine object
Portlets under the Summary tab view.See Example: Example Extension Definition in plugin.xml Manifest File for an example extension definition. Second-level tabs under the Monitor tab view Second-level tabs under the Manage tab view Requires a data object of type com.vmware.ui.relateditems.model.ObjectRelationSetSpec.See Example: Example Relation Extension for Chassis Entity for an example extension definition.