Update Adapter Instance
The request body can accept a collectorId or a collectorGroupId, but not both.
The adapter instance request for the update
Show optional properties
{
"resourceKey": {
"name": "string",
"adapterKindKey": "string",
"resourceKindKey": "string"
},
"adapter-certificates": [
{}
]
}
"{\n \"resourceKey\" : {\n \"name\" : \"Adapter for VC@https://ip/sdk\",\n \"adapterKindKey\" : \"VMWARE\",\n \"resourceKindKey\" : \"VMwareAdapter Instance\",\n \"resourceIdentifiers\" : [ {\n \"identifierType\" : {\n \"name\" : \"AUTODISCOVERY\",\n \"dataType\" : \"STRING\",\n \"isPartOfUniqueness\" : true\n },\n \"value\" : \"true\"\n }, {\n \"identifierType\" : {\n \"name\" : \"PROCESSCHANGEEVENTS\",\n \"dataType\" : \"STRING\",\n \"isPartOfUniqueness\" : true\n },\n \"value\" : \"true\"\n }, {\n \"identifierType\" : {\n \"name\" : \"VCURL\",\n \"dataType\" : \"STRING\",\n \"isPartOfUniqueness\" : true\n },\n \"value\" : \"https://ip/sdk\"\n } ]\n },\n \"description\" : \"This is an updated description for the adapter instance...\",\n \"physicalDatacenterId\" : \"42a99ced-c0f9-4981-af37-2edaed1aa34d\",\n \"id\" : \"bdf24d28-59d3-4989-befb-9bfa5f781b2c\"\n}"
Represents a composite key for uniquely identifying a Resource.
Optional description of the Adapter instance
The ID of the Collector that manages this adapter instance. This is optional and if not specified, system will choose an appropriate collector.
The ID of the collector group. If not specified, the system will choose an appropriate Collector group for you
The Credential Instance identifier used by this adapter instance
Minutes part of the monitoring Interval of the Adapter Instance.
Seconds part of the monitoring Interval of the Adapter Instance
The number of metrics reported by this adapter instance.
The number of resources being monitored by this resource.
Last time when this adapter instance communicated with VMware Cloud Foundation Operations Server.
Last time adapter instance reported collection of resources/stats.
Any message from the adapter instance.
The set of untrusted certificates returned by the adapter source
Represents a HTTP 'link' element.
It is implicit that all the link tags support http 'GET' method.
The Physical Datacenter ID to be used for this Adapter Instance.It is Optional
The UUID of the adapter instance
The adapter instance that was updated
"{\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\" : \"e47045a5-cda2-411d-8a56-77fce8bee51b\",\n \"id\" : \"0ffcfcaa-a4ac-424e-ac27-40ba8b057581\"\n}"
Represents a composite key for uniquely identifying a Resource.
Optional description of the Adapter instance
The ID of the Collector that manages this adapter instance. This is optional and if not specified, system will choose an appropriate collector.
The ID of the collector group. If not specified, the system will choose an appropriate Collector group for you
The Credential Instance identifier used by this adapter instance
Minutes part of the monitoring Interval of the Adapter Instance.
Seconds part of the monitoring Interval of the Adapter Instance
The number of metrics reported by this adapter instance.
The number of resources being monitored by this resource.
Last time when this adapter instance communicated with VMware Cloud Foundation Operations Server.
Last time adapter instance reported collection of resources/stats.
Any message from the adapter instance.
The set of untrusted certificates returned by the adapter source
Represents a HTTP 'link' element.
It is implicit that all the link tags support http 'GET' method.
The Physical Datacenter ID to be used for this Adapter Instance.It is Optional
The UUID of the adapter instance
If update 'adapter instance' failed. Typically the service will return extra information as to why update failed.
curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"adapter-certificates":["object"],"resourceKey:"object"}' https://{api_host}/suite-api/api/adapters