Available Views:
- /global - list global memory usage information
- /nodes - list nodes in The Machine instance managed by the Librarian
- /interleaveGroups - list interleave groups in The Machine instance managed by the Librarian
- /allocated/{coordinate} - list allocations across The Machine
coordinate: subset of the machine to report allocations about. It can be the coordinate of a rack, enclosure, node, memory board or media controller. In each case, the data reported will reflect allocations within that portion of the machine. It may also be the coordinate of the full machine, in which case the values reported will be the same as would be reported in the /global API for the same fields.
- /active/{coordinate} - list memory access by SOCs across The Machine
coordinate: SoC to report information about, or the coordinate of the machine itself, in which case the values reported will be the same as would be reported for the same elements of the /global response.
- /shelf/{pathname} - list directory information (pathname = directory)
pathname: Full path of the directory within the librarian file system (not including the /lfs prefix used within the nodes). For the FRD, there are no sub-directories, so this must be empty.
- /shelf/{pathname} - list shelf information (pathname = shelf)
pathname: Full path of the shelf within the librarian file system (not including the /lfs prefix used within the nodes)
- /books/{interleave-group} - list information about all books
interleave-group: (optional) Interleave group to limit book list for. If not present, information for all interleave groups is returned.