Extension Manager Update Extension
If the key specified in the extension exists, the existing record is updated.
If the "subjectName" property of the Extension object has a value, and it is different from the existing value, this method will unset any public key or certificate associated with the extension.
Required privileges: Extension.Update
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.
"UpdateExtensionRequestType Object"
This data object type contains all information about an extension.
An extension may contain zero or more server interfaces and zero or more clients.
No Content
NotFound: if the specified extension key is not registered.
InvalidArgument: if the Extension description is incomplete or invalid, or if the extension is an OVF extension and its section types overlap with other registered OVF extensions.
"NotFound Object"
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/ExtensionManager/{moId}/UpdateExtension