pub fn with_configuration<F, P>(file_path: F, profile: P) -> ProfileProvider
    where
        F: Into<PathBuf>,
        P: Into<String>,
    {
        ProfileProvider {
            file_path: file_path.into(),
            profile: profile.into(),
        }
    }
Create a new `ProfileProvider` for the credentials file at the given path, using
the given profile.
rusoto/credential/src/profile.rs