commit | c3e28b1a88c1d0440d4540a981a128c3676b8967 | [log] [tgz] |
---|---|---|
author | Tiffany Zhang <zhangtiff@google.com> | Thu Sep 05 17:34:04 2024 |
committer | Tiffany Zhang <zhangtiff@google.com> | Thu Sep 05 17:34:04 2024 |
tree | 255875b37f3855cae0990f2dd7d208118302a6e6 | |
parent | 4ffec42e615fb17034d0d935f3da2ec6cab8ef08 [diff] |
[Fleet Console] Add skeleton for API to return Device Manager data This CL includes: - Adds a new proto for defining a new DM-like API (currently a subset of DM's protos but expected to evolve over time) - Sets up a DM-like pRPC API which only returns empty responses. - Also includes a rough skeleton of client code directory setup. - Added a client proto code generation script Notes: - Future CLs will populate these endpoints with data from Device Manager. - Protos copied from https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/config/proto/chromiumos/test/api/device_manager_service.proto but pruned to only contain methods that will be used by the new UI. - Over time, this prototype's protos are expected to diverge from DM as we add additional data sources such as UFS. Bug:356414150 Change-Id: I179e092f54301f0aaecf51e82494f87c5886e320 Reviewed-on: https://chromium-review.googlesource.com/c/infra/experimental/+/5833917 Reviewed-by: Justin Suen <justinsuen@google.com>