programs.awscli.enable
Whether to enable AWS CLI tool.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.awscli.package
The aws package to use.
Type: null or package
Default:
pkgs.awscli2
Declared by:
programs.awscli.credentials
Configuration written to $HOME/.aws/credentials.
For security reasons, never store cleartext passwords here.
We recommend that you use credential_process option to retrieve
the IAM credentials from your favorite password manager during runtime,
or use AWS IAM Identity Center to get short-term credentials.
See https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-authentication.html.
Type: open submodule of attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))
Default:
{ }
Example:
{
"default" = {
"credential_process" = "${pkgs.pass}/bin/pass show aws";
};
};
Declared by:
programs.awscli.settings
Configuration written to $HOME/.aws/config.
Type: open submodule of attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))
Default:
{ }
Example:
{
"default" = {
region = "eu-west-3";
output = "json";
};
};
Declared by: