Enumerate Adapter Instances
If Adapter Kind is passed as parameter, the API returns only the instances of that Adapter Kind
Request
URI
GET
https://{api_host}/suite-api/api/adapters
COPY
Query Parameters
string
adapterKindKey
Optional
Constraints:
default:
If this parameter is specified, the API returns only instances of this Adapter Kind.
Responses
200
The adapter instances managed by the system.
Returns
adapter-instances
of type(s)
application/json
"{\n \"adapterInstancesInfoDto\" : [ {\n \"resourceKey\" : {\n \"name\" : \"VC Adapter for 10.20.88.111\",\n \"adapterKindKey\" : \"VMWARE\",\n \"resourceKindKey\" : \"Adapter\",\n \"resourceIdentifiers\" : [ ]\n },\n \"description\" : \"A vCenter Adapter Instance\",\n \"collectorId\" : 1,\n \"credentialInstanceId\" : \"d8858350-a6a4-4133-ab56-8921d6e91ff9\",\n \"id\" : \"d6a53bf9-5953-45ec-8f48-acdd3088be4c\"\n } ]\n}"
array of
object
adapterInstancesInfoDto
Optional
The collection of adapter instances
404
No adapter instance is found with the specified identifier
Operation doesn't return any data structure
Code Samples
COPY
curl -H 'Authorization: <value>' https://{api_host}/suite-api/api/adapters
Adapters Operations
GET
Enumerate Adapter Instances
PUT
Update Adapter Instance
POST
Create Adapter Instance
PATCH
Patch Adapter Instance
PUT
Stop Monitoring Resources Of Adapter Instance
PUT
Start Monitoring Resources Of Adapter Instance
PUT
Mark Adapter Instance As Being Maintained
DELETE
Unmark Adapter Instance As Being Maintained
POST
Test Connection
PATCH
Patch Test Connection
GET
Get Adapter Instance
DELETE
Delete Adapter Instance
GET
Get Resources Of Adapter Instance