決定要建立 vCenter 介面卡的執行個體後,您必須識別該介面卡所需的物件類型。建立 GET 要求,以擷取 vCenter 介面卡所有物件類型的清單。
必要條件
確認您知道 vCenter 介面卡的介面卡類型。
程序
範例: vCenter 介面卡所需的物件類型
此範例會尋找 vCenter 介面卡的所有物件類型。
要求標頭:
GET https://vrealize.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。