确定要创建 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。