#客户端 #tembo #API 客户端 # #平台 #开放 API #AWS

temboclient

Tembo Cloud 平台 API 要查找 Tembo 数据 API,请在此处查找:AWS 美国东部 1

4 个稳定版本

新版本 1.0.3 2024 年 8 月 13 日
1.0.2 2024 年 5 月 13 日
1.0.1 2024 年 3 月 8 日
1.0.0 2023 年 12 月 19 日

#356 in HTTP 服务器

Download history 125/week @ 2024-05-08 25/week @ 2024-05-15 4/week @ 2024-05-22 4/week @ 2024-05-29 3/week @ 2024-06-12

每月 204 次下载
用于 tembo-cli

无许可

140KB
2.5K SLoC

Rust temboclient API 客户端

Tembo Cloud 平台 API

要查找 Tembo 数据 API,请在此处查找

AWS 美国东部 1

概述

此 API 客户端由 OpenAPI Generator 项目生成。通过使用远程服务器上的 openapi-spec,您可以轻松生成 API 客户端。

  • API 版本:v1.0.0
  • 包版本:v1.0.0
  • 构建包:org.openapitools.codegen.languages.RustClientCodegen

安装

将包放置在您的项目文件夹中的 temboclient 目录下,并在 Cargo.toml 下的 [dependencies] 中添加以下内容:

temboclient = { path = "./temboclient" }

API 端点文档

所有 URI 都相对于 https://127.0.0.1

方法 HTTP 请求 描述
AppApi get_all_apps GET /api/v1/apps 所有应用的属性
AppApi get_app GET /api/v1/apps/{type} 获取单个应用的属性
InstanceApi create_instance POST /api/v1/orgs/{org_id}/instances 创建一个新的 Tembo 实例
InstanceApi delete_instance DELETE /api/v1/orgs/{org_id}/instances/{instance_id} 删除现有的 Tembo 实例
InstanceApi get_all GET /api/v1/orgs/{org_id}/instances 获取组织中的所有 Tembo 实例
InstanceApi get_instance GET /api/v1/orgs/{org_id}/instances/{instance_id} 获取现有的 Tembo 实例
InstanceApi get_schema GET /api/v1/orgs/instances/schema 获取实例的 json-schema
InstanceApi instance_event POST /api/v1/orgs/{org_id}/instances/{instance_id} Tembo 实例的生命周期事件
InstanceApi patch_instance PATCH /api/v1/orgs/{org_id}/instances/{instance_id} 更新现有 Tembo 实例的属性
InstanceApi put_instance PUT /api/v1/orgs/{org_id}/instances/{instance_id} 替换现有 Tembo 实例的所有属性
InstanceApi restore_instance POST /api/v1/orgs/{org_id}/restore 恢复 Tembo 实例
StackApi get_all_entities GET /api/v1/stacks 所有堆栈的属性
StackApi get_entity GET /api/v1/stacks/{type} 获取单个堆栈的属性

模型文档说明

要访问生成的文档,请使用

cargo doc --open

作者

依赖

~4–16MB
~249K SLoC