#google-cloud #google-cloud-platform #google #grpc-api #cloud #grpc #future

google-cloud-for-versionstore-operator

Google Cloud Platform gRPC API 的异步 Rust 绑定

1 个不稳定版本

0.2.1 2022年2月3日

#9#google-cloud-platform


用于 versionstore-operator

MIT/Apache 许可

2MB
15K SLoC

Bazel 9K SLoC // 0.1% comments Rust 6.5K SLoC // 0.0% comments

google-cloud

CI version docs license

Google Cloud Platform gRPC API 的异步 Rust 绑定。

此库旨在创建高层和惯用的绑定到 Google Cloud Platform API 和服务。

由于 GCP 提供服务的广泛性和为每个服务创建惯用 API 的愿望,它目前仅支持少量服务。
欢迎为新服务集成做出贡献,因为整个 GCP 很难仅由少数维护者覆盖。

如果您正在寻找提供更多控制和支持更多服务的低级绑定(通过自动化代码生成),您可以查看使用 google-apis-rs/generator

实现的服务

服务 功能名称 状态
Pub/Sub pubsub 完成
Datastore datastore 完成
云存储 storage 完成
云视觉 vision 进行中
云任务 tasks 进行中

示例

您可以通过查看它们的 不同集成测试 来查看如何使用这些集成,这些测试旨在模拟这些服务的典型使用方式。

许可

根据您的选择,许可为以下之一

贡献

除非您明确声明,否则您有意提交以供包含在作品中的任何贡献,根据 Apache-2.0 许可证定义,应作为上述双重许可,不附加任何额外条款或条件。

依赖关系

~19–34MB
~608K SLoC