Ihre Instanz von vRealize Operations 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 angemeldet sind.

Prozedur

  1. Erzeugen Sie eine GET-Anforderung für alle Adaptertypen.
    GET https://vrealize.example.com/suite-api/api/adapterkinds
  2. Suchen Sie in der Antwort nach dem vCenter-Adapter und der Liste mit überwachten Objekttypen.
    Weitere Informationen hierzu finden Sie im Antwortteil von Ermitteln des Adapter- und Objekttyps für den vCenter-Adapter.

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://vRealize.example.com/suite-api/api/adapterkinds
Content-Type: application/json
Authorization: vRealizeOpsToken <vROps_token>
Accept: application/json

Wobei vROps_token das Token ist, das Sie der Antwort in Erwerben eines Authentifizierungs-Token entnommen haben.

Ausschnitt der Antwort in JSON für den vCenter-Adapter:
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.