86 个版本 (42 个稳定版本)
1.42.0 | 2024 年 8 月 16 日 |
---|---|
1.39.0 | 2024 年 7 月 22 日 |
1.18.0 | 2024 年 3 月 26 日 |
1.9.0 | 2023 年 12 月 21 日 |
0.0.0 |
|
#2286 in 网络编程
520 每月下载量
在 3 crate 中使用
2MB
30K SLoC
aws-sdk-acmpca
这是 Amazon Web Services Private Certificate Authority API 参考。它提供了组织创建和管理私有证书颁发机构(CA)所涉及的操作和数据类型的描述、语法和使用示例。
每个操作的文档显示API请求参数和JSON响应。或者,您可以使用Amazon Web Services SDK之一来访问针对您喜欢的编程语言或平台定制的API。有关更多信息,请参阅Amazon Web Services SDKs。
每个Amazon Web Services Private CA API操作都有一个配额,该配额确定了操作每秒可以调用的次数。Amazon Web Services Private CA根据操作以不同的速率对API请求进行节流。节流意味着Amazon Web Services Private CA会拒绝一个本应有效的请求,因为该请求超过了每秒请求的操作配额。当请求被节流时,Amazon Web Services Private CA返回一个ThrottlingException 错误。Amazon Web Services Private CA不保证API的最小请求速率。
要查看最新的Amazon Web Services Private CA配额列表,或请求增加配额,请登录您的Amazon Web Services账户并访问服务配额控制台。
入门
许多服务和操作都有示例,请查看GitHub中的示例文件夹。
SDK为每个AWS服务提供一个新的crate。您必须在Rust项目中添加aws-sdk-acmpca
添加到您的项目中,请将以下内容添加到您的Cargo.toml文件中
[dependencies]
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
aws-sdk-acmpca = "1.42.0"
tokio = { version = "1", features = ["full"] }
然后在代码中,可以使用以下方式创建客户端
use aws_sdk_acmpca as acmpca;
#[::tokio::main]
async fn main() -> Result<(), acmpca::Error> {
let config = aws_config::load_from_env().await;
let client = aws_sdk_acmpca::Client::new(&config);
// ... make some calls with the client
Ok(())
}
有关可调用哪些方法以及每个调用输入输出的信息,请参阅客户端文档。
使用SDK
在SDK发布之前,我们将把有关使用SDK的信息添加到开发者指南中。您可以打开一个问题并描述您想做的事情,以建议指南的额外部分。
获取帮助
- GitHub讨论 - 用于想法、RFC和一般问题
- GitHub问题 - 用于错误报告和功能请求
- 生成的文档(最新版本)
- 使用示例
许可证
本项目采用Apache-2.0许可证。
依赖关系
~8–20MB
~283K SLoC