VMware ESXi
Calls ServiceContent.about via the vSphere API’s own
RetrieveServiceContent SOAP discovery call at /sdk — the same call
and endpoint vCenter Server
answers, distinguished by the apiType field.
targets: - id: esxi-main product: esxi address: https://esxi-host.example.comAuthentication
Section titled “Authentication”None — confirmed live against a real production ESXi 8.0.3 host, no credentials at all.
Vendor identity check
Section titled “Vendor identity check”apiType is compared against "HostAgent" — a real vCenter Server
answers the identical call with apiType=VirtualCenter instead (see
vCenter Server, which runs this
same check in reverse). Pointing product: esxi at a vCenter instance
fails loudly rather than getting recorded as a wrong fact.
Recorded fields
Section titled “Recorded fields”version— e.g.8.0.3extra.build, when present
Lifecycle resolver
Section titled “Lifecycle resolver”endoflife:esxi.