HostRdmaDevice

HostRdmaDevice
HostRdmaDevice

This data object represents a Remote Direct Memory Access device as seen by the primary operating system.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "key": "string",
    "device": "string",
    "driver": "string",
    "description": "string",
    "backing": {
        "_typeName": "string"
    },
    "connectionInfo": {
        "_typeName": "string",
        "state": "string",
        "mtu": 0,
        "speedInMbps": 0
    },
    "capability": {
        "_typeName": "string",
        "roceV1Capable": false,
        "roceV2Capable": false,
        "iWarpCapable": false
    }
}
string
key
Required

The linkable identifier.

string
device
Required

The device name of the RDMA device.

string
driver
Optional

The short string name of the device driver, if available.

string
description
Optional

Device description, if available.

backing
Optional

This data object represents the physical backing of an RDMA device.

connectionInfo
Required

Represents connection information for the RDMA device.

capability
Required

Represents device capabilies, e.g.

supported protocols.