NSX-T Data Center REST API

DpuInfo (type)

{
  "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"
}