All apps/aws-vault

aws-vault

aws-vault

A vault for securely storing and accessing AWS credentials in development environments.

Runs as aws-vault|macOS, Linux, Windows|github.com

Command form

ai-draft · 4 tasks · 11 fields

Global options live on each subcommand. Pick a job below.

Opens the form; the finished command lands at your prompt, unrun
otty gui aws-vault

aws-vault exec

Run a command with credentials

Execute a command with AWS credentials for a profile.

Run a command with credentialsExample values, fixed in this page — nothing here reaches a terminal
Basic
Profile*
string
Command*
string
TasksEach one presets the form for one job
Run command
profilecommand
ParametersOnly these flags are editable in the form
Profile
string · positional 0
Command
string · positional 1 · repeatable
Session duration
string
-d--duration1h12h
Use master credentials, no session
boolean
-n--no-session
AWS region
string
--region
MFA token
string
-t--mfa-token

aws-vault login

Open AWS Console login link

Generate a login link for the AWS Console.

Open AWS Console login linkExample values, fixed in this page — nothing here reaches a terminal
Basic
Profile*
string
TasksEach one presets the form for one job
Console login
profile
ParametersOnly these flags are editable in the form
Profile
string · positional 0

aws-vault list

List profiles

List profiles, with their credentials and sessions.

List profilesExample values, fixed in this page — nothing here reaches a terminal
Basic
Profile names only
--profiles
TasksEach one presets the form for one job
List profiles
profiles
ParametersOnly these flags are editable in the form
Profile names only
boolean
--profiles
Session names only
boolean
--sessions
Profiles with stored credentials only
boolean
--credentials

aws-vault add

Add credentials

Add credentials for a profile to the keystore; the keys are prompted for.

Add credentialsExample values, fixed in this page — nothing here reaches a terminal
Basic
Profile*
string
TasksEach one presets the form for one job
Add profile
profile
ParametersOnly these flags are editable in the form
Profile
string · positional 0
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed aws-vault against its version. A form that does not match your version is not offered.