Host Vsan Health System Vsan Get Hcl Info
Fetch HCL information about all devices in use by vSAN.
Currently covers SCSI controllers.
Required privileges: System.Read
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case HostVsanHealthSystem/{moId}
.
The vSphere release schema. The current specification covers vSphere 9.0.0.0 APIs.
"VsanGetHclInfoRequestType Object"
Include vendor tool controller raw info in the result
True indicates the query is only for vSAN ESA eligible disks. Other details of physical NICs or compute resources will not be returned.
OK
"VsanHostHclInfo Object"
Hostname of the host.
Whether the returned data was checked against the HCL DB.
Version of ESXi.
If error is set, it means that collection of HCL information failed for this host.
Information about all controllers in use by vSAN.
Information about all physical nics
Host system reference.
Information about the host compute resource.
vSAN compatibility status of the host.
It will check against all hardware components and aggregate the compatible statuses, like CPUs, memory, physical NICs and disks.
See also VsanConfigTypeEnum.
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/vsan/HostVsanHealthSystem/{moId}/VsanGetHclInfo