# aws_instance_metadata This is a small Rust library to pull AWS instance metadata for the currently running AWS instance from the AWS EC2 metadata web service (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html). It currently only supports basic identity metadata; region, availability zone, instance type, account id, instance id, AMI id (image_id), and private IP. Documentation: Distributed under the terms of the MIT license. ## Example Cargo.toml: ```toml [dependencies] aws_instance_metadata = "0.1" ``` main.rs: ```rust extern crate aws_instance_metadata; fn main() { let metadata = aws_instance_metadata::get().unwrap(); println!("instance_id: {:?}", metadata.instance_id); println!("region: {:?}", metadata.region()); println!("ip: {:?}", metadata.private_ip()); } ```