HostNvmeOverTcpParameters

HostNvmeOverTcpParameters
HostNvmeOverTcpParameters

This data object represents the transport specific parameters necessary to establish an NVME over TCP connection.

Since: vSphere API Release 7.0.3.0

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "address": "string",
    "portNumber": 0,
    "digestVerification": "string"
}
string
address
Required

The address of the connection target.

It is expected to be an IPv4 or IPv6 address.

integer As int32 As int32
portNumber
Optional

The port number of the TCP target port.

If this field is unset, the default value of 8009 is assumed as per the IANA assignment: https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml

string
digestVerification
Optional

Digest verification parameter.

When used in a discovery or connect spec, this parameter specifies the requested digest verification setting. The list of supported values is described in HostDigestVerificationSettingEnum. If unset, a default value of disabled is assumed. For details, see:

  • NVM Express Technical Proposal 8000 - NVMe/TCP Transport, Section 7.4.10.2, "Initialize Connection Request PDU (ICReq)" - DGST field.

When part of HostNvmeDiscoveryLogEntry, this value is unset.

Availability
Added in vSphere API Release 7.0.3.0