41 个稳定版本
新 1.40.0 | 2024 年 8 月 16 日 |
---|---|
1.37.0 | 2024 年 7 月 22 日 |
1.17.0 | 2024 年 3 月 26 日 |
1.7.0 | 2023 年 12 月 21 日 |
1.1.0 | 2023 年 11 月 27 日 |
1668 在 网络编程 中排名
每月下载 489 次
1.5MB
22K SLoC
aws-sdk-workspacesthinclient
Amazon WorkSpaces 瘦客户端是一种经济实惠的设备,专为与 Amazon Web Services 终端用户计算 (EUC) 虚拟桌面配合使用而构建,为用户提供完整的云桌面解决方案。WorkSpaces 瘦客户端是一种紧凑的设备,可连接多达两个显示器和键盘、鼠标、耳机和摄像头等 USB 设备。为了最大化端点安全,WorkSpaces 瘦客户端设备不允许本地数据存储或安装未经批准的应用程序。WorkSpaces 瘦客户端设备出厂时预装了设备管理软件。
您可以使用这些 API 完成WorkSpaces 瘦客户端任务,例如创建环境或查看设备。有关WorkSpaces 瘦客户端的更多信息,包括使用该服务所需的权限,请参阅 Amazon WorkSpaces 瘦客户端管理员指南。有关使用命令行界面 (CLI) 管理您的 WorkSpaces 瘦客户端资源的更多信息,请参阅 CLI 参考中的 WorkSpaces 瘦客户端部分。
入门指南
GitHub 中的 examples 文件夹 提供了许多服务和操作的示例。
SDK 为每个 AWS 服务提供了一个 crate。您必须在 Rust 项目中添加 Tokio 作为依赖项以执行异步代码。要将 aws-sdk-workspacesthinclient
添加到您的项目中,请将以下内容添加到您的 Cargo.toml 文件中
[dependencies]
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
aws-sdk-workspacesthinclient = "1.40.0"
tokio = { version = "1", features = ["full"] }
然后,在代码中,可以使用以下方式创建客户端
use aws_sdk_workspacesthinclient as workspacesthinclient;
#[::tokio::main]
async fn main() -> Result<(), workspacesthinclient::Error> {
let config = aws_config::load_from_env().await;
let client = aws_sdk_workspacesthinclient::Client::new(&config);
// ... make some calls with the client
Ok(())
}
请参阅客户端文档了解可以执行哪些调用,以及每个调用的输入和输出。
使用SDK
在SDK发布之前,我们将把有关使用SDK的信息添加到开发者指南中。您可以通过创建一个issue并描述您想做什么来为指南提出额外的部分。
获取帮助
- GitHub讨论 - 用于想法、RFC和一般问题
- GitHub issue - 用于错误报告和功能请求
- 生成的文档(最新版本)
- 用法示例
许可
本项目采用Apache-2.0许可。
依赖关系
~8–20MB
~284K SLoC