package
Version:
v0.0.158
Opens a new window with list of versions in this module.
Published: Mar 9, 2023
License: Apache-2.0
Opens a new window with license information.
Imports: 11
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
TestGrid HTTP API
Valid responses are all in JSON. Error responses may not be in JSON. Replace things in curly braces.
Exact API definitions can be found on GitHub.
LIST
"List" methods use the GET HTTP verb. See https://cloud.google.com/apis/design/standard_methods for details.
- /api/v1/dashboards - List dashboards
- /api/v1/dashboard-groups - List dashboard groups
- /api/v1/dashboards/{dashboard}/tabs - List a dashboard's tabs
- /api/v1/dashboard-groups/{dashboard-group} - Lists the dashboards in a dashboard group.
GET
- /api/v1/dashboards/{dashboard} - Returns a dashboard's configuration. Often empty; dashboard-level configuration is rare.
- /api/v1/dashboards/{dashboard}/tabs/{tab}/headers - Returns the headers for a tab's grid result
- /api/v1/dashboards/{dashboard}/tabs/{tab}/rows - Returns information on a tab's rows and the data within those rows.
Documentation
¶
Package api provides code to host an API displaying TestGrid data
GetRouters returns an http router and gRPC server that both serve TestGrid's API
It also instantiates necessary caching and i/o objects
GetServer returns a server that serves TestGrid's API
It also instantiates necessary caching and i/o objects
RouterOptions are the options needed to GetRouter
Source Files
¶
Directories
¶
Package v1 (api/v1) is the first versioned implementation of the API
|
Package v1 (api/v1) is the first versioned implementation of the API |
Click to show internal directories.
Click to hide internal directories.