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.