There are three options to authenticate to your AWS vault from Inso CLI:
-
Temporary security credentials:
export INSOMNIA_AWS_TYPE='temporary'
export INSOMNIA_AWS_ACCESSKEYID='YOUR AWS ACCESS KEY ID'
export INSOMNIA_AWS_SECRETACCESSKEY='YOUR AWS ACCESS SECRET ACCESS KEY'
export INSOMNIA_AWS_SESSIONTOKEN = 'YOUR AWS SESSION TOKEN'
export INSOMNIA_AWS_REGION = 'YOUR AWS REGION'
-
Credentials file:
export INSOMNIA_AWS_TYPE='file'
export INSOMNIA_AWS_SECTION='SECTION NAME IN YOUR AWS CREDENTIALS FILE'
export INSOMNIA_AWS_FILEPATH='PATH TO YOUR AWS CREDENTIALS FILE'
export INSOMNIA_AWS_ENABLECACHE='BOOLEAN, ENABLES FILE CACHE IF SET TO TRUE'
export INSOMNIA_AWS_REGION = 'YOUR AWS REGION'
-
SSO credentials:
export INSOMNIA_AWS_TYPE='file'
export INSOMNIA_AWS_SECTION='SECTION NAME IN YOUR AWS CREDENTIALS FILE'
export INSOMNIA_AWS_CONFIGFILEPATH='PATH TO THE AWS CONFIG FILE'
export INSOMNIA_AWS_FILEPATH='PATH TO YOUR AWS CREDENTIALS FILE'
export INSOMNIA_AWS_ENABLECACHE='BOOLEAN, ENABLES FILE CACHE IF SET TO TRUE'
export INSOMNIA_AWS_REGION = 'YOUR AWS REGION'
The INSOMNIA_AWS_CONFIGFILEPATH
, INSOMNIA_AWS_FILEPATH
, and INSOMNIA_AWS_ENABLECACHE
variables are optional. If they aren’t provided, Insomnia will use the default AWS CLI values.