v1
bmc

Controller:

github.com/ubccr/grendel/internal/api.(*Handler).BmcQuery

Middlewares:

  • github.com/go-fuego/fuego.defaultLogger.middleware
  • github.com/ubccr/grendel/internal/api.(*Handler).authMiddleware

Get redfish info from node(s)

get/v1/bmc

Request

Query parameters

nodesetstring

Filter by nodeset. Minimum of one query parameter is required

tagsstring

Filter by tags. Minimum of one query parameter is required

Headers

Acceptstring

Response

OK

bios_versionstring
boot_nextstring
boot_orderstring[] nullable
healthstring
host_namestring
manufacturerstring
modelstring
namestring
power_statusstring
processor_countinteger
serial_numberstring
total_memorynumber float

Changes

    • breaking

      the response property //// became nullable for the status (media type: application/json)

    • breaking

      the response property //// became nullable for the status (media type: application/xml)

    • breaking

      the response property ///// became nullable for the status (media type: application/json)

    • breaking

      the response property ///// became nullable for the status (media type: application/xml)

    • breaking

      the response property //// became nullable for the status (media type: application/json)

    • breaking

      the response property //// became nullable for the status (media type: application/xml)

    • breaking

      the response property //// became nullable for the status (media type: application/json)

    • breaking

      the response property //// became nullable for the status (media type: application/xml)

    • breaking

      the response property ///// became nullable for the status (media type: application/json)

    • breaking

      the response property ///// became nullable for the status (media type: application/xml)

    • breaking

      the response property ////// became nullable for the status (media type: application/json)

    • breaking

      the response property ////// became nullable for the status (media type: application/xml)

    • breaking

      the response property /////// became nullable for the status (media type: application/json)

    • breaking

      the response property /////// became nullable for the status (media type: application/xml)

    • breaking

      the response property //////// became nullable for the status (media type: application/json)

    • breaking

      the response property //////// became nullable for the status (media type: application/xml)

    • breaking

      the response property ///////// became nullable for the status (media type: application/json)

    • breaking

      the response property ///////// became nullable for the status (media type: application/xml)

    • breaking

      the response property //////// became nullable for the status (media type: application/json)

    • breaking

      the response property //////// became nullable for the status (media type: application/xml)

    • breaking

      the response property ///////// became nullable for the status (media type: application/json)

    • breaking

      the response property ///////// became nullable for the status (media type: application/xml)

    • breaking

      the response property //////// became nullable for the status (media type: application/json)

    • breaking

      the response property //////// became nullable for the status (media type: application/xml)

    • breaking

      the response property ///////// became nullable for the status (media type: application/json)

    • breaking

      the response property ///////// became nullable for the status (media type: application/xml)

    • breaking

      the response property ////// became nullable for the status (media type: application/json)

    • breaking

      the response property ////// became nullable for the status (media type: application/xml)

    • breaking

      the response property // became nullable for the status (media type: application/json)

    • breaking

      the response property // became nullable for the status (media type: application/xml)

    • info

      added the optional property // to the response with the status (media type: application/json)

    • info

      added the optional property // to the response with the status (media type: application/xml)

    • info

      added the optional property // to the response with the status (media type: application/json)

    • info

      added the optional property // to the response with the status (media type: application/xml)

    • info

      added the optional property // to the response with the status (media type: application/json)

    • info

      added the optional property // to the response with the status (media type: application/xml)