23 lines
1007 B
Markdown

# Google API Proto
These are required for grpc-gateway. Ideally these are either
added to a git submodule, retrieved from a Makefile, downloaded by
buf, or retrieved by a CI job.
**These are not guaranteed to be up to date**
## Repo and Files
These come from the following repo, and are required for
grpc gateway [per their documentation]()
* Repo: [googleapis git repo](https://github.com/googleapis/googleapis)
* Docs: [grpc-gateay docs](https://github.com/grpc-ecosystem/grpc-gateway?tab=readme-ov-file#2-with-custom-annotations)
### Files
- [annotations.proto](https://raw.githubusercontent.com/googleapis/googleapis/refs/heads/master/google/api/annotations.proto)
- [field_behavior.proto](https://github.com/googleapis/googleapis/raw/refs/heads/master/google/api/field_behavior.proto)
- [http.proto](https://github.com/googleapis/googleapis/raw/refs/heads/master/google/api/http.proto)
- [httpbody.proto](https://github.com/googleapis/googleapis/raw/refs/heads/master/google/api/httpbody.proto)