決定要建立 vCenter 介面卡的執行個體後,您必須識別該介面卡所需的物件類型。建立 GET 要求,以擷取 vCenter 介面卡所有物件類型的清單。

必要條件

確認您知道 vCenter 介面卡的介面卡類型。

程序

  1. 建立 GET 要求,以列出 vCenter 介面卡的所有物件類型。
    GET https://operations.example.com/suite-api/api/adapterkinds/VMWARE/resourcekinds
  2. 檢查回應以識別所需的物件類型。
    請參閱 vCenter 介面卡所需的物件類型 的回應部分。

範例: vCenter 介面卡所需的物件類型

此範例會尋找 vCenter 介面卡的所有物件類型。

要求標頭:
GET https://operations.example.com/suite-api/api/adapterkinds/VMWARE/resourcekinds
以 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
    }
    ],           
  ...
}

此程式碼片段顯示屬性為 "resourceKindType": "ADAPTER_INSTANCE" 的資源種類。資源識別碼為 "isPartOfUniqueness":true 的任何物件類型都需要具有 API 要求的該物件類型值,才能建立介面卡執行個體。

vCenter 介面卡的介面卡執行個體需要 VCURL 的值或 vCenter 的 URL。