Obtener información de red para un host ESXi específico
Versión del producto: 10.11
Último modificado: 31 julio 2024
Recopila los datos de todas las redes de un host ESXi específico en Inventario. El parámetro identifier
devuelto para la red virtual necesaria se requiere 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": [{
"nodeType": "VMWARE_ESX",
"nodeId": 1,
"includeTypes": ["VMWARE_NETWORK"]
}],
"type": "rpc",
"tid": 2}'
Campos de solicitud
Campo |
Tipo |
Valor(es) |
---|---|---|
|
string |
|
|
string |
|
|
array |
Véanse los parámetros a continuación |
|
string |
|
|
integer |
|
data
Campo |
Tipo |
Valor(es) |
---|---|---|
|
string |
Tipo de elemento del inventario; en este caso, |
|
string |
El identificador del tipo de nodo elegido; en este caso, el valor del identificador de host ESXi obtenido previamente. |
|
string |
Especifica el tipo de objetos a listar; para redes, |
Muestra de respuesta
{
"action": "InventoryManagement",
"method": "list",
"tid": "2",
"type": "rpc",
"message": null,
"where": null,
"cause": null,
"data": {
"children": [
{
"switchName": null,
"parentName": "A",
"identifier": 1,
"vid": "VMWARE_NETWORK-1",
"type": "VMWARE_NETWORK",
"subType": "NORMAL",
"name": "10.10.88.0",
"description": null,
"accessible": false,
"isDisabled": false,
"replicable": false,
"hvType": "VMWARE",
"flags": 0,
"subName": null,
"children": null
},
{
"switchName": null,
"parentName": "B",
"identifier": 2,
"vid": "VMWARE_NETWORK-2",
"type": "VMWARE_NETWORK",
"subType": "NORMAL",
"name": "10.11.88.0",
"description": null,
"accessible": false,
"isDisabled": false,
"replicable": false,
"hvType": "VMWARE",
"flags": 0,
"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 redes ubicadas en el host ESXi |
datos.hijos
Campo |
Valor |
Descripción |
---|---|---|
|
string |
Nombre del conmutador, si procede |
|
string |
Nombre del objeto padre |
|
largo |
ID de red |
|
string |
Identificador virtual (VID) de la red |
|
string |
Tipo de red |
|
string |
Subtipo de red |
|
string |
Nombre de la red |
|
string |
Descripción de la red |
|
boolean |
|
|
boolean |
|
|
boolean |
|
|
string |
Tipo de hipervisor |
|
int |
El bit 0 comprueba si el host está libre El primer bit comprueba si el host está gestionado por un vCenter |
|
array |
Objetos hijos de la red, si procede. |