Extension Manager Find Extension
Returns extension with the given key, if any.
Required privileges: System.View
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case ExtensionManager/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.2.0 APIs.
{
"extensionKey": "string"
}
Key to search for.
Extension that matches given key, if any.
{
"_typeName": "string",
"description": {
"_typeName": "string",
"label": "string",
"summary": "string"
},
"key": "string",
"company": "string",
"type": "string",
"version": "string",
"subjectName": "string",
"server": [
{
"_typeName": "string",
"url": "string",
"description": {
"_typeName": "string",
"label": "string",
"summary": "string"
},
"company": "string",
"type": "string",
"adminEmail": [
"string"
],
"serverThumbprint": "string",
"serverCertificate": "string"
}
],
"client": [
{
"_typeName": "string",
"version": "string",
"description": {
"_typeName": "string",
"label": "string",
"summary": "string"
},
"company": "string",
"type": "string",
"url": "string"
}
],
"taskList": [
{
"_typeName": "string",
"taskID": "string"
}
],
"eventList": [
{
"_typeName": "string",
"eventID": "string",
"eventTypeSchema": "string"
}
],
"faultList": [
{
"_typeName": "string",
"faultID": "string"
}
],
"privilegeList": [
{
"_typeName": "string",
"privID": "string",
"privGroupName": "string"
}
],
"resourceList": [
{
"_typeName": "string",
"locale": "string",
"module": "string",
"data": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
]
}
],
"lastHeartbeatTime": "string",
"healthInfo": {
"_typeName": "string",
"url": "string"
},
"ovfConsumerInfo": {
"_typeName": "string",
"callbackUrl": "string",
"sectionType": [
"string"
]
},
"extendedProductInfo": {
"_typeName": "string",
"companyUrl": "string",
"productUrl": "string",
"managementUrl": "string",
"self": {
"_typeName": "string",
"type": "string",
"value": "string"
}
},
"managedEntityInfo": [
{
"_typeName": "string",
"type": "string",
"smallIconUrl": "string",
"iconUrl": "string",
"description": "string"
}
],
"shownInSolutionManager": false,
"solutionManagerInfo": {
"_typeName": "string",
"tab": [
{
"_typeName": "string",
"label": "string",
"url": "string"
}
],
"smallIconUrl": "string"
}
}
Extension key.
Should follow java package naming conventions for uniqueness (e.g. "com.example.management").
Extension names can only contain characters belonging to the lower ASCII character set (UTF-7) with the exception of the following characters:
- All whitespace characters ("space" - ascii character 0x20 is allowed)
- Control characters
- Comma (ascii 0x2c), Forward slash (ascii 0x2f), Backward slash (ascii 0x5c), Hash/Pound (ascii 0x23), Plus (ascii 0x2b), Greater (ascii 0x3e), Lesser (ascii 0x3c), Equals (ascii 0x3d), Semi-colon (ascii 0x3b) and Double quote (ascii 0x22).
Company information.
Type of extension (example may include CP-DVS, NUOVA-DVS, etc.).
Extension version number as a dot-separated string.
For example, "1.0.0"
Subject name from client certificate.
Definitions privileges defined by this extension.
Last extension heartbeat time.
This data object encapsulates the health specification for the extension.
This data object contains configuration for extensions that also extend the OVF functionality of vCenter server.
Note: This feature is for internal use only.
This data object encapsulates extended product information for an extension.
Information about entities managed by this extension.
An extension can register virtual machines as managed by itself, by setting the managedBy property of the virtual machine.
Opt-in to the Solution Manager.
If set to true, this extension will be shown in the Solution Manager. If not set, or set to false, this extension is not shown in the Solution Manager.
This data object encapsulates the Solution Manager configuration for this extension.