83 个版本 (39 个稳定版)
新版本 1.40.0 | 2024 年 8 月 16 日 |
---|---|
1.36.0 | 2024 年 7 月 22 日 |
1.18.0 | 2024 年 3 月 26 日 |
1.9.0 | 2023 年 12 月 21 日 |
0.0.0 |
|
在 #waf 中排名 3
每月下载量 584
6MB
82K SLoC
aws-sdk-wafregional
这是 AWS WAF Classic 与 AWS 资源(弹性负载均衡器(ELB)应用负载均衡器和 API 网关 API)一起使用的 AWS WAF Regional 经典 API 参考。参考中列出的 AWS WAF Classic 操作和数据类型可用于保护弹性负载均衡器(ELB)应用负载均衡器和 API 网关 API。您可以通过在 AWS 区域和端点 中列出的端点使用这些操作和数据类型。本指南面向需要有关 AWS WAF Classic API 操作、数据类型和错误的详细信息的开发者。有关 AWS WAF Classic 功能的详细信息以及如何使用 AWS WAF Classic API 的概述,请参阅开发指南中的 AWS WAF Classic。
入门
许多服务和操作都有示例,请查看 GitHub 中的示例文件夹。
SDK 为每个 AWS 服务提供一个 crate。您必须在 Rust 项目的依赖项中添加 Tokio 以执行异步代码。要将 aws-sdk-wafregional
添加到您的项目中,请将以下内容添加到您的 Cargo.toml 文件中
[dependencies]
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
aws-sdk-wafregional = "1.40.0"
tokio = { version = "1", features = ["full"] }
然后在代码中,可以使用以下方式创建客户端
use aws_sdk_wafregional as wafregional;
#[::tokio::main]
async fn main() -> Result<(), wafregional::Error> {
let config = aws_config::load_from_env().await;
let client = aws_sdk_wafregional::Client::new(&config);
// ... make some calls with the client
Ok(())
}
有关可以进行的调用以及每个调用的输入和输出的信息,请参阅 客户端文档。
使用 SDK
在 SDK 发布之前,我们将向 开发指南 中添加有关使用 SDK 的信息。请随时通过打开一个问题并描述您正在尝试做的事情来建议指南的额外部分。
获取帮助
- GitHub 讨论 - 用于想法、RFC 和一般问题
- GitHub issues - 用于错误报告和功能请求
- 生成文档(最新版本)
- 使用示例
许可证
本项目采用Apache-2.0许可证。
依赖项
~8–20MB
~285K SLoC