#ec2 #vm #aws

ubuntu-ami

抓取 cloud-images.ubuntu.com 获取 AMI ID

4 个版本

0.2.0 2021年1月5日
0.1.2 2020年5月4日
0.1.1 2020年5月4日
0.1.0 2020年5月4日

#19 in #ec2


用于 tsunami

MIT/Apache

16KB
120 代码行(不含注释)

ubuntu-ami

Crates.io Documentation Build Status

获取最新、农场直供、单一来源的 ec2 Ubuntu AMI。

示例

use ubuntu_ami::*;

#[tokio::main]
async fn main() -> Result<(), StdError> {
    let res = get_latest(
        "us-east-1",
        Some("bionic"),
        None,
        Some("hvm:ebs-ssd"),
        Some("amd64"),
    )
    .await?;
    println!("us-east-1 ubuntu:bionic: {}", res);
    Ok(())
}

许可证

根据以下任一许可证授权:

由您选择。

贡献

除非您明确声明,否则您有意提交以包含在作品中的任何贡献,根据 Apache-2.0 许可证的定义,应如上双许可,无任何附加条款或条件。

依赖项

~3–18MB
~235K SLoC