blob: 1a2661a70f035b33eba5161847e89ae7f43bf389 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
use anyhow::Result;
use curl::easy::Easy;
fn main() -> Result<()> {
let mut handle = Easy::new();
handle.verbose(true)?;
handle.url("https://ec2.us-east-1.amazonaws.com/?Action=DescribeRegions&Version=2013-10-15")?;
handle.aws_sigv4("aws:amz")?;
handle.username("myAccessKeyId")?;
handle.password("mySecretAccessKey")?;
handle.perform()?;
Ok(())
}
|