52 个版本 (稳定版)

1.41.0 2024年8月15日
1.39.0 2024年7月24日
1.19.0 2024年3月26日
1.9.0 2023年12月21日
0.11.0 2023年11月20日

#1 in #describe

Download history 103/week @ 2024-04-22 103/week @ 2024-04-29 191/week @ 2024-05-06 99/week @ 2024-05-13 205/week @ 2024-05-20 89/week @ 2024-05-27 115/week @ 2024-06-03 202/week @ 2024-06-10 190/week @ 2024-06-17 10/week @ 2024-06-24 88/week @ 2024-07-01 87/week @ 2024-07-08 10/week @ 2024-07-15 240/week @ 2024-07-22 278/week @ 2024-07-29 82/week @ 2024-08-05

每月下载量621次

Apache-2.0

2.5MB
33K SLoC

aws-sdk-mediapackagev2

这是 AWS Elemental MediaPackage v2 Live REST API 参考文档。它详细描述了所有 MediaPackage API 的实时内容操作,并为支持的 Web 服务协议提供了示例请求、响应和错误。

我们假设您有通过 REST API 使用 MediaPackage 所需的 IAM 权限。我们还假设您熟悉 AWS Elemental MediaPackage 用户指南中描述的 MediaPackage 的功能和操作。

入门

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

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

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

然后在代码中,可以使用以下方式创建客户端

use aws_sdk_mediapackagev2 as mediapackagev2;

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

    // ... make some calls with the client

    Ok(())
}

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

使用 SDK

直到 SDK 发布,我们将向开发者指南中添加有关使用 SDK 的信息。您可以提出有关指南的更多建议,方法是提出一个 issue 并描述您正在尝试做的事情。

获取帮助

许可证

本项目采用Apache-2.0许可证。

依赖项

~8–20MB
~281K SLoC