HostNvmeOpaqueTransportParameters
This data object represents the raw transport specific parameters returned in a Discovery Log Page Entry, when they cannot be interpreted as one of the known common types of parameters.
For details, see:
- "NVM Express over Fabrics 1.0", Section 5.3, Discovery Log Page
{
"_typeName": "string",
"trtype": "string",
"traddr": "string",
"adrfam": "string",
"trsvcid": "string",
"tsas": "string"
}
The transport type.
Corresponds to the TRTYPE field in the Discovery Log Page Entry as specified by the NVME over Fabrics spec. The set of possible values is desribed in HostNvmeTransportTypeEnum.
The transport address.
Corresponds to the TRADDR field in the Discovery Log Page Entry as specified by the NVME over Fabrics spec.
Indicates the address family of the address specified above.
Corresponds to the ADRFAM field in the Discovery Log Page Entry as specified by the NVME over Fabrics spec. The set of supported values is described in HostNvmeTransportParametersNvmeAddressFamilyEnum.
Transport service identifier.
Corresponds to the TRSVCID field in the Discovery Log Page Entry as specified by the NVME over Fabrics spec. Its interpretation varies depending on the transport type.
Transport specific address subtype.
Corresponds to the TSAS field in the Discovery Log Page Entry as specified by the NVME over Fabrics spec. Its interpretation varies depending on the transport type.