Host System Query Tpm Attestation Report
Basic information about TPM attestation state of the host.
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 HostSystem/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.3.0 APIs.
OK
{
"_typeName": "string",
"tpmPcrValues": [
{
"_typeName": "string",
"digestMethod": "string",
"digestValue": [
0
],
"objectName": "string",
"pcrNumber": 0
}
],
"tpmEvents": [
{
"_typeName": "string",
"pcrIndex": 0,
"eventDetails": {
"_typeName": "string",
"dataHash": [
0
],
"dataHashMethod": "string"
}
}
],
"tpmLogReliable": false
}
The array of PCR digest values stored in the TPM device since the last host boot time.
This flag indicates whether the provided TPM events are a complete and reliable information about host boot status.
TPM event log may be incomplete (and therfore unreliable) if certain modules have inappropriate origin or if the package information is incomplete. Only first 1000 events are recorded by the kernel. Further events will not be recorded in the log and will cause the log to be marked as unreliable.