Vsan Vc Cluster Health System Vsan Get Hcl Info For Eligible Disks

Vsan Vc Cluster Health System Vsan Get Hcl Info For Eligible Disks

Fetch HCL information for all vSAN ESA eligible disks of the target object which can be a vSAN cluster or a list of hosts.

Check VsanHclQuerySpec for more details. Note that it only returns disk related HCL information, the fields of other hardware components like CPU, physical NIC will be unset.

Required privileges: System.Read

Request
URI
POST
https://{api_host}/sdk/vim25/{release}/vsan/VsanVcClusterHealthSystem/{moId}/VsanGetHclInfoForEligibleDisks
COPY
Path Parameters
string
moId
Required

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 VsanVcClusterHealthSystem/{moId}.

string
release
Required

The vSphere release schema. The current specification covers vSphere 9.0.0.0 APIs.


Request Body
Required
"VsanGetHclInfoForEligibleDisksRequestType Object"
querySpec
Required

Provide the capability to customize the query

Authentication
This operation uses the following authentication methods.
Responses
200

The HCL information for the cluster

Returns VsanClusterHclInfo of type(s) application/json
"VsanClusterHclInfo Object"
string As date-time As date-time
hclDbLastUpdate
Optional

The time (UTC time) from when the currently used HCL DB was known to be the latest up-to-date version.

string
hclDbAgeHealth
Optional

The age health of the HCL DB.

If older than 90 days, state is yellow. If older than 180 days, it is red. If no age known, state is "unknown".

array of object
hostResults
Optional

HCL status of each host.

array of object
updateItems
Optional

List of things (firmwares, drivers, VIBs, etc.) recommended to be installed on the cluster.

Each item in the list applies to a specific host, as not all hosts are assumed to be at the same level. This field is only populated if explicitly requested.

boolean
hclDbAbsent
Optional

True indicates the vSAN HCL DB is absent so that the HCL validation is not able to be performed.

To resolve the issue, please check vSAN Skyline Health UI.


500

NotSupported: if run directly on an ESX Server host.

NotFound: If host could not be contacted to perform the operation.

VsanFault: If unexpected error happened during the query, such as the cluster HCL info is unable to be retrieved, etc.

NotSupported: The API on host level is not supported.

Returns MethodFault of type(s) application/json
This response body class contains all of the following: InlineMethodFault0
"MethodFault Object"
faultCause
Optional

Fault which is the cause of this fault.

array of object
faultMessage
Optional

Message which has details about the error Message can also contain a key to message catalog which can be used to generate better localized messages.


Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/vsan/VsanVcClusterHealthSystem/{moId}/VsanGetHclInfoForEligibleDisks
                
V San Service Api Operations
POST
Vsan Vc Cluster Health System Vsan Attach Vsan Support Bundle To Sr
POST
Vsan Vc Cluster Health System Vsan Download And Install Vendor Tool Task
Deprecated
POST
Vsan Vc Cluster Health System Vsan Download Hcl File Task
Deprecated
POST
Vsan Vc Cluster Health System Vsan Get Hcl Constraints
POST
Vsan Vc Cluster Health System Vsan Vc Cluster Get Hcl Info
POST
Vsan Vc Cluster Health System Vsan Get Release Recommendation
POST
Vsan Vc Cluster Health System Vsan Get Disk Hcl Constraints
POST
Vsan Vc Cluster Health System Vsan Get Hcl Info For Eligible Disks
POST
Vsan Vc Cluster Health System Vsan Health Get Vsan Cluster Silent Checks
POST
Vsan Vc Cluster Health System Vsan Health Is Rebalance Running
POST
Vsan Vc Cluster Health System Vsan Purge Hcl Files
Deprecated
POST
Vsan Vc Cluster Health System Vsan Query All Supported Health Checks
POST
Vsan Vc Cluster Health System Vsan Query Attach To Sr History
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Create Vm Health History Test
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Create Vm Health Test
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Health Summary
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Health Summary Task
POST
Vsan Vc Cluster Health System Vsan Query Cluster Historical Health
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Network Perf History Test
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Network Perf Task
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Network Perf Test
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Vmdk Load History Test
Deprecated
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Vmdk Workload Types
Deprecated
POST
Vsan Vc Cluster Health System Vsan Cluster Query File Service Health Summary
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Smart Stats Summary
POST
Vsan Vc Cluster Health System Vsan Vc Cluster Query Verify Health System Versions
POST
Vsan Vc Cluster Health System Vsan Health Query Vsan Cluster Health Check Interval
POST
Vsan Vc Cluster Health System Vsan Health Query Vsan Cluster Health Config
POST
Vsan Vc Cluster Health System Vsan Query Vc Cluster Obj Ext Attrs
POST
Vsan Vc Cluster Health System Vsan Health Query Vsan Proxy Config
POST
Vsan Vc Cluster Health System Vsan Rebalance Cluster
POST
Vsan Vc Cluster Health System Vsan Health Repair Cluster Objects Immediate
POST
Vsan Vc Cluster Health System Vsan Vc Cluster Run Vmdk Load Test
Deprecated
POST
Vsan Vc Cluster Health System Vsan Health Send Vsan Telemetry
POST
Vsan Vc Cluster Health System Vsan Health Set Log Level
POST
Vsan Vc Cluster Health System Vsan Health Set Vsan Cluster Health Check Interval
POST
Vsan Vc Cluster Health System Vsan Health Set Vsan Cluster Silent Checks
POST
Vsan Vc Cluster Health System Vsan Health Set Vsan Cluster Telemetry Config
POST
Vsan Vc Cluster Health System Set Vsan Vcg Mapping For Hw Devices
POST
Vsan Vc Cluster Health System Vsan Stop Rebalance Cluster
POST
Vsan Vc Cluster Health System Vsan Health Test Vsan Cluster Telemetry Proxy
POST
Vsan Vc Cluster Health System Vsan Health Update Default DS Policy Recommendation
POST
Vsan Vc Cluster Health System Vsan Vc Update Hcl Db From Web
POST
Vsan Vc Cluster Health System Vsan Vc Upload Hcl Db