ExternalService
The central concept in vCD API extensibility framework. It serves as a namespace for all other objects and holds top level settings like - enable/disable and API filters.
Properties
The vendor name. The combination of vendor-namespace-version must be unique.
Whether the extension is enabled or not.
The name of the external service.
The extension’s version. The version should follow semantic versioning rules. Versions with pre-release extension are not allowed. The combination of vendor-namespace-version must be unique.
Whether authorization is enabled for the service.
The unique id of the external service.
The map of MQTT topics this extension will communicate through.
Extension service priority. An integer between 0-100. A value of 50 denotes a neutral priority.
JSON Example
{
"vendor": "VMware",
"version": "1.0.0"
}
Availability
Property Of
InlineExternalServices1
Parameter To
Update External Service
Create External Service
Returned By
Create External Service
Get External Service
Update External Service