Devices
List registered devices
client.devices.list(DeviceListParams { tags } query?, RequestOptionsoptions?): DeviceListResponse { id, bound_to_vfio, created_at, 8 more }
/devices
Register a device for passthrough
client.devices.create(DeviceCreateParams { pci_address, name, tags } body, RequestOptionsoptions?): Device { id, bound_to_vfio, created_at, 8 more }
/devices
Get device details
client.devices.retrieve(stringid, RequestOptionsoptions?): Device { id, bound_to_vfio, created_at, 8 more }
/devices/{id}
Discover passthrough-capable devices on host
client.devices.listAvailable(RequestOptionsoptions?): DeviceListAvailableResponse { device_id, iommu_group, pci_address, 4 more }
/devices/available