Obtener información del Almacén de datos para un host ESXi específico
Versión del producto: 10.11
Último modificado: 31 julio 2024
Recopila los datos de todos los almacenes de datos de un host ESXi específico en Inventario. El parámetro devuelto identifier
para el Almacén de datos necesario 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_DATASTORE"]
}],
"type": "rpc",
"tid": 3}'
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 almacenes de datos, |
Muestra de respuesta
{
"action": "InventoryManagement",
"method": "list",
"tid": "3",
"type": "rpc",
"message": null,
"where": null,
"cause": null,
"data": {
"children": [
{
"readOnlyHostMorIds": [
"host-23" ],
"free": 79967166464,
"size": 1314256842752,
"online": true,
"parentStorageVid": null,
"identifier": 8,
"vid": "VMWARE_DATASTORE-8",
"type": "VMWARE_DATASTORE",
"subType": "NFS",
"name": "VMTemplates02",
"description": null,
"accessible": false,
"isDisabled": false,
"replicable": false,
"hvType": "VMWARE",
"flags": 0,
"subName": null,
"children": null
},
{
"readOnlyHostMorIds": [],
"free": 64730693632,
"size": 2000112582656,
"online": true,
"parentStorageVid": null,
"identifier": 2,
"vid": "VMWARE_DATASTORE-2",
"type": "VMWARE_DATASTORE",
"subType": "VMFS",
"name": "Local-noRAID-MK",
"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 almacenes de datos ubicados en el host ESXi |
datos.hijos
Campo |
Valor |
Descripción |
---|---|---|
|
array |
Almacén de datos, ID de referencia de host de sólo lectura |
|
largo |
Espacio libre |
|
largo |
Tamaño del almacén de datos |
|
boolean |
true si el Almacén de datos está en línea |
|
string |
Identificador virtual (VID) del almacén de datos principal, si procede. |
|
int |
Almacén de datos ID |
|
string |
Identificador virtual (VID) del almacén de datos |
|
string |
Tipo de almacén de datos |
|
string |
Subtipo de almacén de datos |
|
string |
Nombre del almacén de datos |
|
string |
Descripción del almacén de datos |
|
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 |
|
string |
Subnombre, si procede |
|
array |
Objetos hijos del almacén de datos, si procede. |