stsprofileauth

The AWS cli tool allows specifying authentication via profiles in the aws credentials file, using an entry that look like:

bash [profile special-profile] role_arn = arn:aws:iam:867530912345:role/Special_Role source_profile = default

This crate extends Rusoto's existing authentication infrastructure to support this feature.

Usage:

```rust use rusotocore::Region; use rusotoec2::Ec2Client; use stsprofileauth::getclientsts;

fn main() -> Result<(), Error> {
    let region = Region::UsEast1;
    let ec2 = get_client_sts!(Ec2Client, region)?;
    Ok(())
}

```