Después de determinar que desea crear una instancia del adaptador de vCenter, debe identificar los tipos de objeto necesarios para dicho adaptador. Realice una solicitud GET para recuperar una lista de todos los tipos de objetos para el adaptador de vCenter.

Requisitos previos

Compruebe si conoce el tipo de adaptador para el adaptador de vCenter.

Procedimiento

  1. Realice una solicitud GET para enumerar todos los tipos de objetos para el adaptador de vCenter.
    GET https://www.mgmt.cloud.vmware.com/vrops-cloud/suite-api/api/adapterkinds/VMWARE/resourcekinds
  2. Examine la respuesta para identificar los tipos de objeto requeridos.
    Consulte la fracción de la respuesta de Tipos de objeto necesarios para el adaptador de vCenter.

Ejemplo: Tipos de objeto necesarios para el adaptador de vCenter

Este ejemplo encuentran todos los tipos de objeto para el adaptador de vCenter.

Encabezado de solicitud:
GET https://www.mgmt.cloud.vmware.com/vrops-cloud/suite-api/api/adapterkinds/VMWARE/resourcekinds
Fragmento de la respuesta en JSON:
200 OK
{
  "key": "VMwareAdapter Instance",
  "name": "vCenter Server",
  "adapterKind": "VMWARE",
  "resourceKindType": "ADAPTER_INSTANCE",
  "resourceKindSubType": "NONE",
  "resourceIdentifierTypes": [
    {
      "name": "AUTODISCOVERY",
      "dataType": "STRING",
      "isPartOfUniqueness": false
    },
    {
      "name": "DISABLE_COMPUTATION_BASED_ON_CONSUMERS", 
      "dataType": "STRING",
      "isPartOfUniqueness": false
    },
    {
      "name": "DV_PORT_GROUP_DISABLED",
      "dataType": "STRING",
      "isPartOfUniqueness": false
    },
    {
      "name": "DVS_DISABLED",
      "dataType": "STRING",
      "isPartOfUniqueness": false
    },
    {
      "name": "PROCESSCHANGEEVENTS",
      "dataType": "STRING",
      "isPartOfUniqueness": false
    },
    {
      "name": "VCURL",
      "dataType": "STRING",
      "isPartOfUniqueness": true
    },
    ...
    {
      "name": "VM_LIMIT",
      "dataType": "INTEGER",
      "isPartOfUniqueness": false
    }
    ],           
  ...
}

Este fragmento muestra el tipo de recurso con el atributo "resourceKindType": "ADAPTER_INSTANCE". Cualquier tipo de objeto que tenga el identificador de recurso "isPartOfUniqueness":true requiere un valor para ese tipo de objeto con la solicitud de API para crear la instancia del adaptador.

Una instancia de adaptador del adaptador de vCenter requiere un valor para VCURL o la URL de vCenter.