Virtual Infrastructure Extension Manager APIs

Virtual Infrastructure Extension Manager APIs

This managed object type provides directory and basic management services for all registered extensions.

Clients use the ExtensionManager, available in ServiceInstance, to access extension objects.

While several authentication methods are available for extension servers to use (see SessionManager), only one authentication method is valid for an extension at any given time.

Operations
POST
Extension Manager Find Extension
Returns extension with the given key, if any.
GET
Extension Manager Get Extension List
The list of currently registered extensions.
POST
Extension Manager Get Public Key
Returns VirtualCenter Server public key.
POST
Extension Manager Query Extension Ip Allocation Usage
Query statistics about IP allocation usage, either system wide or for specified extensions.
POST
Extension Manager Query Managed By
Find entities managed by an extension.
POST
Extension Manager Register Extension
Registers extension.
POST
Extension Manager Set Extension Certificate
Update the stored authentication certificate for a specified extension.
POST
Extension Manager Set Public Key
Sets extension's public key.
POST
Extension Manager Set Service Account
Update the stored authentication service account for the specified extension.
POST
Extension Manager Unregister Extension
Unregisters the specified extension if it exists.
POST
Extension Manager Update Extension
If the key specified in the extension exists, the existing record is updated.