# Data Object - HostTpmBootSecurityOptionEventDetails(vim.host.TpmBootSecurityOptionEventDetails)

Extended by
  HostTpmNvTagEventDetails, HostTpmSignerEventDetails
Extends
  HostTpmEventDetails
Since
  vSphere API 5.1

## Data Object Description

Details of a Trusted Platform Module (TPM) event recording kernel security option passed at boot time and currently in effect.

This event type exists to simplify parsing of the security-related information by internal and third-party solutions. Each boot option may be passed to kernel multiple times and/or in different forms. Replicating the parsing logic of the kernel would be neither convinient, nor secure for the client applications.

Each instance of this event reports details of a single security-related boot option, as set in the kernel.

Properties

Name | Type | Description
--- | --- | ---
bootSecurityOption | xsd:string | Security-related options string, reflecting the state of an option set in the kernel. This string is in the form of a KEY=VALUE pair.
Properties inherited from HostTpmEventDetails
dataHash, dataHashMethod
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HostTpmBootSecurityOptionEventDetails"> <complexContent> <extension base="vsan:HostTpmEventDetails"> <sequence> <element name="bootSecurityOption" type="xsd:string"/> </sequence> </extension> </complexContent> </complexType>