{ "description": "Details of data processing unit (DPU) present on a ESXi Host.", "id": "DpuInfo", "module_id": "FabricNode", "properties": { "dpu_id": { "description": "Specifies Id of DPU.", "readonly": true, "required": true, "title": "Id of DPU", "type": "string" }, "firmware_version": { "description": "Specifies the firmware version of DPU.", "readonly": true, "required": false, "title": "Firmware version of DPU", "type": "string" }, "is_primary": { "description": "Specifies whether this is considered the primary DPU in the host.", "readonly": true, "required": false, "title": "Primary flag of DPU", "type": "boolean" }, "model": { "description": "Specifies the model of DPU.", "readonly": true, "required": false, "title": "Model of the DPU", "type": "string" }, "os_version": { "description": "Specifies the operating system version of DPU.", "readonly": true, "required": false, "title": "Operating system version of DPU", "type": "string" }, "state": { "description": "Specifies state of DPU.", "enum": [ "UNAVAILABLE", "UNMANAGED", "UNUSED", "MANAGED", "INVALID" ], "readonly": true, "required": false, "title": "State of DPU", "type": "string" }, "vendor": { "description": "Specifies the vendor of DPU.", "readonly": true, "required": false, "title": "Vendor of DPU", "type": "string" } }, "title": "DPU information for a Host Transport node", "type": "object" }