Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support ingesting discovery based API schemas #584

Open
codyoss opened this issue Jan 3, 2025 · 1 comment
Open

Support ingesting discovery based API schemas #584

codyoss opened this issue Jan 3, 2025 · 1 comment
Labels
sidekick Issues related to the code generator type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@codyoss
Copy link
Member

codyoss commented Jan 3, 2025

Currently our generator supports ingesting both Protobuf and OpenAPI based schemas to produce clients. There are a couple of core cloud services that are supported best through their discovery document schema -- storage and compute. We should consider if being able to create clients from discovery documents would better help us support such services in the future.

@codyoss codyoss added type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. sidekick Issues related to the code generator labels Jan 3, 2025
@coryan
Copy link
Contributor

coryan commented Jan 3, 2025

nit: the new shinny for storage is Protos via the storage/v2 API:

https://github.com/googleapis/googleapis/tree/master/google/storage/v2

We need to find out if they support HTTP + JSON for these though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sidekick Issues related to the code generator type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

2 participants