#ec2 #vm #aws

ubuntu-ami

Scrape cloud-images.ubuntu.com for AMI ids

4 releases

0.2.0 Jan 5, 2021
0.1.2 May 4, 2020
0.1.1 May 4, 2020
0.1.0 May 4, 2020

#19 in #ec2


Used in tsunami

MIT/Apache

16KB
120 lines

ubuntu-ami

Crates.io Documentation Build Status

Get your fresh, farm-to-table, single-origin ec2 Ubuntu AMIs.

Example

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(())
}

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~3–16MB
~218K SLoC