# Data Object - HostNvmeDiscoveryLog(vim.host.NvmeDiscoveryLog)

Returned by
  DiscoverNvmeControllers
Extends
  DynamicData
See also
  HostNvmeDiscoveryLogEntry
Since
  vSphere API 7.0

## Data Object Description

This data object represents the Discovery Log returned by an NVME over Fabrics Discovery controller.

The Discovery Log consists of pages which contain a number of entries. It provides an inventory of NVM subsystems with which the host may attempt to form an association through an NVME over Fabrics adapter. For details, see:

- "NVM Express over Fabrics 1.0", Section 5.3, Discovery Log Page

Properties

Name | Type | Description
--- | --- | ---
complete | xsd:boolean | Indicates whether the NvmeDiscoveryLog object completely represents the underlying Discovery Log returned by the controller. It is possible some of the entries returned by the Discovery Controller contain unsupported transport types or data that cannot be interpreted - in that case, those entries will be skipped and the log will be marked as incomplete.
entry* | HostNvmeDiscoveryLogEntry[] | The list of entries that make up the Discovery Log.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HostNvmeDiscoveryLog"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="entry" type="vsan:HostNvmeDiscoveryLogEntry" minOccurs="0" maxOccurs="unbounded"/> <element name="complete" type="xsd:boolean"/> </sequence> </extension> </complexContent> </complexType>