83 个版本 (39 个稳定版)

新版本 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.0.26-alpha2021 年 11 月 24 日

#5 in #account

Download history • Rust 包仓库 101/week @ 2024-04-26 • Rust 包仓库 179/week @ 2024-05-03 • Rust 包仓库 129/week @ 2024-05-10 • Rust 包仓库 144/week @ 2024-05-17 • Rust 包仓库 152/week @ 2024-05-24 • Rust 包仓库 111/week @ 2024-05-31 • Rust 包仓库 159/week @ 2024-06-07 • Rust 包仓库 370/week @ 2024-06-14 • Rust 包仓库 99/week @ 2024-06-21 • Rust 包仓库 2/week @ 2024-06-28 • Rust 包仓库 110/week @ 2024-07-05 • Rust 包仓库 100/week @ 2024-07-12 • Rust 包仓库 95/week @ 2024-07-19 • Rust 包仓库 105/week @ 2024-07-26 • Rust 包仓库 12/week @ 2024-08-02 • Rust 包仓库 126/week @ 2024-08-09 • Rust 包仓库

340 个月下载量

Apache-2.0

610KB
10K SLoC

aws-sdk-costandusagereport

您可以使用 Amazon Web Services Cost and Usage Report API 以编程方式创建、查询和删除 Amazon Web Services 成本和使用报告定义。

Amazon Web Services 成本和使用报告跟踪与您的 Amazon Web Services 账户关联的每月 Amazon Web Services 成本和使用情况。报告包含您 Amazon Web Services 账户使用的每个独特的 Amazon Web Services 产品、使用类型和操作的行项目。您可以使用 Amazon Web Services 成本和使用报告 API 配置 Amazon Web Services 成本和使用报告,仅显示您想要的数据。

服务端点

Amazon Web Services 成本和使用报告 API 提供以下端点

  • cur.us-east-1.amazonaws.com

入门指南

许多服务和操作都有示例代码,请查看 GitHub 中的示例文件夹

SDK 为每个 AWS 服务提供一个 crate。您必须在您的 Rust 项目中添加 Tokio 作为依赖项以执行异步代码。要将 aws-sdk-costandusagereport 添加到您的项目,请将以下内容添加到您的 Cargo.toml 文件中

[dependencies]
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
aws-sdk-costandusagereport = "1.40.0"
tokio = { version = "1", features = ["full"] }

然后在代码中,可以创建客户端,如下所示

use aws_sdk_costandusagereport as costandusagereport;

#[::tokio::main]
async fn main() -> Result<(), costandusagereport::Error> {
    let config = aws_config::load_from_env().await;
    let client = aws_sdk_costandusagereport::Client::new(&config);

    // ... make some calls with the client

    Ok(())
}

有关可以执行的调用、每个调用的输入和输出的信息,请参阅 客户端文档

使用 SDK

在 SDK 发布之前,我们将向 开发者指南 中添加有关使用 SDK 的信息。请随时通过打开一个问题并描述您想要做什么来提出指南的附加部分建议。

获取帮助

许可协议

本项目采用Apache-2.0许可协议。

依赖项

~8–20MB
~283K SLoC