This plugin provides completion support for awscli
and a few utilities to manage AWS profiles: a function to change profiles with autocompletion support
and a function to get the current AWS profile. The current AWS profile is also displayed in RPROMPT
.
To use it, add aws
to the plugins array in your zshrc file.
plugins=(... aws)
asp <profile>
: Sets AWS_PROFILE
and AWS_DEFAULT_PROFILE
(legacy) to <profile>
.
It also adds it to your RPROMPT.
agp
: Gets the current value of AWS_PROFILE
.
aws_profiles
: Lists the available profiles in the file referenced in AWS_CONFIG_FILE
(default: ~/.aws/config). Used to provide completion for the asp
function.