[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Get External Service
DescriptionExtensions, created from other APIs will not be returned.
Request
URLURL
https://{api_host}/cloudapi/extensions/api/{id}
Path Parameters
Path Parameters
string
id
Required
Authentication
This operation uses the following authentication methods.
Response
Response
Response BodyResponse Body
200 OK
Returns
ExternalService
of type(s) application/json;version=36.3
{
"id": "urn:vcloud:extension:VMware.Timer:1.0.0",
"vendor": "VMware",
"version": "1.0.0"
}
string
vendor
Required
The vendor name. The combination of vendor-namespace-version must be unique.
boolean
enabled
Required
Whether the extension is enabled or not.
string
name
Required
The name of the external service.
string
version
Required
The extension’s version. The version should follow semantic versioning rules. The combination of vendor-namespace-version must be unique.
boolean
authorizationEnabled
Optional
Whether authorization is enabled for the service.
string
id
Optional
The unique id of the external service.
map of
string
mqttTopics
Optional
The map of MQTT topics this extension will communicate through.
integer as int32
priority
Optional
Extension service priority. An integer between 0-100. A value of 50 denotes a neutral priority.
string
description
Optional
No error details were provided in the OpenAPI specification.
Code SamplesCode Samples
cURL Command
curl https://{api_host}/cloudapi/extensions/api/{id}
[{"label":"Latest (v37.2)","version":"latest"},{"version":"v37.1"},{"version":"v37.0"},{"version":"v36.3"},{"version":"v36.2"},{"version":"v36.1"},{"version":"v36.0"},{"link":"https://developer.vmware.com/apis/1046/vmware-cloud-director","version":"v35.0"}]
vmware-cloud-director
Availability
Added in 35.0
External Service Operations
delete