Ihre Instanz von vRealize Operations Cloud enthält mehrere Adaptertypen. Um den Adaptertyp für den vCenter-Adapter zu finden, rufen Sie mit einer GET-Anforderung eine Liste aller Adaptertypen auf. Die API-Antwort umfasst alle Objekttypen, die vom Adapter überwacht werden.
Voraussetzungen
Vergewissern Sie sich, dass Sie bei der Instanz von vRealize Operations Cloud angemeldet sind.
Prozedur
Beispiel: Ermitteln des Adapter- und Objekttyps für den vCenter-Adapter
In diesem Beispiel werden der Adaptertyp für den vCenter-Adapter und alle in der Definition des Adaptermodells enthaltenen Objekttypen ermmittelt.
Kopfzeile der Anforderung:
GET https://www.mgmt.cloud.vmware.com/vrops-cloud/suite-api/api/adapterkinds Content-Type: application/json Authorization: CSPToken <csp auth token> Accept: application/json
Wobei <csp auth token> das Token ist, das Sie der Antwort in Generieren von Cloud Services Console-Authentifizierungstoken entnommen haben.
200 OK
{ "key": "VMWARE", "name": "vCenter Adapter", "description": "Provides the connection information and credentials required...", "adapterKindType": "GENERAL", "describeVersion": 573, "identifiers": [], "resourceKinds": [ "ClusterComputeResource", "ComputeResource", "CustomDatacenter", "Datacenter", "Datastore", "StoragePod", "DatastoreFolder", "VM Entity Status", "Folder", "HostFolder", "HostSystem", "NetworkFolder", "ResourcePool", "VMwareAdapter Instance", "VirtualMachine", "VMFolder", "DistributedVirtualPortgroup", "VmwareDistributedVirtualSwitch", "vSphere World" ], ... }
Für den vCenter-Adapter ist der adapter-kind-Schlüssel VMware. Die resourceKinds sind die Objekttypen, die der vCenter-Adapter überwacht. Für den Objekttyp „virtuelle Maschine“ ist resourceKinds VirtualMachine.