The vSphere API contains objects that are key for developing extensions and for integrating the extensions with Solutions Manager.
Key Objects in the vSphere API for Extension and Solution Development
| |
ExtensionManager
|
You call ExtensionManager.registerExtension() to register an Extension instance with ExtensionManager.
|
Extension
|
Information about extension instances, including properties that you set in an ExtSolutionManagerInfo object to integrate an extension as a solution in Solutions Manager.
|
ExtensionClientInfo
|
Information about the client side of an extension.
|
ExtensionEventTypeInfo
|
Information about the types of events that occur on the objects in the extension.
|
ExtensionFaultTypeInfo
|
Information about the types of problems that the objects in the extension encounter.
|
ExtensionHealthInfo
|
Information about the health of a solution, that you can display in Solutions Manager.
|
ExtensionPrivilegeInfo
|
Information about access privileges for the extension.
|
ExtensionResourceInfo
|
Information about resource files that contain localizable user interface text and messages that appear in the vSphere client in different locales.
|
ExtensionServerInfo
|
Information about the server side of an extension.
|
ExtensionTaskTypeInfo
|
Information about the types of tasks that the objects perform in the extension.
|
ExtExtendedProductInfo
|
Information about the product that the extension exposes to vCenter Server.
|
ExtManagedEntityInfo
|
Information about the objects that the extension manages.
|
ExtSolutionManagerInfo
|
Information that the solution exposes about itself in Solutions Manager.
|
ExtSolutionManagerInfoTabInfo
|
Information about the tabs that a solution adds in the Solutions Manager interface in the vSphere client.
|