51 个版本 (稳定)
新 1.40.0 | 2024 年 8 月 16 日 |
---|---|
1.37.0 | 2024 年 7 月 22 日 |
1.18.0 | 2024 年 3 月 26 日 |
1.9.0 | 2023 年 12 月 21 日 |
0.11.0 | 2023 年 11 月 20 日 |
#6 in #vulnerabilities
每月 279 次下载
1MB
19K SLoC
aws-sdk-codegurusecurity
本节提供了 Amazon CodeGuru Security API 操作的文档。CodeGuru Security 是一种使用程序分析和机器学习来检测安全策略违规和漏洞的服务,并推荐解决这些安全风险的方法。
通过主动检测并提供解决安全风险的建议,CodeGuru Security 提高了您的应用程序代码的整体安全性。有关 CodeGuru Security 的更多信息,请参阅 Amazon CodeGuru Security 用户指南。
入门指南
许多服务和操作都提供了示例,请查看 GitHub 中的示例文件夹。
SDK 为每个 AWS 服务提供一个 crate。您必须在 Rust 项目中添加 Tokio 作为依赖项以执行异步代码。要将 aws-sdk-codegurusecurity
添加到您的项目中,请在您的 Cargo.toml 文件中添加以下内容
[dependencies]
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
aws-sdk-codegurusecurity = "1.40.0"
tokio = { version = "1", features = ["full"] }
然后在代码中,可以使用以下方式创建客户端
use aws_sdk_codegurusecurity as codegurusecurity;
#[::tokio::main]
async fn main() -> Result<(), codegurusecurity::Error> {
let config = aws_config::load_from_env().await;
let client = aws_sdk_codegurusecurity::Client::new(&config);
// ... make some calls with the client
Ok(())
}
有关可以进行的调用以及每个调用的输入和输出的信息,请参阅 客户端文档。
使用 SDK
在 SDK 发布之前,我们将向 开发者指南 添加有关使用 SDK 的信息。您可以打开一个问题并描述您要做什么,以建议指南的附加部分。
获取帮助
- GitHub 讨论区 - 用于想法、RFC 和一般问题
- GitHub 问题 - 用于错误报告和功能请求
- 生成文档(最新版本)
- 使用示例
许可证
本项目采用Apache-2.0许可证。
依赖项
~8–20MB
~283K SLoC