Obtener información del host ESXi
Versión del producto: 10.11
Último modificado: 31 julio 2024
Recopila los datos de todos los hosts ESXi del inventario. El parámetro identifier
devuelto para el host ESXi necesario es necesario para instalar un transportador como appliance de VMware vSphere.
Punto final
https://<Director_IP_address>:4443/c/router
Ejemplo de solicitud
curl --request POST \
--url https://<Director_IP_address>:4443/c/router \
--header "content-type: application/json" \
--cookie @cookies.txt \
--data '{
"action": "InventoryManagement",
"method": "list",
"data": [{"includeTypes": ["VMWARE_ESX"]}],
"type": "rpc",
"tid": 1}'
Campos de solicitud
Campo |
Tipo |
Valor(es) |
---|---|---|
|
string |
|
|
string |
|
|
array |
Parámetros de búsqueda de inventario |
|
string |
|
|
integer |
|
Muestra de respuesta
{
"action": "InventoryManagement",
"method": "list",
"tid": "1",
"type": "rpc",
"message": null,
"where": null,
"cause": null,
"data": {
"children": [
{
"version": "6.0.0",
"apiVersion": "6.0",
"hwVersion": 11,
"free": false,
"standalone": false,
"managed": true,
"powerState": "UNKNOWN",
"memorySize": 16374,
"lid": "VMWARE_VMWARE_ESX_host-361_10.74.0.4_2f3c4544-0032-3810-804c-c4c04g4b344a",
"sc": 1,
"morId": "host-361",
"tc": 4,
"proxyTransporterNodeInfo": null,
"extendedInfo": null,
"identifier": 2,
"vid": "VMWARE_ESX-2",
"type": "VMWARE_ESX",
"subType": null,
"name": "10.84.0.4",
"description": null,
"accessible": false,
"isDisabled": false,
"replicable": true,
"hvType": "VMWARE",
"flags": 2,
"subName": null,
"children": null
},
{
"version": "6.0.0",
"apiVersion": "6.0",
"hwVersion": 11,
"free": false,
"standalone": false,
"managed": true,
"powerState": "ON",
"memorySize": 131037,
"lid": "VMWARE_VMWARE_ESX_host-23_10.74.255.12_00000000-0000-0000-0000-003540a2d690",
"sc": 2,
"morId": "host-23",
"tc": 40,
"proxyTransporterNodeInfo": null,
"extendedInfo": null,
"identifier": 1,
"vid": "VMWARE_ESX-1",
"type": "VMWARE_ESX",
"subType": null,
"name": "10.84.255.17",
"description": null,
"accessible": false,
"isDisabled": false,
"replicable": true,
"hvType": "VMWARE",
"flags": 2,
"subName": null,
"children": null
}
],
"totalCount": 2
}
}
Campos de respuesta
Campo |
Valor |
Descripción |
---|---|---|
|
string |
Mensaje si la solicitud ha fallado |
|
string |
Referencia al método en el que se ha producido el problema |
|
string |
Causa del fallo |
|
array |
Véanse los parámetros a continuación |
|
integer |
Número total de hosts ESXi ubicados en el inventario |
datos.hijos
Campo |
Valor |
Descripción |
---|---|---|
|
string |
Versión de la plataforma |
|
string |
Versión de la API |
|
string |
Versión de hardware virtual más compatible |
|
boolean |
|
|
boolean |
|
|
boolean |
|
|
string |
Estado de energía del objeto |
|
largo |
específico del host. Tamaño de la memoria |
|
string |
Elemento identificador a efectos de licencias |
|
int |
Recuento de zócalos |
|
string |
ID de referencia del objeto gestionado |
|
integer |
|
|
|
Información sobre el nodo transportador proxy, si procede. |
|
|
Información ampliada (si procede) |
|
largo |
ID de host |
|
string |
Objeto VID |
|
string |
Tipo de objeto |
|
string |
Subtipo de objeto, si procede |
|
string |
Nombre para mostrar |
|
string |
Descripción del objeto |
|
boolean |
|
|
boolean |
|
|
boolean |
|
|
string |
Tipo de plataforma |
|
int |
El bit 0 comprueba si el host está libre El primer bit comprueba si el host está gestionado por vCenter |
|
string |
Subnombre, si procede |
|
array |
Objetos hijo del host ESXi, si procede. |